]> rtime.felk.cvut.cz Git - arc.git/blob - examples/blinker_node/config/stm32_stm3210c/EcuM_Cfg.h
Cleanup of some drivers. Re-generated examples for mpc551xsim
[arc.git] / examples / blinker_node / config / stm32_stm3210c / EcuM_Cfg.h
1 /*\r
2  * Configuration of module EcuM (EcuM_Cfg.h)\r
3  *\r
4  * Created by: \r
5  * Configured for (MCU): STM32_F107\r
6  *\r
7  * Module vendor: ArcCore\r
8  * Module version: 2.0.1\r
9  *\r
10  * \r
11  * Generated by Arctic Studio (http://arccore.com) \r
12  *           on Fri Jan 21 11:32:26 CET 2011\r
13  */\r
14 \r
15
16 #if !(((ECUM_SW_MAJOR_VERSION == 2) && (ECUM_SW_MINOR_VERSION == 0)) )
17 #error "EcuM: Configuration file version differs from BSW version."
18 #endif
19
20 \r
21 \r
22 #ifndef ECUM_CFG_H_\r
23 #define ECUM_CFG_H_\r
24 \r
25 #define ECUM_VERSION_INFO_API   STD_ON\r
26 #define ECUM_DEV_ERROR_DETECT   STD_OFF\r
27 \r
28 #include "EcuM_Generated_Types.h"\r
29 \r
30 #define ECUM_MAIN_FUNCTION_PERIOD  (200)\r
31 #define ECUM_NVRAM_READALL_TIMEOUT (10000)\r
32 #define ECUM_NVRAM_WRITEALL_TIMEOUT (10000)\r
33 #define ECUM_NVRAM_MIN_RUN_DURATION (10000)\r
34 \r
35 // EcuM_UserType definitions\r
36 typedef enum {\r
37     ECUM_USER_SYSTEM,   // Dummy user to get at least one user in system\r
38         ECUM_USER_ENDMARK       // Must be the last in list!\r
39 } EcuM_UserList;\r
40 \r
41 extern EcuM_ConfigType EcuMConfig;\r
42 \r
43 #endif /*ECUM_CFG_H_*/\r