2 * Configuration of module: EcuM (EcuM_Generated_Types.h)
\r
7 * Configured for (MCU): HCS12
\r
9 * Module vendor: ArcCore
\r
10 * Generator version: 2.0.2
\r
12 * Generated by Arctic Studio (http://arccore.com)
\r
13 * on Mon Jun 27 21:49:46 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
73 #if defined(USE_EEP)
\r
76 #if defined(USE_SPI)
\r
79 #if defined(USE_WDG)
\r
82 #if defined(USE_WDGM)
\r
85 #if defined(USE_WDGIF)
\r
92 EcuM_StateType EcuMDefaultShutdownTarget;
\r
93 uint8 EcuMDefaultSleepMode;
\r
94 AppModeType EcuMDefaultAppMode;
\r
95 uint32 EcuMRunMinimumDuration;
\r
96 uint32 EcuMNvramReadAllTimeout;
\r
97 uint32 EcuMNvramWriteAllTimeout;
\r
99 #if defined(USE_MCU)
\r
100 const Mcu_ConfigType* McuConfig;
\r
102 #if defined(USE_PORT)
\r
103 const Port_ConfigType* PortConfig;
\r
105 #if defined(USE_CAN)
\r
106 const Can_ConfigType* CanConfig;
\r
108 #if defined(USE_CANIF)
\r
109 const CanIf_ConfigType* CanIfConfig;
\r
111 #if defined(USE_CANSM)
\r
112 const CanSM_ConfigType* CanSMConfig;
\r
114 #if defined(USE_NM)
\r
115 const Nm_ConfigType* NmConfig;
\r
117 #if defined(USE_CANNM)
\r
118 const CanNm_ConfigType* CanNmConfig;
\r
120 #if defined(USE_COMM)
\r
121 const ComM_ConfigType* ComMConfig;
\r
123 #if defined(USE_COM)
\r
124 const Com_ConfigType* ComConfig;
\r
126 #if defined(USE_PDUR)
\r
127 const PduR_PBConfigType* PduRConfig;
\r
129 #if defined(USE_PWM)
\r
130 const Pwm_ConfigType* PwmConfig;
\r
132 #if defined(USE_DMA)
\r
133 const Dma_ConfigType* DmaConfig;
\r
135 #if defined(USE_ADC)
\r
136 const Adc_ConfigType* AdcConfig;
\r
138 #if defined(USE_GPT)
\r
139 const Gpt_ConfigType* GptConfig;
\r
141 #if defined(USE_FLS)
\r
142 const Fls_ConfigType* FlashConfig;
\r
144 #if defined(USE_EEP)
\r
145 const Eep_ConfigType* EepConfig;
\r
147 #if defined(USE_SPI)
\r
148 const Spi_ConfigType* SpiConfig;
\r
150 #if defined(USE_WDG)
\r
151 const Wdg_ConfigType* WdgConfig;
\r
153 #if defined(USE_WDGIF)
\r
154 const WdgIf_ConfigType* WdgIfConfig;
\r
156 #if defined(USE_WDGM)
\r
157 const WdgM_ConfigType* WdgMConfig;
\r
161 #endif /*_ECUM_GENERATED_TYPES_H_*/
\r