iLLD_TC27xC  1.0
IfxPort_PinMap.h
Go to the documentation of this file.
1 /**
2  * \file IfxPort_PinMap.h
3  * \brief PORT I/O map
4  * \ingroup IfxLld_Port
5  *
6  * \version iLLD_0_1_0_10
7  * \copyright Copyright (c) 2013 Infineon Technologies AG. All rights reserved.
8  *
9  *
10  * IMPORTANT NOTICE
11  *
12  *
13  * Infineon Technologies AG (Infineon) is supplying this file for use
14  * exclusively with Infineon's microcontroller products. This file can be freely
15  * distributed within development tools that are supporting such microcontroller
16  * products.
17  *
18  * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED
19  * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
20  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.
21  * INFINEON SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL,
22  * OR CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
23  *
24  * \defgroup IfxLld_Port_pinmap PORT Pin Mapping
25  * \ingroup IfxLld_Port
26  */
27 
28 #ifndef IFXPORT_PINMAP_H
29 #define IFXPORT_PINMAP_H
30 
31 #include <Port/Std/IfxPort.h>
32 
33 /** \addtogroup IfxLld_Port_pinmap
34  * \{ */
35 
36 
37 IFX_EXTERN IfxPort_Pin IfxPort_P00_0; /**< \brief IfxPort_P00_0 */
38 IFX_EXTERN IfxPort_Pin IfxPort_P00_1; /**< \brief IfxPort_P00_1 */
39 IFX_EXTERN IfxPort_Pin IfxPort_P00_10; /**< \brief IfxPort_P00_10 */
40 IFX_EXTERN IfxPort_Pin IfxPort_P00_11; /**< \brief IfxPort_P00_11 */
41 IFX_EXTERN IfxPort_Pin IfxPort_P00_12; /**< \brief IfxPort_P00_12 */
42 IFX_EXTERN IfxPort_Pin IfxPort_P00_2; /**< \brief IfxPort_P00_2 */
43 IFX_EXTERN IfxPort_Pin IfxPort_P00_3; /**< \brief IfxPort_P00_3 */
44 IFX_EXTERN IfxPort_Pin IfxPort_P00_4; /**< \brief IfxPort_P00_4 */
45 IFX_EXTERN IfxPort_Pin IfxPort_P00_5; /**< \brief IfxPort_P00_5 */
46 IFX_EXTERN IfxPort_Pin IfxPort_P00_6; /**< \brief IfxPort_P00_6 */
47 IFX_EXTERN IfxPort_Pin IfxPort_P00_7; /**< \brief IfxPort_P00_7 */
48 IFX_EXTERN IfxPort_Pin IfxPort_P00_8; /**< \brief IfxPort_P00_8 */
49 IFX_EXTERN IfxPort_Pin IfxPort_P00_9; /**< \brief IfxPort_P00_9 */
50 IFX_EXTERN IfxPort_Pin IfxPort_P01_3; /**< \brief IfxPort_P01_3 */
51 IFX_EXTERN IfxPort_Pin IfxPort_P01_4; /**< \brief IfxPort_P01_4 */
52 IFX_EXTERN IfxPort_Pin IfxPort_P01_5; /**< \brief IfxPort_P01_5 */
53 IFX_EXTERN IfxPort_Pin IfxPort_P01_6; /**< \brief IfxPort_P01_6 */
54 IFX_EXTERN IfxPort_Pin IfxPort_P01_7; /**< \brief IfxPort_P01_7 */
55 IFX_EXTERN IfxPort_Pin IfxPort_P02_0; /**< \brief IfxPort_P02_0 */
56 IFX_EXTERN IfxPort_Pin IfxPort_P02_1; /**< \brief IfxPort_P02_1 */
57 IFX_EXTERN IfxPort_Pin IfxPort_P02_10; /**< \brief IfxPort_P02_10 */
58 IFX_EXTERN IfxPort_Pin IfxPort_P02_11; /**< \brief IfxPort_P02_11 */
59 IFX_EXTERN IfxPort_Pin IfxPort_P02_2; /**< \brief IfxPort_P02_2 */
60 IFX_EXTERN IfxPort_Pin IfxPort_P02_3; /**< \brief IfxPort_P02_3 */
61 IFX_EXTERN IfxPort_Pin IfxPort_P02_4; /**< \brief IfxPort_P02_4 */
62 IFX_EXTERN IfxPort_Pin IfxPort_P02_5; /**< \brief IfxPort_P02_5 */
63 IFX_EXTERN IfxPort_Pin IfxPort_P02_6; /**< \brief IfxPort_P02_6 */
64 IFX_EXTERN IfxPort_Pin IfxPort_P02_7; /**< \brief IfxPort_P02_7 */
65 IFX_EXTERN IfxPort_Pin IfxPort_P02_8; /**< \brief IfxPort_P02_8 */
66 IFX_EXTERN IfxPort_Pin IfxPort_P02_9; /**< \brief IfxPort_P02_9 */
67 IFX_EXTERN IfxPort_Pin IfxPort_P10_0; /**< \brief IfxPort_P10_0 */
68 IFX_EXTERN IfxPort_Pin IfxPort_P10_1; /**< \brief IfxPort_P10_1 */
69 IFX_EXTERN IfxPort_Pin IfxPort_P10_2; /**< \brief IfxPort_P10_2 */
70 IFX_EXTERN IfxPort_Pin IfxPort_P10_3; /**< \brief IfxPort_P10_3 */
71 IFX_EXTERN IfxPort_Pin IfxPort_P10_4; /**< \brief IfxPort_P10_4 */
72 IFX_EXTERN IfxPort_Pin IfxPort_P10_5; /**< \brief IfxPort_P10_5 */
73 IFX_EXTERN IfxPort_Pin IfxPort_P10_6; /**< \brief IfxPort_P10_6 */
74 IFX_EXTERN IfxPort_Pin IfxPort_P10_7; /**< \brief IfxPort_P10_7 */
75 IFX_EXTERN IfxPort_Pin IfxPort_P10_8; /**< \brief IfxPort_P10_8 */
76 IFX_EXTERN IfxPort_Pin IfxPort_P11_0; /**< \brief IfxPort_P11_0 */
77 IFX_EXTERN IfxPort_Pin IfxPort_P11_1; /**< \brief IfxPort_P11_1 */
78 IFX_EXTERN IfxPort_Pin IfxPort_P11_10; /**< \brief IfxPort_P11_10 */
79 IFX_EXTERN IfxPort_Pin IfxPort_P11_11; /**< \brief IfxPort_P11_11 */
80 IFX_EXTERN IfxPort_Pin IfxPort_P11_12; /**< \brief IfxPort_P11_12 */
81 IFX_EXTERN IfxPort_Pin IfxPort_P11_13; /**< \brief IfxPort_P11_13 */
82 IFX_EXTERN IfxPort_Pin IfxPort_P11_14; /**< \brief IfxPort_P11_14 */
83 IFX_EXTERN IfxPort_Pin IfxPort_P11_15; /**< \brief IfxPort_P11_15 */
84 IFX_EXTERN IfxPort_Pin IfxPort_P11_2; /**< \brief IfxPort_P11_2 */
85 IFX_EXTERN IfxPort_Pin IfxPort_P11_3; /**< \brief IfxPort_P11_3 */
86 IFX_EXTERN IfxPort_Pin IfxPort_P11_4; /**< \brief IfxPort_P11_4 */
87 IFX_EXTERN IfxPort_Pin IfxPort_P11_5; /**< \brief IfxPort_P11_5 */
88 IFX_EXTERN IfxPort_Pin IfxPort_P11_6; /**< \brief IfxPort_P11_6 */
89 IFX_EXTERN IfxPort_Pin IfxPort_P11_7; /**< \brief IfxPort_P11_7 */
90 IFX_EXTERN IfxPort_Pin IfxPort_P11_8; /**< \brief IfxPort_P11_8 */
91 IFX_EXTERN IfxPort_Pin IfxPort_P11_9; /**< \brief IfxPort_P11_9 */
92 IFX_EXTERN IfxPort_Pin IfxPort_P12_0; /**< \brief IfxPort_P12_0 */
93 IFX_EXTERN IfxPort_Pin IfxPort_P12_1; /**< \brief IfxPort_P12_1 */
94 IFX_EXTERN IfxPort_Pin IfxPort_P13_0; /**< \brief IfxPort_P13_0 */
95 IFX_EXTERN IfxPort_Pin IfxPort_P13_1; /**< \brief IfxPort_P13_1 */
96 IFX_EXTERN IfxPort_Pin IfxPort_P13_2; /**< \brief IfxPort_P13_2 */
97 IFX_EXTERN IfxPort_Pin IfxPort_P13_3; /**< \brief IfxPort_P13_3 */
98 IFX_EXTERN IfxPort_Pin IfxPort_P14_0; /**< \brief IfxPort_P14_0 */
99 IFX_EXTERN IfxPort_Pin IfxPort_P14_1; /**< \brief IfxPort_P14_1 */
100 IFX_EXTERN IfxPort_Pin IfxPort_P14_10; /**< \brief IfxPort_P14_10 */
101 IFX_EXTERN IfxPort_Pin IfxPort_P14_2; /**< \brief IfxPort_P14_2 */
102 IFX_EXTERN IfxPort_Pin IfxPort_P14_3; /**< \brief IfxPort_P14_3 */
103 IFX_EXTERN IfxPort_Pin IfxPort_P14_4; /**< \brief IfxPort_P14_4 */
104 IFX_EXTERN IfxPort_Pin IfxPort_P14_5; /**< \brief IfxPort_P14_5 */
105 IFX_EXTERN IfxPort_Pin IfxPort_P14_6; /**< \brief IfxPort_P14_6 */
106 IFX_EXTERN IfxPort_Pin IfxPort_P14_7; /**< \brief IfxPort_P14_7 */
107 IFX_EXTERN IfxPort_Pin IfxPort_P14_8; /**< \brief IfxPort_P14_8 */
108 IFX_EXTERN IfxPort_Pin IfxPort_P14_9; /**< \brief IfxPort_P14_9 */
109 IFX_EXTERN IfxPort_Pin IfxPort_P15_0; /**< \brief IfxPort_P15_0 */
110 IFX_EXTERN IfxPort_Pin IfxPort_P15_1; /**< \brief IfxPort_P15_1 */
111 IFX_EXTERN IfxPort_Pin IfxPort_P15_2; /**< \brief IfxPort_P15_2 */
112 IFX_EXTERN IfxPort_Pin IfxPort_P15_3; /**< \brief IfxPort_P15_3 */
113 IFX_EXTERN IfxPort_Pin IfxPort_P15_4; /**< \brief IfxPort_P15_4 */
114 IFX_EXTERN IfxPort_Pin IfxPort_P15_5; /**< \brief IfxPort_P15_5 */
115 IFX_EXTERN IfxPort_Pin IfxPort_P15_6; /**< \brief IfxPort_P15_6 */
116 IFX_EXTERN IfxPort_Pin IfxPort_P15_7; /**< \brief IfxPort_P15_7 */
117 IFX_EXTERN IfxPort_Pin IfxPort_P15_8; /**< \brief IfxPort_P15_8 */
118 IFX_EXTERN IfxPort_Pin IfxPort_P20_0; /**< \brief IfxPort_P20_0 */
119 IFX_EXTERN IfxPort_Pin IfxPort_P20_1; /**< \brief IfxPort_P20_1 */
120 IFX_EXTERN IfxPort_Pin IfxPort_P20_10; /**< \brief IfxPort_P20_10 */
121 IFX_EXTERN IfxPort_Pin IfxPort_P20_11; /**< \brief IfxPort_P20_11 */
122 IFX_EXTERN IfxPort_Pin IfxPort_P20_12; /**< \brief IfxPort_P20_12 */
123 IFX_EXTERN IfxPort_Pin IfxPort_P20_13; /**< \brief IfxPort_P20_13 */
124 IFX_EXTERN IfxPort_Pin IfxPort_P20_14; /**< \brief IfxPort_P20_14 */
125 IFX_EXTERN IfxPort_Pin IfxPort_P20_3; /**< \brief IfxPort_P20_3 */
126 IFX_EXTERN IfxPort_Pin IfxPort_P20_6; /**< \brief IfxPort_P20_6 */
127 IFX_EXTERN IfxPort_Pin IfxPort_P20_7; /**< \brief IfxPort_P20_7 */
128 IFX_EXTERN IfxPort_Pin IfxPort_P20_8; /**< \brief IfxPort_P20_8 */
129 IFX_EXTERN IfxPort_Pin IfxPort_P20_9; /**< \brief IfxPort_P20_9 */
130 IFX_EXTERN IfxPort_Pin IfxPort_P21_0; /**< \brief IfxPort_P21_0 */
131 IFX_EXTERN IfxPort_Pin IfxPort_P21_1; /**< \brief IfxPort_P21_1 */
132 IFX_EXTERN IfxPort_Pin IfxPort_P21_2; /**< \brief IfxPort_P21_2 */
133 IFX_EXTERN IfxPort_Pin IfxPort_P21_3; /**< \brief IfxPort_P21_3 */
134 IFX_EXTERN IfxPort_Pin IfxPort_P21_4; /**< \brief IfxPort_P21_4 */
135 IFX_EXTERN IfxPort_Pin IfxPort_P21_5; /**< \brief IfxPort_P21_5 */
136 IFX_EXTERN IfxPort_Pin IfxPort_P21_6; /**< \brief IfxPort_P21_6 */
137 IFX_EXTERN IfxPort_Pin IfxPort_P21_7; /**< \brief IfxPort_P21_7 */
138 IFX_EXTERN IfxPort_Pin IfxPort_P22_0; /**< \brief IfxPort_P22_0 */
139 IFX_EXTERN IfxPort_Pin IfxPort_P22_1; /**< \brief IfxPort_P22_1 */
140 IFX_EXTERN IfxPort_Pin IfxPort_P22_10; /**< \brief IfxPort_P22_10 */
141 IFX_EXTERN IfxPort_Pin IfxPort_P22_11; /**< \brief IfxPort_P22_11 */
142 IFX_EXTERN IfxPort_Pin IfxPort_P22_2; /**< \brief IfxPort_P22_2 */
143 IFX_EXTERN IfxPort_Pin IfxPort_P22_3; /**< \brief IfxPort_P22_3 */
144 IFX_EXTERN IfxPort_Pin IfxPort_P22_4; /**< \brief IfxPort_P22_4 */
145 IFX_EXTERN IfxPort_Pin IfxPort_P22_5; /**< \brief IfxPort_P22_5 */
146 IFX_EXTERN IfxPort_Pin IfxPort_P22_6; /**< \brief IfxPort_P22_6 */
147 IFX_EXTERN IfxPort_Pin IfxPort_P22_7; /**< \brief IfxPort_P22_7 */
148 IFX_EXTERN IfxPort_Pin IfxPort_P22_8; /**< \brief IfxPort_P22_8 */
149 IFX_EXTERN IfxPort_Pin IfxPort_P22_9; /**< \brief IfxPort_P22_9 */
150 IFX_EXTERN IfxPort_Pin IfxPort_P23_0; /**< \brief IfxPort_P23_0 */
151 IFX_EXTERN IfxPort_Pin IfxPort_P23_1; /**< \brief IfxPort_P23_1 */
152 IFX_EXTERN IfxPort_Pin IfxPort_P23_2; /**< \brief IfxPort_P23_2 */
153 IFX_EXTERN IfxPort_Pin IfxPort_P23_3; /**< \brief IfxPort_P23_3 */
154 IFX_EXTERN IfxPort_Pin IfxPort_P23_4; /**< \brief IfxPort_P23_4 */
155 IFX_EXTERN IfxPort_Pin IfxPort_P23_5; /**< \brief IfxPort_P23_5 */
156 IFX_EXTERN IfxPort_Pin IfxPort_P23_6; /**< \brief IfxPort_P23_6 */
157 IFX_EXTERN IfxPort_Pin IfxPort_P23_7; /**< \brief IfxPort_P23_7 */
158 IFX_EXTERN IfxPort_Pin IfxPort_P32_0; /**< \brief IfxPort_P32_0 */
159 IFX_EXTERN IfxPort_Pin IfxPort_P32_2; /**< \brief IfxPort_P32_2 */
160 IFX_EXTERN IfxPort_Pin IfxPort_P32_3; /**< \brief IfxPort_P32_3 */
161 IFX_EXTERN IfxPort_Pin IfxPort_P32_4; /**< \brief IfxPort_P32_4 */
162 IFX_EXTERN IfxPort_Pin IfxPort_P32_5; /**< \brief IfxPort_P32_5 */
163 IFX_EXTERN IfxPort_Pin IfxPort_P32_6; /**< \brief IfxPort_P32_6 */
164 IFX_EXTERN IfxPort_Pin IfxPort_P32_7; /**< \brief IfxPort_P32_7 */
165 IFX_EXTERN IfxPort_Pin IfxPort_P33_0; /**< \brief IfxPort_P33_0 */
166 IFX_EXTERN IfxPort_Pin IfxPort_P33_1; /**< \brief IfxPort_P33_1 */
167 IFX_EXTERN IfxPort_Pin IfxPort_P33_10; /**< \brief IfxPort_P33_10 */
168 IFX_EXTERN IfxPort_Pin IfxPort_P33_11; /**< \brief IfxPort_P33_11 */
169 IFX_EXTERN IfxPort_Pin IfxPort_P33_12; /**< \brief IfxPort_P33_12 */
170 IFX_EXTERN IfxPort_Pin IfxPort_P33_13; /**< \brief IfxPort_P33_13 */
171 IFX_EXTERN IfxPort_Pin IfxPort_P33_14; /**< \brief IfxPort_P33_14 */
172 IFX_EXTERN IfxPort_Pin IfxPort_P33_15; /**< \brief IfxPort_P33_15 */
173 IFX_EXTERN IfxPort_Pin IfxPort_P33_2; /**< \brief IfxPort_P33_2 */
174 IFX_EXTERN IfxPort_Pin IfxPort_P33_3; /**< \brief IfxPort_P33_3 */
175 IFX_EXTERN IfxPort_Pin IfxPort_P33_4; /**< \brief IfxPort_P33_4 */
176 IFX_EXTERN IfxPort_Pin IfxPort_P33_5; /**< \brief IfxPort_P33_5 */
177 IFX_EXTERN IfxPort_Pin IfxPort_P33_6; /**< \brief IfxPort_P33_6 */
178 IFX_EXTERN IfxPort_Pin IfxPort_P33_7; /**< \brief IfxPort_P33_7 */
179 IFX_EXTERN IfxPort_Pin IfxPort_P33_8; /**< \brief IfxPort_P33_8 */
180 IFX_EXTERN IfxPort_Pin IfxPort_P33_9; /**< \brief IfxPort_P33_9 */
181 IFX_EXTERN IfxPort_Pin IfxPort_P34_1; /**< \brief IfxPort_P34_1 */
182 IFX_EXTERN IfxPort_Pin IfxPort_P34_2; /**< \brief IfxPort_P34_2 */
183 IFX_EXTERN IfxPort_Pin IfxPort_P34_3; /**< \brief IfxPort_P34_3 */
184 IFX_EXTERN IfxPort_Pin IfxPort_P34_4; /**< \brief IfxPort_P34_4 */
185 IFX_EXTERN IfxPort_Pin IfxPort_P34_5; /**< \brief IfxPort_P34_5 */
186 IFX_EXTERN IfxPort_Pin IfxPort_P40_0; /**< \brief IfxPort_P40_0 */
187 IFX_EXTERN IfxPort_Pin IfxPort_P40_1; /**< \brief IfxPort_P40_1 */
188 IFX_EXTERN IfxPort_Pin IfxPort_P40_2; /**< \brief IfxPort_P40_2 */
189 IFX_EXTERN IfxPort_Pin IfxPort_P40_3; /**< \brief IfxPort_P40_3 */
190 IFX_EXTERN IfxPort_Pin IfxPort_P40_4; /**< \brief IfxPort_P40_4 */
191 IFX_EXTERN IfxPort_Pin IfxPort_P40_5; /**< \brief IfxPort_P40_5 */
192 IFX_EXTERN IfxPort_Pin IfxPort_P40_6; /**< \brief IfxPort_P40_6 */
193 IFX_EXTERN IfxPort_Pin IfxPort_P40_7; /**< \brief IfxPort_P40_7 */
194 IFX_EXTERN IfxPort_Pin IfxPort_P40_8; /**< \brief IfxPort_P40_8 */
195 IFX_EXTERN IfxPort_Pin IfxPort_P40_9; /**< \brief IfxPort_P40_9 */
196 
197 /** \brief Table dimensions */
198 #define IFXPORT_PINMAP_NUM_MODULES 41
199 #define IFXPORT_PINMAP_PIN_NUM_ITEMS 16
200 
201 
202 /** \brief IfxPort_Pin table */
204 
205 /** \} */
206 
207 #endif /* IFXPORT_PINMAP_H */