]> rtime.felk.cvut.cz Git - arc.git/blob - boards/hcs12x_elmicro_tboard/examples/ledmaster/config/EcuM_Cfg.c
Starting 'Ticket1087' branch
[arc.git] / boards / hcs12x_elmicro_tboard / examples / ledmaster / config / EcuM_Cfg.c
1 /*\r
2 * Configuration of module: EcuM (EcuM_Cfg.c)\r
3 *\r
4 * Created by:              \r
5 * Copyright:               \r
6 *\r
7 * Configured for (MCU):    HCS12\r
8 *\r
9 * Module vendor:           ArcCore\r
10 * Generator version:       2.0.2\r
11 *\r
12 * Generated by Arctic Studio (http://arccore.com) \r
13 *           on Mon Jun 27 21:49:46 CEST 2011\r
14 */\r
15 \r
16 \r
17 \r
18 #include "EcuM.h"\r
19 \r
20 \r
21 #if defined(USE_CANSM)\r
22 extern const CanSM_ConfigType CanSM_Config;\r
23 #endif\r
24 #if defined(USE_NM)\r
25 extern const Nm_ConfigType Nm_Config;\r
26 #endif\r
27 #if defined(USE_CANNM)\r
28 extern const CanNm_ConfigType CanNm_Config;\r
29 #endif\r
30 #if defined(USE_COMM)\r
31 extern const ComM_ConfigType ComM_Config;\r
32 #endif\r
33 \r
34 \r
35 EcuM_ConfigType EcuMConfig =\r
36 {\r
37         .EcuMDefaultShutdownTarget = ECUM_STATE_RESET,\r
38         .EcuMDefaultSleepMode = 0, // Don't care\r
39         .EcuMDefaultAppMode = OSDEFAULTAPPMODE,\r
40         .EcuMNvramReadAllTimeout = ECUM_NVRAM_READALL_TIMEOUT,\r
41         .EcuMNvramWriteAllTimeout = ECUM_NVRAM_WRITEALL_TIMEOUT,\r
42         .EcuMRunMinimumDuration = ECUM_NVRAM_MIN_RUN_DURATION,\r
43 \r
44 #if defined(USE_MCU)\r
45         .McuConfig = McuConfigData,\r
46 #endif\r
47 #if defined(USE_PORT)\r
48         .PortConfig = &PortConfigData,\r
49 #endif\r
50 #if defined(USE_CAN)\r
51         .CanConfig = &CanConfigData,\r
52 #endif\r
53 #if defined(USE_CANIF)\r
54         .CanIfConfig = &CanIf_Config,\r
55 #endif\r
56 #if defined(USE_CANSM)\r
57         .CanSMConfig = &CanSM_Config,\r
58 #endif\r
59 #if defined(USE_CANNM)\r
60         .CanNmConfig = &CanNm_Config,\r
61 #endif\r
62 #if defined(USE_COM)\r
63         .ComConfig = &ComConfiguration,\r
64 #endif\r
65 #if defined(USE_COMM)\r
66         .ComMConfig = &ComM_Config,\r
67 #endif\r
68 #if defined(USE_NM)\r
69         .NmConfig = &Nm_Config,\r
70 #endif\r
71 #if defined(USE_PDUR)\r
72         .PduRConfig = &PduR_Config,\r
73 #endif\r
74 #if defined(USE_DMA)\r
75         .DmaConfig = DmaConfig,\r
76 #endif\r
77 #if defined(USE_ADC)\r
78         .AdcConfig = AdcConfig,\r
79 #endif\r
80 #if defined(USE_PWM)\r
81         .PwmConfig = &PwmConfig,\r
82 #endif\r
83 #if defined(USE_WDG)\r
84     .WdgConfig = &WdgConfig,\r
85 #endif\r
86 #if defined(USE_WDGM)\r
87     .WdgMConfig = &WdgMConfig,\r
88 #endif\r
89 #if defined(USE_WDGIF)\r
90     .WdgIfConfig = &WdgIfConfig,\r
91 #endif\r
92 #if defined(USE_GPT)\r
93         .GptConfig = GptConfigData,\r
94 #endif\r
95 #if defined(USE_FLS)\r
96         .FlashConfig = FlsConfigSet,\r
97 #endif\r
98 #if defined(USE_EEP)\r
99         .EepConfig = EepConfigData,\r
100 #endif\r
101 #if defined(USE_SPI)\r
102         .SpiConfig = &SpiConfigData,\r
103 #endif\r
104 };\r