2 * Configuration of module: EcuM (EcuM_Cfg.h)
\r
7 * Configured for (MCU): TMS570
\r
9 * Module vendor: ArcCore
\r
10 * Generator version: 2.1.10
\r
12 * Generated by Arctic Studio (http://arccore.com)
\r
16 #if !(((ECUM_SW_MAJOR_VERSION == 2) && (ECUM_SW_MINOR_VERSION == 0)) )
17 #error EcuM: Configuration file expected BSW module version to be 2.0.*
25 #define ECUM_VERSION_INFO_API STD_OFF
\r
26 #define ECUM_DEV_ERROR_DETECT STD_OFF
\r
28 #define ECUM_MAIN_FUNCTION_PERIOD (200)
\r
29 #define ECUM_NVRAM_READALL_TIMEOUT (10000)
\r
30 #define ECUM_NVRAM_WRITEALL_TIMEOUT (10000)
\r
31 #define ECUM_NVRAM_MIN_RUN_DURATION (10000)
\r
33 #define ECUM_VALIDATION_TIMEOUT 0
\r
37 ECUM_USER_ENDMARK // Must be the last in list!
\r
40 // EcuM Sleep Mode IDs
\r
41 #define ECUM_SLEEP_MODE_EcuMSleepMode 0
\r
42 #define ECUM_SLEEP_MODE_CNT 1
\r
45 ECUM_WKSOURCE_POWER = (1<<0),
\r
46 ECUM_WKSOURCE_RESET = (1<<1),
\r
47 ECUM_WKSOURCE_INTERNAL_RESET = (1<<2),
\r
48 ECUM_WKSOURCE_INTERNAL_WDG = (1<<3),
\r
49 ECUM_WKSOURCE_EXTERNAL_WDG = (1<<4),
\r
50 ECUM_WKSOURCE_ECUMWAKEUPSOURCE = (1<<5),
\r
51 ECUM_WKSOURCE_ALL_SOURCES = 0x3FFFFFFF
\r
52 } EcuM_WakeupSourceType ;
\r
54 #endif /*ECUM_CFG_H_*/
\r