]> rtime.felk.cvut.cz Git - arc.git/blob - examples/pwm_node2/config/EcuM_Generated_Types.h
Merge in Cortex R4 branch.
[arc.git] / examples / pwm_node2 / config / EcuM_Generated_Types.h
1 /* \r
2 * Configuration of module EcuM (EcuM_Generated_Types.h)\r
3\r
4 * Created by: \r
5 * Configured for (MCU): MPC551x\r
6\r
7 * Module editor vendor:  ArcCore\r
8 * Module editor version: 2.0.0\r
9\r
10\r
11 * Generated by Arctic Studio (http://arccore.com)\r
12 *           on Fri Apr 30 14:42:38 CEST 2010\r
13 */\r
14 \r
15 \r
16 #if (ECUM_SW_MAJOR_VERSION != 1) \r
17 #error "EcuM: Configuration file version differs from BSW version."\r
18 #endif\r
19 \r
20 \r
21 #ifndef _ECUM_GENERATED_TYPES_H_\r
22 #define _ECUM_GENERATED_TYPES_H_\r
23 \r
24 #if defined(USE_MCU)\r
25 #include "Mcu.h"\r
26 #endif\r
27 #if defined(USE_PORT)\r
28 #include "Port.h"\r
29 #endif\r
30 #if defined(USE_CAN)\r
31 #include "Can.h"\r
32 #endif\r
33 #if defined(USE_CANIF)\r
34 #include "CanIf.h"\r
35 #endif\r
36 #if defined(USE_PWM)\r
37 #include "Pwm.h"\r
38 #endif\r
39 #if defined(USE_COM)\r
40 #include "Com.h"\r
41 #endif\r
42 #if defined(USE_PDUR)\r
43 #include "PduR.h"\r
44 #endif\r
45 #if defined(USE_DMA)\r
46 #include "Dma.h"\r
47 #endif\r
48 #if defined(USE_ADC)\r
49 #include "Adc.h"\r
50 #endif\r
51 #if defined(USE_GPT)\r
52 #include "Gpt.h"\r
53 #endif\r
54 \r
55 \r
56 typedef struct\r
57 {\r
58         EcuM_StateType EcuMDefaultShutdownTarget;\r
59         uint8 EcuMDefaultShutdownMode;\r
60         AppModeType EcuMDefaultAppMode;\r
61 \r
62 #if defined(USE_MCU)\r
63         const Mcu_ConfigType* McuConfig;\r
64 #endif\r
65 #if defined(USE_PORT)\r
66         const Port_ConfigType* PortConfig;\r
67 #endif\r
68 #if defined(USE_CAN)\r
69         const Can_ConfigType* CanConfig;\r
70 #endif\r
71 #if defined(USE_CANIF)\r
72         const CanIf_ConfigType* CanIfConfig;\r
73 #endif\r
74 #if defined(USE_COM)\r
75         const Com_ConfigType* ComConfig;\r
76 #endif\r
77 #if defined(USE_PDUR)\r
78         const PduR_PBConfigType* PduRConfig;\r
79 #endif\r
80 #if defined(USE_PWM)\r
81         const Pwm_ConfigType* PwmConfig;\r
82 #endif\r
83 #if defined(USE_DMA)\r
84         const Dma_ConfigType* DmaConfig;\r
85 #endif\r
86 #if defined(USE_ADC)\r
87     const Adc_ConfigType* AdcConfig;\r
88 #endif\r
89 #if defined(USE_GPT)\r
90     const Gpt_ConfigType* GptConfig;\r
91 #endif\r
92 } EcuM_ConfigType;\r
93 \r
94 #endif /*_ECUM_GENERATED_TYPES_H_*/\r