2 * Configuration of module: EcuM (EcuM_Generated_Types.h)
\r
7 * Configured for (MCU): TMS570
\r
9 * Module vendor: ArcCore
\r
10 * Generator version: 2.0.2
\r
12 * Generated by Arctic Studio (http://arccore.com)
\r
13 * on Tue Jun 14 15:47:32 CEST 2011
\r
17 #if !(((ECUM_SW_MAJOR_VERSION == 2) && (ECUM_SW_MINOR_VERSION == 0)) )
18 #error EcuM: Configuration file expected BSW module version to be 2.0.*
22 #ifndef _ECUM_GENERATED_TYPES_H_
\r
23 #define _ECUM_GENERATED_TYPES_H_
\r
25 #if defined(USE_MCU)
\r
28 #if defined(USE_PORT)
\r
31 #if defined(USE_CAN)
\r
34 #if defined(USE_CANIF)
\r
37 #if defined(USE_PWM)
\r
40 #if defined(USE_COM)
\r
43 #if defined(USE_PDUR)
\r
46 #if defined(USE_DMA)
\r
49 #if defined(USE_ADC)
\r
52 #if defined(USE_GPT)
\r
55 #if defined(USE_COMM)
\r
61 #if defined(USE_CANNM)
\r
64 #if defined(USE_CANSM)
\r
67 #if defined(USE_LINSM)
\r
70 #if defined(USE_FLS)
\r
76 EcuM_StateType EcuMDefaultShutdownTarget;
\r
77 uint8 EcuMDefaultSleepMode;
\r
78 AppModeType EcuMDefaultAppMode;
\r
79 uint32 EcuMRunMinimumDuration;
\r
80 uint32 EcuMNvramReadAllTimeout;
\r
81 uint32 EcuMNvramWriteAllTimeout;
\r
83 #if defined(USE_MCU)
\r
84 const Mcu_ConfigType* McuConfig;
\r
86 #if defined(USE_PORT)
\r
87 const Port_ConfigType* PortConfig;
\r
89 #if defined(USE_CAN)
\r
90 const Can_ConfigType* CanConfig;
\r
92 #if defined(USE_CANIF)
\r
93 const CanIf_ConfigType* CanIfConfig;
\r
95 #if defined(USE_CANSM)
\r
96 const CanSM_ConfigType* CanSMConfig;
\r
99 const Nm_ConfigType* NmConfig;
\r
101 #if defined(USE_CANNM)
\r
102 const CanNm_ConfigType* CanNmConfig;
\r
104 #if defined(USE_COMM)
\r
105 const ComM_ConfigType* ComMConfig;
\r
107 #if defined(USE_COM)
\r
108 const Com_ConfigType* ComConfig;
\r
110 #if defined(USE_PDUR)
\r
111 const PduR_PBConfigType* PduRConfig;
\r
113 #if defined(USE_PWM)
\r
114 const Pwm_ConfigType* PwmConfig;
\r
116 #if defined(USE_DMA)
\r
117 const Dma_ConfigType* DmaConfig;
\r
119 #if defined(USE_ADC)
\r
120 const Adc_ConfigType* AdcConfig;
\r
122 #if defined(USE_GPT)
\r
123 const Gpt_ConfigType* GptConfig;
\r
125 #if defined(USE_FLS)
\r
126 const Fls_ConfigType* FlashConfig;
\r
130 #endif /*_ECUM_GENERATED_TYPES_H_*/
\r