]> rtime.felk.cvut.cz Git - arc.git/blob - examples/switch_node/config/Port_Cfg.c
Initial commit.
[arc.git] / examples / switch_node / config / Port_Cfg.c
1 /* -------------------------------- Arctic Core ------------------------------
2  * Arctic Core - the open source AUTOSAR platform http://arccore.com
3  *
4  * Copyright (C) 2009  ArcCore AB <contact@arccore.com>
5  *
6  * This source code is free software; you can redistribute it and/or modify it
7  * under the terms of the GNU General Public License version 2 as published by the
8  * Free Software Foundation; See <http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt>.
9  *
10  * This program is distributed in the hope that it will be useful, but
11  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
12  * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
13  * for more details.
14  * -------------------------------- Arctic Core ------------------------------*/
15
16
17
18
19
20
21
22
23 /*
24 * Module vendor:  Autocore
25 * Module version: 1.0.0
26 * Specification: Autosar v3.0.1, Final
27 *
28 */
29
30 \r
31 // File generated on Mon Aug 17 14:11:26 CEST 2009\r
32 // File generated by org.autocore.modules.port.mpc5516\r
33 \r
34 #include "Port_Cfg.h"\r
35 \r
36 const uint16_t PortPadConfigData[] = {\r
37         PCR_RESET,                      /* PCR  0 */\r
38         PCR_RESET,                      /* PCR  1 */\r
39         PCR_RESET,                      /* PCR  2 */\r
40         PCR_RESET,                      /* PCR  3 */\r
41         PCR_RESET,                      /* PCR  4 */\r
42         PCR_RESET,                      /* PCR  5 */\r
43         PCR_RESET,                      /* PCR  6 */\r
44         PCR_RESET,                      /* PCR  7 */\r
45         PA_FUNC1,                       /* PCR  8 */\r
46         PA_FUNC1,                       /* PCR  9 */\r
47         PA_FUNC1,                       /* PCR  10 */
48         PA_FUNC1,
49         PA_FUNC1,\r
50         PCR_RESET,                      /* PCR  13 */\r
51         PCR_RESET,                      /* PCR  14 */\r
52         PCR_RESET,                      /* PCR  15 */\r
53         PCR_RESET,                      /* PCR  16 */\r
54         PCR_RESET,                      /* PCR  17 */\r
55         PCR_RESET,                      /* PCR  18 */\r
56         PCR_RESET,                      /* PCR  19 */\r
57         PCR_RESET,                      /* PCR  20 */\r
58         PCR_RESET,                      /* PCR  21 */\r
59         PCR_RESET,                      /* PCR  22 */\r
60         PCR_RESET,                      /* PCR  23 */\r
61         PCR_RESET,                      /* PCR  24 */\r
62         PCR_RESET,                      /* PCR  25 */\r
63         PCR_RESET,                      /* PCR  26 */\r
64         PCR_RESET,                      /* PCR  27 */\r
65         PCR_RESET,                      /* PCR  28 */\r
66         PCR_RESET,                      /* PCR  29 */\r
67         PCR_RESET,                      /* PCR  30 */\r
68         PCR_RESET,                      /* PCR  31 */\r
69         PCR_RESET,                      /* PCR  32 */\r
70         PCR_RESET,                      /* PCR  33 */\r
71         PCR_RESET,                      /* PCR  34 */\r
72         PCR_RESET,                      /* PCR  35 */\r
73         PCR_RESET,                      /* PCR  36 */\r
74         PCR_RESET,                      /* PCR  37 */\r
75         PCR_RESET,                      /* PCR  38 */\r
76         PCR_RESET,                      /* PCR  39 */\r
77         PCR_RESET,                      /* PCR  40 */\r
78         PCR_RESET,                      /* PCR  41 */\r
79         PCR_RESET,                      /* PCR  42 */\r
80         PCR_RESET,                      /* PCR  43 */\r
81         PCR_RESET,                      /* PCR  44 */\r
82         PCR_RESET,                      /* PCR  45 */\r
83         PCR_RESET,                      /* PCR  46 */\r
84         PCR_RESET,                      /* PCR  47 */\r
85         ( PA_FUNC1 | OBE_ENABLE | SLEW_RATE_MIN | PULL_NONE ),  /* PCR  48 : CNTX_A */\r
86         ( PA_FUNC1 | IBE_ENABLE | SLEW_RATE_MIN | PULL_NONE ),  /* PCR  49 : CNRX_A */\r
87         PCR_RESET,                      /* PCR  50 */\r
88         PCR_RESET,                      /* PCR  51 */\r
89         PCR_RESET,                      /* PCR  52 */\r
90         PCR_RESET,                      /* PCR  53 */\r
91         PCR_RESET,                      /* PCR  54 */\r
92         PCR_RESET,                      /* PCR  55 */\r
93         PCR_RESET,                      /* PCR  56 */\r
94         PCR_RESET,                      /* PCR  57 */\r
95         PCR_RESET,                      /* PCR  58 */\r
96         PCR_RESET,                      /* PCR  59 */\r
97         PCR_RESET,                      /* PCR  60 */\r
98         PCR_RESET,                      /* PCR  61 */\r
99         PCR_RESET,                      /* PCR  62 */\r
100         PCR_RESET,                      /* PCR  63 */\r
101         PCR_RESET,                      /* PCR  64 */\r
102         PCR_RESET,                      /* PCR  65 */\r
103         PCR_RESET,                      /* PCR  66 */\r
104         PCR_RESET,                      /* PCR  67 */\r
105         PCR_RESET,                      /* PCR  68 */\r
106         PCR_RESET,                      /* PCR  69 */\r
107         PCR_RESET,                      /* PCR  70 */\r
108         PCR_RESET,                      /* PCR  71 */\r
109         PCR_RESET,                      /* PCR  72 */\r
110         PCR_RESET,                      /* PCR  73 */\r
111         PCR_RESET,                      /* PCR  74 */\r
112         PCR_RESET,                      /* PCR  75 */\r
113         PCR_RESET,                      /* PCR  76 */\r
114         PCR_RESET,                      /* PCR  77 */\r
115         PCR_RESET,                      /* PCR  78 */\r
116         PCR_RESET,                      /* PCR  79 */\r
117         PCR_RESET,                      /* PCR  80 */\r
118         PCR_RESET,                      /* PCR  81 */\r
119         PCR_RESET,                      /* PCR  82 */\r
120         PCR_RESET,                      /* PCR  83 */\r
121         PCR_RESET,                      /* PCR  84 */\r
122         PCR_RESET,                      /* PCR  85 */\r
123         PCR_RESET,                      /* PCR  86 */\r
124         PCR_RESET,                      /* PCR  87 */\r
125         PCR_RESET,                      /* PCR  88 */\r
126         PCR_RESET,                      /* PCR  89 */\r
127         PCR_RESET,                      /* PCR  90 */\r
128         PCR_RESET,                      /* PCR  91 */\r
129         PCR_RESET,                      /* PCR  92 */\r
130         PCR_RESET,                      /* PCR  93 */\r
131         PCR_RESET,                      /* PCR  94 */\r
132         PCR_RESET,                      /* PCR  95 */\r
133         PCR_RESET,                      /* PCR  96 */\r
134         PCR_RESET,                      /* PCR  97 */\r
135         PCR_RESET,                      /* PCR  98 */\r
136         PCR_RESET,                      /* PCR  99 */\r
137         PCR_RESET,                      /* PCR  100 */\r
138         PCR_RESET,                      /* PCR  101 */\r
139         PCR_RESET,                      /* PCR  102 */\r
140         PCR_RESET,                      /* PCR  103 */\r
141         PCR_RESET,                      /* PCR  104 */\r
142         PCR_RESET,                      /* PCR  105 */\r
143         PCR_RESET,                      /* PCR  106 */\r
144         PCR_RESET,                      /* PCR  107 */\r
145         PCR_RESET,                      /* PCR  108 */\r
146         PCR_RESET,                      /* PCR  109 */\r
147         PCR_RESET,                      /* PCR  110 */\r
148         PCR_RESET,                      /* PCR  111 */\r
149         PCR_RESET,                      /* PCR  112 */\r
150         PCR_RESET,                      /* PCR  113 */\r
151         PCR_RESET,                      /* PCR  114 */\r
152         PCR_RESET,                      /* PCR  115 */\r
153         PCR_RESET,                      /* PCR  116 */\r
154         PCR_RESET,                      /* PCR  117 */\r
155         PCR_RESET,                      /* PCR  118 */\r
156         PCR_RESET,                      /* PCR  119 */\r
157         PCR_RESET,                      /* PCR  120 */\r
158         PCR_RESET,                      /* PCR  121 */\r
159         PCR_RESET,                      /* PCR  122 */\r
160         PCR_RESET,                      /* PCR  123 */\r
161         PCR_RESET,                      /* PCR  124 */\r
162         PCR_RESET,                      /* PCR  125 */\r
163         PCR_RESET,                      /* PCR  126 */\r
164         PCR_RESET,                      /* PCR  127 */\r
165         PCR_RESET,                      /* PCR  128 */\r
166         PCR_RESET,                      /* PCR  129 */\r
167         PCR_RESET,                      /* PCR  130 */\r
168         PCR_RESET,                      /* PCR  131 */\r
169         PCR_RESET,                      /* PCR  132 */\r
170         PCR_RESET,                      /* PCR  133 */\r
171         PCR_RESET,                      /* PCR  134 */\r
172         PCR_RESET,                      /* PCR  135 */\r
173         PCR_RESET,                      /* PCR  136 */\r
174         PCR_RESET,                      /* PCR  137 */\r
175         PCR_RESET,                      /* PCR  138 */\r
176         PCR_RESET,                      /* PCR  139 */\r
177         PCR_RESET,                      /* PCR  140 */\r
178         PCR_RESET,                      /* PCR  141 */\r
179         PCR_RESET,                      /* PCR  142 */\r
180         PCR_RESET,                      /* PCR  143 */\r
181         PCR_RESET,                      /* PCR  144 */\r
182 };\r
183 \r
184 const uint8_t PortOutConfigData[] = {\r
185         GPDO_RESET,                     /* GPDO 0 */\r
186         GPDO_RESET,                     /* GPDO 1 */\r
187         GPDO_RESET,                     /* GPDO 2 */\r
188         GPDO_RESET,                     /* GPDO 3 */\r
189         GPDO_RESET,                     /* GPDO 4 */\r
190         GPDO_RESET,                     /* GPDO 5 */\r
191         GPDO_RESET,                     /* GPDO 6 */\r
192         GPDO_RESET,                     /* GPDO 7 */\r
193         GPDO_RESET,                     /* GPDO 8 */\r
194         GPDO_RESET,                     /* GPDO 9 */\r
195         GPDO_RESET,                     /* GPDO 10 */\r
196         GPDO_RESET,             /* GPDO 11 */\r
197         GPDO_RESET,             /* GPDO 12 */\r
198         GPDO_RESET,                     /* GPDO 13 */\r
199         GPDO_RESET,                     /* GPDO 14 */\r
200         GPDO_RESET,                     /* GPDO 15 */\r
201         GPDO_RESET,                     /* GPDO 16 */\r
202         GPDO_RESET,                     /* GPDO 17 */\r
203         GPDO_RESET,                     /* GPDO 18 */\r
204         GPDO_RESET,                     /* GPDO 19 */\r
205         GPDO_RESET,                     /* GPDO 20 */\r
206         GPDO_RESET,                     /* GPDO 21 */\r
207         GPDO_RESET,                     /* GPDO 22 */\r
208         GPDO_RESET,                     /* GPDO 23 */\r
209         GPDO_RESET,                     /* GPDO 24 */\r
210         GPDO_RESET,                     /* GPDO 25 */\r
211         GPDO_RESET,                     /* GPDO 26 */\r
212         GPDO_RESET,                     /* GPDO 27 */\r
213         GPDO_RESET,                     /* GPDO 28 */\r
214         GPDO_RESET,                     /* GPDO 29 */\r
215         GPDO_RESET,                     /* GPDO 30 */\r
216         GPDO_RESET,                     /* GPDO 31 */\r
217         GPDO_RESET,                     /* GPDO 32 */\r
218         GPDO_RESET,                     /* GPDO 33 */\r
219         GPDO_RESET,                     /* GPDO 34 */\r
220         GPDO_RESET,                     /* GPDO 35 */\r
221         GPDO_RESET,                     /* GPDO 36 */\r
222         GPDO_RESET,                     /* GPDO 37 */\r
223         GPDO_RESET,                     /* GPDO 38 */\r
224         GPDO_RESET,                     /* GPDO 39 */\r
225         GPDO_RESET,                     /* GPDO 40 */\r
226         GPDO_RESET,                     /* GPDO 41 */\r
227         GPDO_RESET,                     /* GPDO 42 */\r
228         GPDO_RESET,                     /* GPDO 43 */\r
229         GPDO_RESET,                     /* GPDO 44 */\r
230         GPDO_RESET,                     /* GPDO 45 */\r
231         GPDO_RESET,                     /* GPDO 46 */\r
232         GPDO_RESET,                     /* GPDO 47 */\r
233         GPDO_RESET,             /* GPDO 48 */\r
234         GPDO_HIGH,              /* GPDO 49 */\r
235         GPDO_RESET,                     /* GPDO 50 */\r
236         GPDO_RESET,                     /* GPDO 51 */\r
237         GPDO_RESET,                     /* GPDO 52 */\r
238         GPDO_RESET,                     /* GPDO 53 */\r
239         GPDO_RESET,                     /* GPDO 54 */\r
240         GPDO_RESET,                     /* GPDO 55 */\r
241         GPDO_RESET,                     /* GPDO 56 */\r
242         GPDO_RESET,                     /* GPDO 57 */\r
243         GPDO_RESET,                     /* GPDO 58 */\r
244         GPDO_RESET,                     /* GPDO 59 */\r
245         GPDO_RESET,                     /* GPDO 60 */\r
246         GPDO_RESET,                     /* GPDO 61 */\r
247         GPDO_RESET,                     /* GPDO 62 */\r
248         GPDO_RESET,                     /* GPDO 63 */\r
249         GPDO_RESET,                     /* GPDO 64 */\r
250         GPDO_RESET,                     /* GPDO 65 */\r
251         GPDO_RESET,                     /* GPDO 66 */\r
252         GPDO_RESET,                     /* GPDO 67 */\r
253         GPDO_RESET,                     /* GPDO 68 */\r
254         GPDO_RESET,                     /* GPDO 69 */\r
255         GPDO_RESET,                     /* GPDO 70 */\r
256         GPDO_RESET,                     /* GPDO 71 */\r
257         GPDO_RESET,                     /* GPDO 72 */\r
258         GPDO_RESET,                     /* GPDO 73 */\r
259         GPDO_RESET,                     /* GPDO 74 */\r
260         GPDO_RESET,                     /* GPDO 75 */\r
261         GPDO_RESET,                     /* GPDO 76 */\r
262         GPDO_RESET,                     /* GPDO 77 */\r
263         GPDO_RESET,                     /* GPDO 78 */\r
264         GPDO_RESET,                     /* GPDO 79 */\r
265         GPDO_RESET,                     /* GPDO 80 */\r
266         GPDO_RESET,                     /* GPDO 81 */\r
267         GPDO_RESET,                     /* GPDO 82 */\r
268         GPDO_RESET,                     /* GPDO 83 */\r
269         GPDO_RESET,                     /* GPDO 84 */\r
270         GPDO_RESET,                     /* GPDO 85 */\r
271         GPDO_RESET,                     /* GPDO 86 */\r
272         GPDO_RESET,                     /* GPDO 87 */\r
273         GPDO_RESET,                     /* GPDO 88 */\r
274         GPDO_RESET,                     /* GPDO 89 */\r
275         GPDO_RESET,                     /* GPDO 90 */\r
276         GPDO_RESET,                     /* GPDO 91 */\r
277         GPDO_RESET,                     /* GPDO 92 */\r
278         GPDO_RESET,                     /* GPDO 93 */\r
279         GPDO_RESET,                     /* GPDO 94 */\r
280         GPDO_RESET,                     /* GPDO 95 */\r
281         GPDO_RESET,                     /* GPDO 96 */\r
282         GPDO_RESET,                     /* GPDO 97 */\r
283         GPDO_RESET,                     /* GPDO 98 */\r
284         GPDO_RESET,                     /* GPDO 99 */\r
285         GPDO_RESET,                     /* GPDO 100 */\r
286         GPDO_RESET,                     /* GPDO 101 */\r
287         GPDO_RESET,                     /* GPDO 102 */\r
288         GPDO_RESET,                     /* GPDO 103 */\r
289         GPDO_RESET,                     /* GPDO 104 */\r
290         GPDO_RESET,                     /* GPDO 105 */\r
291         GPDO_RESET,                     /* GPDO 106 */\r
292         GPDO_RESET,                     /* GPDO 107 */\r
293         GPDO_RESET,                     /* GPDO 108 */\r
294         GPDO_RESET,                     /* GPDO 109 */\r
295         GPDO_RESET,                     /* GPDO 110 */\r
296         GPDO_RESET,                     /* GPDO 111 */\r
297         GPDO_RESET,                     /* GPDO 112 */\r
298         GPDO_RESET,                     /* GPDO 113 */\r
299         GPDO_RESET,                     /* GPDO 114 */\r
300         GPDO_RESET,                     /* GPDO 115 */\r
301         GPDO_RESET,                     /* GPDO 116 */\r
302         GPDO_RESET,                     /* GPDO 117 */\r
303         GPDO_RESET,                     /* GPDO 118 */\r
304         GPDO_RESET,                     /* GPDO 119 */\r
305         GPDO_RESET,                     /* GPDO 120 */\r
306         GPDO_RESET,                     /* GPDO 121 */\r
307         GPDO_RESET,                     /* GPDO 122 */\r
308         GPDO_RESET,                     /* GPDO 123 */\r
309         GPDO_RESET,                     /* GPDO 124 */\r
310         GPDO_RESET,                     /* GPDO 125 */\r
311         GPDO_RESET,                     /* GPDO 126 */\r
312         GPDO_RESET,                     /* GPDO 127 */\r
313         GPDO_RESET,                     /* GPDO 128 */\r
314         GPDO_RESET,                     /* GPDO 129 */\r
315         GPDO_RESET,                     /* GPDO 130 */\r
316         GPDO_RESET,                     /* GPDO 131 */\r
317         GPDO_RESET,                     /* GPDO 132 */\r
318         GPDO_RESET,                     /* GPDO 133 */\r
319         GPDO_RESET,                     /* GPDO 134 */\r
320         GPDO_RESET,                     /* GPDO 135 */\r
321         GPDO_RESET,                     /* GPDO 136 */\r
322         GPDO_RESET,                     /* GPDO 137 */\r
323         GPDO_RESET,                     /* GPDO 138 */\r
324         GPDO_RESET,                     /* GPDO 139 */\r
325         GPDO_RESET,                     /* GPDO 140 */\r
326         GPDO_RESET,                     /* GPDO 141 */\r
327         GPDO_RESET,                     /* GPDO 142 */\r
328 };\r
329 \r
330 const Port_ConfigType PortConfigData =\r
331 {\r
332   .padCnt = sizeof(PortPadConfigData),\r
333   .padConfig = PortPadConfigData,\r
334   .outCnt = sizeof(PortOutConfigData),\r
335   .outConfig = PortOutConfigData,\r
336 };