]> rtime.felk.cvut.cz Git - arc.git/blob - examples/blinker_node/config/stm32_stm3210c/Port_Cfg.c
Cleanup of some drivers. Re-generated examples for mpc551xsim
[arc.git] / examples / blinker_node / config / stm32_stm3210c / Port_Cfg.c
1 /*\r
2  * Configuration of module Port (Port_Cfg.c)\r
3  *\r
4  * Created by: \r
5  * Configured for (MCU): STM32_F107\r
6  *\r
7  * Module vendor: ArcCore\r
8  * Module version: 2.0.2\r
9  *\r
10  * \r
11  * Generated by Arctic Studio (http://arccore.com) \r
12  *           on Fri Jan 21 11:32:26 CET 2011\r
13  */\r
14 \r
15         \r
16 #include "stm32f10x_gpio.h"\r
17 #include "port.h"\r
18 \r
19 const uint32 remaps[] = {\r
20 };\r
21 \r
22 const GpioPinCnfMode_Type GPIOConf[] =\r
23 {\r
24   {\r
25         .GpioPinCnfMode_0 = 0,  \r
26         .GpioPinCnfMode_1 = 0,  \r
27         .GpioPinCnfMode_2 = 0,  \r
28         .GpioPinCnfMode_3 = 0,  \r
29         .GpioPinCnfMode_4 = 0,  \r
30         .GpioPinCnfMode_5 = 0,  \r
31         .GpioPinCnfMode_6 = 0,  \r
32         .GpioPinCnfMode_7 = 0,  \r
33         .GpioPinCnfMode_8 = 0,  \r
34         .GpioPinCnfMode_9 = 0,  \r
35         .GpioPinCnfMode_10 = 0,         \r
36         .GpioPinCnfMode_11 = 0,         \r
37         .GpioPinCnfMode_12 = 0,         \r
38         .GpioPinCnfMode_13 = 0,         \r
39         .GpioPinCnfMode_14 = 0,         \r
40         .GpioPinCnfMode_15 = 0,                 \r
41   },\r
42   {\r
43         .GpioPinCnfMode_0 = 0,  \r
44         .GpioPinCnfMode_1 = 0,  \r
45         .GpioPinCnfMode_2 = 0,  \r
46         .GpioPinCnfMode_3 = 0,  \r
47         .GpioPinCnfMode_4 = 0,  \r
48         .GpioPinCnfMode_5 = 0,  \r
49         .GpioPinCnfMode_6 = 0,  \r
50         .GpioPinCnfMode_7 = 0,  \r
51         .GpioPinCnfMode_8 = 0,  \r
52         .GpioPinCnfMode_9 = 0,  \r
53         .GpioPinCnfMode_10 = 0,         \r
54         .GpioPinCnfMode_11 = 0,         \r
55         .GpioPinCnfMode_12 = 0,         \r
56         .GpioPinCnfMode_13 = 0,         \r
57         .GpioPinCnfMode_14 = 0,         \r
58         .GpioPinCnfMode_15 = 0,                 \r
59   },\r
60   {\r
61         .GpioPinCnfMode_0 = 0,  \r
62         .GpioPinCnfMode_1 = 0,  \r
63         .GpioPinCnfMode_2 = 0,  \r
64         .GpioPinCnfMode_3 = 0,  \r
65         .GpioPinCnfMode_4 = 0,  \r
66         .GpioPinCnfMode_5 = 0,  \r
67         .GpioPinCnfMode_6 = 0,  \r
68         .GpioPinCnfMode_7 = 0,  \r
69         .GpioPinCnfMode_8 = 0,  \r
70         .GpioPinCnfMode_9 = 0,  \r
71         .GpioPinCnfMode_10 = 0,         \r
72         .GpioPinCnfMode_11 = 0,         \r
73         .GpioPinCnfMode_12 = 0,         \r
74         .GpioPinCnfMode_13 = 0,         \r
75         .GpioPinCnfMode_14 = 0,         \r
76         .GpioPinCnfMode_15 = 0,                 \r
77   },\r
78   {\r
79         .GpioPinCnfMode_0 = 0,  \r
80         .GpioPinCnfMode_1 = 0,  \r
81         .GpioPinCnfMode_2 = 0,  \r
82         .GpioPinCnfMode_3 = GPIO_OUTPUT_10MHz_MODE | GPIO_OUTPUT_PUSHPULL_CNF,  \r
83         .GpioPinCnfMode_4 = GPIO_OUTPUT_10MHz_MODE | GPIO_OUTPUT_PUSHPULL_CNF,  \r
84         .GpioPinCnfMode_5 = 0,  \r
85         .GpioPinCnfMode_6 = 0,  \r
86         .GpioPinCnfMode_7 = GPIO_OUTPUT_10MHz_MODE | GPIO_OUTPUT_PUSHPULL_CNF,  \r
87         .GpioPinCnfMode_8 = 0,  \r
88         .GpioPinCnfMode_9 = 0,  \r
89         .GpioPinCnfMode_10 = 0,         \r
90         .GpioPinCnfMode_11 = 0,         \r
91         .GpioPinCnfMode_12 = 0,         \r
92         .GpioPinCnfMode_13 = GPIO_OUTPUT_10MHz_MODE | GPIO_OUTPUT_PUSHPULL_CNF,         \r
93         .GpioPinCnfMode_14 = 0,         \r
94         .GpioPinCnfMode_15 = 0,                 \r
95   },\r
96   {\r
97         .GpioPinCnfMode_0 = 0,  \r
98         .GpioPinCnfMode_1 = 0,  \r
99         .GpioPinCnfMode_2 = 0,  \r
100         .GpioPinCnfMode_3 = 0,  \r
101         .GpioPinCnfMode_4 = 0,  \r
102         .GpioPinCnfMode_5 = 0,  \r
103         .GpioPinCnfMode_6 = 0,  \r
104         .GpioPinCnfMode_7 = 0,  \r
105         .GpioPinCnfMode_8 = 0,  \r
106         .GpioPinCnfMode_9 = 0,  \r
107         .GpioPinCnfMode_10 = 0,         \r
108         .GpioPinCnfMode_11 = 0,         \r
109         .GpioPinCnfMode_12 = 0,         \r
110         .GpioPinCnfMode_13 = 0,         \r
111         .GpioPinCnfMode_14 = 0,         \r
112         .GpioPinCnfMode_15 = 0,                 \r
113   },\r
114   {\r
115         .GpioPinCnfMode_0 = 0,  \r
116         .GpioPinCnfMode_1 = 0,  \r
117         .GpioPinCnfMode_2 = 0,  \r
118         .GpioPinCnfMode_3 = 0,  \r
119         .GpioPinCnfMode_4 = 0,  \r
120         .GpioPinCnfMode_5 = 0,  \r
121         .GpioPinCnfMode_6 = 0,  \r
122         .GpioPinCnfMode_7 = 0,  \r
123         .GpioPinCnfMode_8 = 0,  \r
124         .GpioPinCnfMode_9 = 0,  \r
125         .GpioPinCnfMode_10 = 0,         \r
126         .GpioPinCnfMode_11 = 0,         \r
127         .GpioPinCnfMode_12 = 0,         \r
128         .GpioPinCnfMode_13 = 0,         \r
129         .GpioPinCnfMode_14 = 0,         \r
130         .GpioPinCnfMode_15 = 0,                 \r
131   },\r
132   {\r
133         .GpioPinCnfMode_0 = 0,  \r
134         .GpioPinCnfMode_1 = 0,  \r
135         .GpioPinCnfMode_2 = 0,  \r
136         .GpioPinCnfMode_3 = 0,  \r
137         .GpioPinCnfMode_4 = 0,  \r
138         .GpioPinCnfMode_5 = 0,  \r
139         .GpioPinCnfMode_6 = 0,  \r
140         .GpioPinCnfMode_7 = 0,  \r
141         .GpioPinCnfMode_8 = 0,  \r
142         .GpioPinCnfMode_9 = 0,  \r
143         .GpioPinCnfMode_10 = 0,         \r
144         .GpioPinCnfMode_11 = 0,         \r
145         .GpioPinCnfMode_12 = 0,         \r
146         .GpioPinCnfMode_13 = 0,         \r
147         .GpioPinCnfMode_14 = 0,         \r
148         .GpioPinCnfMode_15 = 0,                 \r
149   },\r
150 };\r
151 \r
152 \r
153 const GpioPinOutLevel_Type GPIOOutConf[] =\r
154 {\r
155   {\r
156         .GpioPinOutLevel_0 = 0,         \r
157         .GpioPinOutLevel_1 = 0,         \r
158         .GpioPinOutLevel_2 = 0,         \r
159         .GpioPinOutLevel_3 = 0,         \r
160         .GpioPinOutLevel_4 = 0,         \r
161         .GpioPinOutLevel_5 = 0,         \r
162         .GpioPinOutLevel_6 = 0,         \r
163         .GpioPinOutLevel_7 = 0,         \r
164         .GpioPinOutLevel_8 = 0,         \r
165         .GpioPinOutLevel_9 = 0,         \r
166         .GpioPinOutLevel_10 = 0,        \r
167         .GpioPinOutLevel_11 = 0,        \r
168         .GpioPinOutLevel_12 = 0,        \r
169         .GpioPinOutLevel_13 = 0,        \r
170         .GpioPinOutLevel_14 = 0,        \r
171         .GpioPinOutLevel_15 = 0,                \r
172   },\r
173   {\r
174         .GpioPinOutLevel_0 = 0,         \r
175         .GpioPinOutLevel_1 = 0,         \r
176         .GpioPinOutLevel_2 = 0,         \r
177         .GpioPinOutLevel_3 = 0,         \r
178         .GpioPinOutLevel_4 = 0,         \r
179         .GpioPinOutLevel_5 = 0,         \r
180         .GpioPinOutLevel_6 = 0,         \r
181         .GpioPinOutLevel_7 = 0,         \r
182         .GpioPinOutLevel_8 = 0,         \r
183         .GpioPinOutLevel_9 = 0,         \r
184         .GpioPinOutLevel_10 = 0,        \r
185         .GpioPinOutLevel_11 = 0,        \r
186         .GpioPinOutLevel_12 = 0,        \r
187         .GpioPinOutLevel_13 = 0,        \r
188         .GpioPinOutLevel_14 = 0,        \r
189         .GpioPinOutLevel_15 = 0,                \r
190   },\r
191   {\r
192         .GpioPinOutLevel_0 = 0,         \r
193         .GpioPinOutLevel_1 = 0,         \r
194         .GpioPinOutLevel_2 = 0,         \r
195         .GpioPinOutLevel_3 = 0,         \r
196         .GpioPinOutLevel_4 = 0,         \r
197         .GpioPinOutLevel_5 = 0,         \r
198         .GpioPinOutLevel_6 = 0,         \r
199         .GpioPinOutLevel_7 = 0,         \r
200         .GpioPinOutLevel_8 = 0,         \r
201         .GpioPinOutLevel_9 = 0,         \r
202         .GpioPinOutLevel_10 = 0,        \r
203         .GpioPinOutLevel_11 = 0,        \r
204         .GpioPinOutLevel_12 = 0,        \r
205         .GpioPinOutLevel_13 = 0,        \r
206         .GpioPinOutLevel_14 = 0,        \r
207         .GpioPinOutLevel_15 = 0,                \r
208   },\r
209   {\r
210         .GpioPinOutLevel_0 = 0,         \r
211         .GpioPinOutLevel_1 = 0,         \r
212         .GpioPinOutLevel_2 = 0,         \r
213         .GpioPinOutLevel_3 = GPIO_OUTPUT_HIGH,  \r
214         .GpioPinOutLevel_4 = GPIO_OUTPUT_HIGH,  \r
215         .GpioPinOutLevel_5 = 0,         \r
216         .GpioPinOutLevel_6 = 0,         \r
217         .GpioPinOutLevel_7 = GPIO_OUTPUT_HIGH,  \r
218         .GpioPinOutLevel_8 = 0,         \r
219         .GpioPinOutLevel_9 = 0,         \r
220         .GpioPinOutLevel_10 = 0,        \r
221         .GpioPinOutLevel_11 = 0,        \r
222         .GpioPinOutLevel_12 = 0,        \r
223         .GpioPinOutLevel_13 = GPIO_OUTPUT_HIGH,         \r
224         .GpioPinOutLevel_14 = 0,        \r
225         .GpioPinOutLevel_15 = 0,                \r
226   },\r
227   {\r
228         .GpioPinOutLevel_0 = 0,         \r
229         .GpioPinOutLevel_1 = 0,         \r
230         .GpioPinOutLevel_2 = 0,         \r
231         .GpioPinOutLevel_3 = 0,         \r
232         .GpioPinOutLevel_4 = 0,         \r
233         .GpioPinOutLevel_5 = 0,         \r
234         .GpioPinOutLevel_6 = 0,         \r
235         .GpioPinOutLevel_7 = 0,         \r
236         .GpioPinOutLevel_8 = 0,         \r
237         .GpioPinOutLevel_9 = 0,         \r
238         .GpioPinOutLevel_10 = 0,        \r
239         .GpioPinOutLevel_11 = 0,        \r
240         .GpioPinOutLevel_12 = 0,        \r
241         .GpioPinOutLevel_13 = 0,        \r
242         .GpioPinOutLevel_14 = 0,        \r
243         .GpioPinOutLevel_15 = 0,                \r
244   },\r
245   {\r
246         .GpioPinOutLevel_0 = 0,         \r
247         .GpioPinOutLevel_1 = 0,         \r
248         .GpioPinOutLevel_2 = 0,         \r
249         .GpioPinOutLevel_3 = 0,         \r
250         .GpioPinOutLevel_4 = 0,         \r
251         .GpioPinOutLevel_5 = 0,         \r
252         .GpioPinOutLevel_6 = 0,         \r
253         .GpioPinOutLevel_7 = 0,         \r
254         .GpioPinOutLevel_8 = 0,         \r
255         .GpioPinOutLevel_9 = 0,         \r
256         .GpioPinOutLevel_10 = 0,        \r
257         .GpioPinOutLevel_11 = 0,        \r
258         .GpioPinOutLevel_12 = 0,        \r
259         .GpioPinOutLevel_13 = 0,        \r
260         .GpioPinOutLevel_14 = 0,        \r
261         .GpioPinOutLevel_15 = 0,                \r
262   },\r
263   {\r
264         .GpioPinOutLevel_0 = 0,         \r
265         .GpioPinOutLevel_1 = 0,         \r
266         .GpioPinOutLevel_2 = 0,         \r
267         .GpioPinOutLevel_3 = 0,         \r
268         .GpioPinOutLevel_4 = 0,         \r
269         .GpioPinOutLevel_5 = 0,         \r
270         .GpioPinOutLevel_6 = 0,         \r
271         .GpioPinOutLevel_7 = 0,         \r
272         .GpioPinOutLevel_8 = 0,         \r
273         .GpioPinOutLevel_9 = 0,         \r
274         .GpioPinOutLevel_10 = 0,        \r
275         .GpioPinOutLevel_11 = 0,        \r
276         .GpioPinOutLevel_12 = 0,        \r
277         .GpioPinOutLevel_13 = 0,        \r
278         .GpioPinOutLevel_14 = 0,        \r
279         .GpioPinOutLevel_15 = 0,                \r
280   },\r
281 };\r
282 \r
283 const Port_ConfigType PortConfigData =\r
284 {\r
285         .padCnt = 7,\r
286         .padConfig = GPIOConf,\r
287         .outConfig = GPIOOutConf,\r
288 \r
289     .remapCount = sizeof(remaps) / sizeof(uint32),\r
290     .remaps = &remaps[0]\r
291 };\r