]> rtime.felk.cvut.cz Git - arc.git/blob - boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Dio_Lcfg.c
Update of HCS12 to fit ADC mcal tests.
[arc.git] / boards / hcs12x_elmicro_tboard / examples / ledmaster / config / Dio_Lcfg.c
1 /*\r
2 * Configuration of module: Dio (Dio_Lcfg.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.0\r
11 *\r
12 * Generated by Arctic Studio (http://arccore.com) \r
13 *           on Tue Jun 28 16:50:43 CEST 2011\r
14 */\r
15 \r
16 \r
17         \r
18 #include "Dio.h"\r
19 #include "Dio_Cfg.h"\r
20 \r
21 const Dio_ChannelType DioChannelConfigData[] = { \r
22         DIO_CHANNEL_NAME_DI_PH0,\r
23         DIO_CHANNEL_NAME_DI_PH1,\r
24         DIO_CHANNEL_NAME_DI_PH2,\r
25         DIO_CHANNEL_NAME_DI_PH3,\r
26         DIO_CHANNEL_NAME_DI_PH4,\r
27         DIO_CHANNEL_NAME_DI_PH5,\r
28         DIO_CHANNEL_NAME_DI_PH6,\r
29         DIO_CHANNEL_NAME_DI_PH7,\r
30         DIO_CHANNEL_NAME_DO_PB0,\r
31         DIO_CHANNEL_NAME_DO_PB1,\r
32         DIO_CHANNEL_NAME_DO_PB2,\r
33         DIO_CHANNEL_NAME_DO_PB3,\r
34         DIO_CHANNEL_NAME_DO_PB4,\r
35         DIO_CHANNEL_NAME_DO_PB5,\r
36         DIO_CHANNEL_NAME_DO_PB6,\r
37         DIO_CHANNEL_NAME_DO_PB7,\r
38         DIO_CHANNEL_NAME_DI_PT0,\r
39         DIO_CHANNEL_NAME_DI_PT1,\r
40         DIO_CHANNEL_NAME_DO_PT2,\r
41         DIO_CHANNEL_NAME_RedLED,\r
42         DIO_END_OF_LIST\r
43 };\r
44 \r
45 const Dio_PortType DioPortConfigData[] = { \r
46         DIO_PORT_NAME_DipSwitch,  \r
47         DIO_PORT_NAME_LEDBar,  \r
48         DIO_PORT_NAME_Timer,  \r
49         DIO_PORT_NAME_PWMPort,  \r
50         DIO_END_OF_LIST\r
51 };\r
52 \r
53 const Dio_ChannelGroupType DioConfigData[] = { \r
54         { \r
55           .port = DIO_PORT_NAME_DipSwitch,\r
56           .mask = 255, \r
57           .offset = 0, \r
58         },   \r
59         { \r
60           .port = DIO_PORT_NAME_LEDBar,\r
61           .mask = 255, \r
62           .offset = 0, \r
63         },  \r
64         { \r
65           .port = DIO_END_OF_LIST, \r
66           .offset = DIO_END_OF_LIST, \r
67           .mask = DIO_END_OF_LIST, \r
68         }\r
69 };\r
70 \r
71 \r
72 uint32 Dio_GetPortConfigSize(void)\r
73 {\r
74   return sizeof(DioConfigData);\r
75 }\r