]> rtime.felk.cvut.cz Git - arc.git/blob - boards/mpc5516it/config/Port_Cfg.c
Initial commit.
[arc.git] / boards / mpc5516it / 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 \r
24 #include "Port_Cfg.h"\r
25 \r
26 // All:         PA,OBE,IBE,ODE,HYS,SRC,WPE,WPS\r
27 // Input:       PA,OBE,IBE,HYS,WPE,WPS\r
28 // Output:  PA,OBE,IBE,ODE,SRC,(WPE,WPS)\r
29 \r
30 #define         PCR_PWM                 PCR_BOOTCFG\r
31 #define         PCR_ADC                 (0)\r
32 #define PCR_IO_INPUT    PCR_BOOTCFG\r
33 #define PCR_IO_OUTPUT   OBE_ENABLE\r
34 #define PCR_CAN                 (0)\r
35 #define         PCR_SPI                 PCR_BOOTCFG\r
36 #define         PCR_I2C                 PCR_BOOTCFG\r
37 \r
38 \r
39 const uint16_t PortPadConfigData[] =\r
40 {\r
41   // pad 0-15\r
42   PCR_ADC|PA_FUNC1, /* PA0, AN0 */\r
43   PCR_RESET, /* PA1      */\r
44   PCR_RESET, /* PA2      */\r
45   PCR_RESET, /* PA3      */\r
46   PCR_RESET, /* PA4      */\r
47   PCR_RESET, /* PA5             */\r
48   PCR_RESET, /* PA6,     */\r
49   PCR_RESET, /* PA7(input only) */\r
50   PCR_RESET, /* PA8(input only) */\r
51   PCR_RESET, /* PA9(input only) */\r
52   PCR_RESET, /* PA10(input only) */\r
53   PCR_RESET, /* PA11(input only) */\r
54   PCR_RESET, /* PA12(input only) */\r
55   PCR_RESET, /* PA13(input only) */\r
56   PCR_RESET, /* PA14(input only) */\r
57   PCR_RESET, /* PA15(input only) */\r
58 \r
59   // pad 16-31\r
60   PCR_RESET, /* PB0 */\r
61   PCR_RESET, /* PB1 */\r
62   PCR_RESET, /* PB2 */\r
63   PCR_RESET, /* PB3 */\r
64   PCR_RESET, /* PB4 */\r
65   PCR_RESET, /* PB5 */\r
66   PCR_RESET, /* PB6 */\r
67   PCR_RESET, /* PB7 */\r
68   PCR_RESET, /* PB8 */\r
69   PCR_RESET, /* PB9 */\r
70   PCR_RESET, /* PB10 */\r
71   PCR_RESET, /* PB11 */\r
72   PCR_RESET, /* PB12 */\r
73   PCR_RESET, /* PB13 */\r
74   PCR_RESET, /* PB14 */\r
75   PCR_RESET, /* PB15 */\r
76 \r
77   // pad 32-47\r
78   PCR_RESET, /* PC0/emios0 */\r
79   PCR_RESET, // PC1\r
80   PCR_RESET, // PC2\r
81   PCR_RESET, /* PC3 */\r
82   PCR_RESET, /* PC4 */\r
83   PCR_RESET, /* PC5 */\r
84   PCR_RESET, /* PC6 */\r
85   PCR_RESET, /* PC7 */\r
86   PCR_RESET, /* PC8 */\r
87   PCR_RESET, /* PC9 */\r
88   PCR_RESET, /* PC10 */\r
89   PCR_RESET, /* PC11 */\r
90   PCR_RESET, /* PC12 */\r
91   PCR_RESET, /* PC13 */\r
92   PCR_RESET, /* PC14 */\r
93   PCR_RESET, /* PC15 */\r
94 \r
95   // pad 48-63\r
96   (PCR_CAN|PA_FUNC1), /* PD0, CAN_A, Tx */\r
97   (PCR_CAN|PA_FUNC1), /* PD1, CAN_A, Rx */\r
98   PCR_BOOTCFG, /* PD2 */\r
99   PCR_RESET, /* PD3 */\r
100   PCR_IO_OUTPUT, /* PD4, LED */\r
101   PCR_IO_OUTPUT, /* PD5, LED */\r
102   PCR_RESET, /* PD6 , SCI_RS232??*/\r
103   PCR_RESET, /* PD7 , SCI_RS232??*/\r
104   (PA_FUNC1 | OBE_ENABLE | SLEW_RATE_MAX), /* PD8 LIN TX */\r
105   (PA_FUNC1 | IBE_ENABLE), /* PD9 LIN RX */\r
106   PCR_RESET, /* PD10 */\r
107   PCR_RESET, /* PD11 */\r
108   (PA_FUNC1 | OBE_ENABLE | SLEW_RATE_MAX), /* PD12 SPIB_CS0 */\r
109   (PA_FUNC1 | OBE_ENABLE | SLEW_RATE_MAX), /* PD13 SPIB_CLK*/\r
110   (PA_FUNC1 | OBE_ENABLE | SLEW_RATE_MAX), /* PD14 SPIB_SO*/\r
111   (PA_FUNC1 | IBE_ENABLE),                 /* PD15 SPIB_SI*/\r
112 \r
113   // pad 64-79\r
114   (PA_FUNC1 | OBE_ENABLE | SLEW_RATE_MAX), /* PE0 SPIA_CS1 */\r
115   (PA_FUNC1 | OBE_ENABLE | SLEW_RATE_MAX), /* PE1 SPIA_CS2*/\r
116   PCR_RESET, /* PE2 */\r
117   (PA_FUNC1 | OBE_ENABLE | SLEW_RATE_MAX), /* PE3 SPIA_CLK*/\r
118   (PA_FUNC1 | OBE_ENABLE | SLEW_RATE_MAX), /* PE4 SPIA_SO*/\r
119   (PA_FUNC1 | IBE_ENABLE),                 /* PE5 SPIA_SI*/\r
120   PCR_RESET, /* PE6 */\r
121   PCR_RESET, /* PE7 */\r
122   PCR_RESET, /* PE8 */\r
123   PCR_RESET, /* PE9 */\r
124   PCR_RESET, /* PE10 */\r
125   PCR_RESET, /* PE11 */\r
126   PCR_RESET, /* PE12 */\r
127   PCR_RESET, /* PE13 */\r
128   PCR_RESET, /* PE14 */\r
129   PCR_RESET, /* PE15 */\r
130 \r
131   // pad 80-95\r
132   PCR_RESET, /* PF0 */\r
133   PCR_RESET, /* PF1 */\r
134   PCR_RESET, /* PF2 */\r
135   PCR_RESET, /* PF3 */\r
136   PCR_RESET, /* PF4 */\r
137   PCR_RESET, /* PF5 */\r
138   PCR_RESET, /* PF6 */\r
139   PCR_RESET, /* PF7 */\r
140   PCR_RESET, /* PF8 */\r
141   PCR_RESET, /* PF9 */\r
142   PCR_RESET, /* PF10 */\r
143   PCR_RESET, /* PF11 */\r
144   PA_FUNC2|OBE_ENABLE|PULL_UP, /* PF12 SCI_D Transmit, J1708 Tx*/\r
145   PA_FUNC2|IBE_ENABLE|PULL_UP, /* PF13 SCI_D Receive, J1708 Rx*/\r
146   PCR_RESET, /* PF14 */\r
147   PCR_RESET, /* PF15 */\r
148 \r
149   // pad 96-111\r
150   PCR_RESET, /* PG0  */\r
151   PA_FUNC2|IBE_ENABLE|PULL_UP, /* PG1 eMIOS[17], J1708 Edgedetect*/\r
152   PCR_RESET, /* PG2 */\r
153   PCR_RESET, /* PG3 */\r
154   PCR_RESET, /* PG4 */\r
155   PCR_RESET, /* PG5 */\r
156   PCR_RESET, /* PG6 */\r
157   PCR_RESET, /* PG7 */\r
158   PCR_RESET, /* PG8 */\r
159   PCR_RESET, /* PG9 */\r
160   PCR_RESET, /* PG10 */\r
161   PCR_RESET, /* PG11 */\r
162   PCR_RESET, /* PG12 */\r
163   PCR_RESET, /* PG13 */\r
164   PCR_RESET, /* PG14 */\r
165   PCR_RESET, /* PG15 */\r
166 \r
167   // pad 112-127\r
168   PCR_RESET, /* PH0 */\r
169   PCR_RESET, /* PH1 */\r
170   PCR_RESET, /* PH2 */\r
171   PCR_RESET, /* PH3 */\r
172   PCR_RESET, /* PH4 */\r
173   PCR_RESET, /* PH5 */\r
174   PCR_RESET, /* PH6 */\r
175   PCR_RESET, /* PH7 */\r
176   PCR_RESET, /* PH8 */\r
177   PCR_RESET, /* PH9 */\r
178   PCR_RESET, /* PH10 */\r
179   PCR_RESET, /* PH11 */\r
180   PCR_RESET, /* PH12 */\r
181   PCR_RESET, /* PH13 */\r
182   PCR_RESET, /* PH14 */\r
183   PCR_RESET, /* PH15 */\r
184 \r
185   // pad 128-143\r
186   PCR_RESET, /* PJ0 */\r
187   PCR_RESET, /* PJ1 */\r
188   PCR_RESET, /* PJ2 */\r
189   PCR_RESET, /* PJ3 */\r
190   PCR_RESET, /* PJ4 */\r
191   PCR_RESET, /* PJ5 */\r
192   PCR_RESET, /* PJ6 */\r
193   PCR_RESET, /* PJ7 */\r
194   PCR_RESET, /* PJ8 */\r
195   PCR_RESET, /* PJ9 */\r
196   PCR_RESET, /* PJ10 */\r
197   PCR_RESET, /* PJ11 */\r
198   PCR_RESET, /* PJ12 */\r
199   PCR_RESET, /* PJ13 */\r
200   PCR_RESET, /* PJ14 */\r
201   PCR_RESET, /* PJ15 */\r
202 \r
203   // pad 144-145\r
204   PCR_RESET, /* PK0 (input only) */\r
205   PCR_RESET, /* PK1 (input only)*/\r
206 };\r
207 \r
208 \r
209 #define GPDO_RESET 0\r
210 \r
211 const uint8_t PortOutConfigData[] =\r
212 {\r
213   // pad 16-31\r
214   GPDO_RESET, /* PB0 */\r
215   GPDO_RESET, /* PB1 */\r
216   GPDO_RESET, /* PB2 */\r
217   GPDO_RESET, /* PB3 */\r
218   GPDO_RESET, /* PB4 */\r
219   GPDO_RESET, /* PB5 */\r
220   GPDO_RESET, /* PB6 */\r
221   GPDO_RESET, /* PB7 */\r
222   GPDO_RESET, /* PB8 */\r
223   GPDO_RESET, /* PB9 */\r
224   GPDO_RESET, /* PB10 */\r
225   GPDO_RESET, /* PB11 */\r
226   GPDO_RESET, /* PB12 */\r
227   GPDO_RESET, /* PB13 */\r
228   GPDO_RESET, /* PB14 */\r
229   GPDO_RESET, /* PB15 */\r
230 \r
231   // pad 32-47\r
232   GPDO_RESET, /* PC0 */\r
233   GPDO_RESET, /* PC1 */\r
234   GPDO_RESET, /* PC2 */\r
235   GPDO_RESET, /* PC3 */\r
236   GPDO_RESET, /* PC4 */\r
237   GPDO_RESET, /* PC5 */\r
238   GPDO_RESET, /* PC6 */\r
239   GPDO_RESET, /* PC7 */\r
240   GPDO_RESET, /* PC8 */\r
241   GPDO_RESET, /* PC9 */\r
242   GPDO_RESET, /* PC10 */\r
243   GPDO_RESET, /* PC11 */\r
244   GPDO_RESET, /* PC12 */\r
245   GPDO_RESET, /* PC13 */\r
246   GPDO_RESET, /* PC14 */\r
247   GPDO_RESET, /* PC15 */\r
248 \r
249   // pad 48-63\r
250   GPDO_RESET, /* PD0 */\r
251   GPDO_RESET, /* PD1 */\r
252   GPDO_RESET, /* PD2 */\r
253   GPDO_RESET, /* PD3 */\r
254   GPDO_RESET, /* PD4 */\r
255   GPDO_RESET, /* PD5 */\r
256   GPDO_RESET, /* PD6 */\r
257   GPDO_RESET, /* PD7 */\r
258   GPDO_RESET, /* PD8 */\r
259   GPDO_RESET, /* PD9 */\r
260   GPDO_RESET, /* PD10 */\r
261   GPDO_RESET, /* PD11 */\r
262   GPDO_RESET, /* PD12 */\r
263   GPDO_RESET, /* PD13 */\r
264   GPDO_RESET, /* PD14 */\r
265   GPDO_RESET, /* PD15 */\r
266 \r
267   // pad 64-79\r
268   GPDO_RESET, /* PE0 */\r
269   GPDO_RESET, /* PE1 */\r
270   GPDO_RESET, /* PE2 */\r
271   GPDO_RESET, /* PE3 */\r
272   GPDO_RESET, /* PE4 */\r
273   GPDO_RESET, /* PE5 */\r
274   GPDO_RESET, /* PE6 */\r
275   GPDO_RESET, /* PE7 */\r
276   GPDO_RESET, /* PE8 */\r
277   GPDO_RESET, /* PE9 */\r
278   GPDO_RESET, /* PE10 */\r
279   GPDO_RESET, /* PE11 */\r
280   GPDO_RESET, /* PE12 */\r
281   GPDO_RESET, /* PE13 */\r
282   GPDO_RESET, /* PE14 */\r
283   GPDO_RESET, /* PE15 */\r
284 \r
285   // pad 80-95\r
286   GPDO_RESET, /* PF0 */\r
287   GPDO_RESET, /* PF1 */\r
288   GPDO_RESET, /* PF2 */\r
289   GPDO_RESET, /* PF3 */\r
290   GPDO_RESET, /* PF4 */\r
291   GPDO_RESET, /* PF5 */\r
292   GPDO_RESET, /* PF6 */\r
293   GPDO_RESET, /* PF7 */\r
294   GPDO_RESET, /* PF8 */\r
295   GPDO_RESET, /* PF9 */\r
296   GPDO_RESET, /* PF10 */\r
297   GPDO_RESET, /* PF11 */\r
298   GPDO_RESET, /* PF12 */\r
299   GPDO_RESET, /* PF13 */\r
300   GPDO_RESET, /* PF14 */\r
301   GPDO_RESET, /* PF15 */\r
302 \r
303   // pad 96-111\r
304   GPDO_RESET, /* PG0 */\r
305   GPDO_RESET, /* PG1 */\r
306   GPDO_RESET, /* PG2 */\r
307   GPDO_RESET, /* PG3 */\r
308   GPDO_RESET, /* PG4 */\r
309   GPDO_RESET, /* PG5 */\r
310   GPDO_RESET, /* PG6 */\r
311   GPDO_RESET, /* PG7 */\r
312   GPDO_RESET, /* PG8 */\r
313   GPDO_RESET, /* PG9 */\r
314   GPDO_RESET, /* PG10 */\r
315   GPDO_RESET, /* PG11 */\r
316   GPDO_RESET, /* PG12 */\r
317   GPDO_RESET, /* PG13 */\r
318   GPDO_RESET, /* PG14 */\r
319   GPDO_RESET, /* PG15 */\r
320 \r
321   // pad 112-127\r
322   GPDO_RESET, /* PH0 */\r
323   GPDO_RESET, /* PH1 */\r
324   GPDO_RESET, /* PH2 */\r
325   GPDO_RESET, /* PH3 */\r
326   GPDO_RESET, /* PH4 */\r
327   GPDO_RESET, /* PH5 */\r
328   GPDO_RESET, /* PH6 */\r
329   GPDO_RESET, /* PH7 */\r
330   GPDO_RESET, /* PH8 */\r
331   GPDO_RESET, /* PH9 */\r
332   GPDO_RESET, /* PH10 */\r
333   GPDO_RESET, /* PH11 */\r
334   GPDO_RESET, /* PH12 */\r
335   GPDO_RESET, /* PH13 */\r
336   GPDO_RESET, /* PH14 */\r
337   GPDO_RESET, /* PH15 */\r
338 \r
339   // pad 128-143\r
340   GPDO_RESET, /* PJ0 */\r
341   GPDO_RESET, /* PJ1 */\r
342   GPDO_RESET, /* PJ2 */\r
343   GPDO_RESET, /* PJ3 */\r
344   GPDO_RESET, /* PJ4 */\r
345   GPDO_RESET, /* PJ5 */\r
346   GPDO_RESET, /* PJ6 */\r
347   GPDO_RESET, /* PJ7 */\r
348   GPDO_RESET, /* PJ8 */\r
349   GPDO_RESET, /* PJ9 */\r
350   GPDO_RESET, /* PJ10 */\r
351   GPDO_RESET, /* PJ11 */\r
352   GPDO_RESET, /* PJ12 */\r
353   GPDO_RESET, /* PJ13 */\r
354   GPDO_RESET, /* PJ14 */\r
355   GPDO_RESET, /* PJ15 */\r
356 };\r
357 \r
358 //#define GPDI_RESET            0\r
359 //const uint8_t PortInConfigData[] =\r
360 //{\r
361 //  // pad 0-15\r
362 //  GPDI_RESET, /* PA0(input only) */\r
363 //  GPDI_RESET, /* PA1(input only) */\r
364 //  GPDI_RESET, /* PA2(input only) */\r
365 //  GPDI_RESET, /* PA3(input only) */\r
366 //  GPDI_RESET, /* PA4(input only) */\r
367 //  GPDI_RESET, /* PA5(input only) */\r
368 //  GPDI_RESET, /* PA6(input only) */\r
369 //  GPDI_RESET, /* PA7(input only) */\r
370 //  GPDI_RESET, /* PA8(input only) */\r
371 //  GPDI_RESET, /* PA9(input only) */\r
372 //  GPDI_RESET, /* PA10(input only) */\r
373 //  GPDI_RESET, /* PA11(input only) */\r
374 //  GPDI_RESET, /* PA12(input only) */\r
375 //  GPDI_RESET, /* PA13(input only) */\r
376 //  GPDI_RESET, /* PA14(input only) */\r
377 //  GPDI_RESET, /* PA15(input only) */\r
378 //\r
379 //  // pad 16-31\r
380 //  GPDI_RESET, /* PB0 */\r
381 //  GPDI_RESET, /* PB1 */\r
382 //  GPDI_RESET, /* PB2 */\r
383 //  GPDI_RESET, /* PB3 */\r
384 //  GPDI_RESET, /* PB4 */\r
385 //  GPDI_RESET, /* PB5 */\r
386 //  GPDI_RESET, /* PB6 */\r
387 //  GPDI_RESET, /* PB7 */\r
388 //  GPDI_RESET, /* PB8 */\r
389 //  GPDI_RESET, /* PB9 */\r
390 //  GPDI_RESET, /* PB10 */\r
391 //  GPDI_RESET, /* PB11 */\r
392 //  GPDI_RESET, /* PB12 */\r
393 //  GPDI_RESET, /* PB13 */\r
394 //  GPDI_RESET, /* PB14 */\r
395 //  GPDI_RESET, /* PB15 */\r
396 //\r
397 //  // pad 32-47\r
398 //  GPDI_RESET, /* PC0 */\r
399 //  GPDI_RESET, /* PC1 */\r
400 //  GPDI_RESET, /* PC2 */\r
401 //  GPDI_RESET, /* PC3 */\r
402 //  GPDI_RESET, /* PC4 */\r
403 //  GPDI_RESET, /* PC5 */\r
404 //  GPDI_RESET, /* PC6 */\r
405 //  GPDI_RESET, /* PC7 */\r
406 //  GPDI_RESET, /* PC8 */\r
407 //  GPDI_RESET, /* PC9 */\r
408 //  GPDI_RESET, /* PC10 */\r
409 //  GPDI_RESET, /* PC11 */\r
410 //  GPDI_RESET, /* PC12 */\r
411 //  GPDI_RESET, /* PC13 */\r
412 //  GPDI_RESET, /* PC14 */\r
413 //  GPDI_RESET, /* PC15 */\r
414 //\r
415 //  // pad 48-63\r
416 //  GPDI_RESET, /* PD0 */\r
417 //  GPDI_RESET, /* PD1 */\r
418 //  GPDI_RESET, /* PD2 */\r
419 //  GPDI_RESET, /* PD3 */\r
420 //  GPDI_RESET, /* PD4 */\r
421 //  GPDI_RESET, /* PD5 */\r
422 //  GPDI_RESET, /* PD6 */\r
423 //  GPDI_RESET, /* PD7 */\r
424 //  GPDI_RESET, /* PD8 */\r
425 //  GPDI_RESET, /* PD9 */\r
426 //  GPDI_RESET, /* PD10 */\r
427 //  GPDI_RESET, /* PD11 */\r
428 //  GPDI_RESET, /* PD12 */\r
429 //  GPDI_RESET, /* PD13 */\r
430 //  GPDI_RESET, /* PD14 */\r
431 //  GPDI_RESET, /* PD15 */\r
432 //\r
433 //  // pad 64-79\r
434 //  GPDI_RESET, /* PE0 */\r
435 //  GPDI_RESET, /* PE1 */\r
436 //  GPDI_RESET, /* PE2 */\r
437 //  GPDI_RESET, /* PE3 */\r
438 //  GPDI_RESET, /* PE4 */\r
439 //  GPDI_RESET, /* PE5 */\r
440 //  GPDI_RESET, /* PE6 */\r
441 //  GPDI_RESET, /* PE7 */\r
442 //  GPDI_RESET, /* PE8 */\r
443 //  GPDI_RESET, /* PE9 */\r
444 //  GPDI_RESET, /* PE10 */\r
445 //  GPDI_RESET, /* PE11 */\r
446 //  GPDI_RESET, /* PE12 */\r
447 //  GPDI_RESET, /* PE13 */\r
448 //  GPDI_RESET, /* PE14 */\r
449 //  GPDI_RESET, /* PE15 */\r
450 //\r
451 //  // pad 80-95\r
452 //  GPDI_RESET, /* PF0 */\r
453 //  GPDI_RESET, /* PF1 */\r
454 //  GPDI_RESET, /* PF2 */\r
455 //  GPDI_RESET, /* PF3 */\r
456 //  GPDI_RESET, /* PF4 */\r
457 //  GPDI_RESET, /* PF5 */\r
458 //  GPDI_RESET, /* PF6 */\r
459 //  GPDI_RESET, /* PF7 */\r
460 //  GPDI_RESET, /* PF8 */\r
461 //  GPDI_RESET, /* PF9 */\r
462 //  GPDI_RESET, /* PF10 */\r
463 //  GPDI_RESET, /* PF11 */\r
464 //  GPDI_RESET, /* PF12 */\r
465 //  GPDI_RESET, /* PF13 */\r
466 //  GPDI_RESET, /* PF14 */\r
467 //  GPDI_RESET, /* PF15 */\r
468 //\r
469 //  // pad 96-111\r
470 //  GPDI_RESET, /* PG0 */\r
471 //  GPDI_RESET, /* PG1 */\r
472 //  GPDI_RESET, /* PG2 */\r
473 //  GPDI_RESET, /* PG3 */\r
474 //  GPDI_RESET, /* PG4 */\r
475 //  GPDI_RESET, /* PG5 */\r
476 //  GPDI_RESET, /* PG6 */\r
477 //  GPDI_RESET, /* PG7 */\r
478 //  GPDI_RESET, /* PG8 */\r
479 //  GPDI_RESET, /* PG9 */\r
480 //  GPDI_RESET, /* PG10 */\r
481 //  GPDI_RESET, /* PG11 */\r
482 //  GPDI_RESET, /* PG12 */\r
483 //  GPDI_RESET, /* PG13 */\r
484 //  GPDI_RESET, /* PG14 */\r
485 //  GPDI_RESET, /* PG15 */\r
486 //\r
487 //  // pad 112-127\r
488 //  GPDI_RESET, /* PH0 */\r
489 //  GPDI_RESET, /* PH1 */\r
490 //  GPDI_RESET, /* PH2 */\r
491 //  GPDI_RESET, /* PH3 */\r
492 //  GPDI_RESET, /* PH4 */\r
493 //  GPDI_RESET, /* PH5 */\r
494 //  GPDI_RESET, /* PH6 */\r
495 //  GPDI_RESET, /* PH7 */\r
496 //  GPDI_RESET, /* PH8 */\r
497 //  GPDI_RESET, /* PH9 */\r
498 //  GPDI_RESET, /* PH10 */\r
499 //  GPDI_RESET, /* PH11 */\r
500 //  GPDI_RESET, /* PH12 */\r
501 //  GPDI_RESET, /* PH13 */\r
502 //  GPDI_RESET, /* PH14 */\r
503 //  GPDI_RESET, /* PH15 */\r
504 //\r
505 //  // pad 128-143\r
506 //  GPDI_RESET, /* PJ0 */\r
507 //  GPDI_RESET, /* PJ1 */\r
508 //  GPDI_RESET, /* PJ2 */\r
509 //  GPDI_RESET, /* PJ3 */\r
510 //  GPDI_RESET, /* PJ4 */\r
511 //  GPDI_RESET, /* PJ5 */\r
512 //  GPDI_RESET, /* PJ6 */\r
513 //  GPDI_RESET, /* PJ7 */\r
514 //  GPDI_RESET, /* PJ8 */\r
515 //  GPDI_RESET, /* PJ9 */\r
516 //  GPDI_RESET, /* PJ10 */\r
517 //  GPDI_RESET, /* PJ11 */\r
518 //  GPDI_RESET, /* PJ12 */\r
519 //  GPDI_RESET, /* PJ13 */\r
520 //  GPDI_RESET, /* PJ14 */\r
521 //  GPDI_RESET, /* PJ15 */\r
522 //\r
523 //  // pad 144-145\r
524 //  GPDI_RESET, /* PK0 (input only) */\r
525 //  GPDI_RESET, /* PK1 (input only) */\r
526 //};\r
527 \r
528 const Port_ConfigType PortConfigData =\r
529 {\r
530         .padCnt = sizeof(PortPadConfigData),\r
531         .padConfig = PortPadConfigData,\r
532         .outCnt = sizeof(PortOutConfigData),\r
533         .outConfig = PortOutConfigData,\r
534 //      .inCnt = sizeof(PortInConfigData),\r
535 //      .inConfig = PortInConfigData,\r
536 };\r
537 \r