]>
git.gir.st - tmk_keyboard.git/blob - tool/mbed/mbed-sdk/libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/TARGET_MTS_GAMBIT/PinNames.h
1 /* mbed Microcontroller Library
2 * Copyright (c) 2006-2013 ARM Limited
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
16 #ifndef MBED_PINNAMES_H
17 #define MBED_PINNAMES_H
30 #define GPIO_PORT_SHIFT 12
33 PTA0
= (0 << GPIO_PORT_SHIFT
| 0 ),
34 PTA1
= (0 << GPIO_PORT_SHIFT
| 1 ),
35 PTA2
= (0 << GPIO_PORT_SHIFT
| 2 ),
36 PTA3
= (0 << GPIO_PORT_SHIFT
| 3 ),
37 PTA4
= (0 << GPIO_PORT_SHIFT
| 4 ),
38 PTA5
= (0 << GPIO_PORT_SHIFT
| 5 ),
39 PTA6
= (0 << GPIO_PORT_SHIFT
| 6 ),
40 PTA7
= (0 << GPIO_PORT_SHIFT
| 7 ),
41 PTA8
= (0 << GPIO_PORT_SHIFT
| 8 ),
42 PTA9
= (0 << GPIO_PORT_SHIFT
| 9 ),
43 PTA10
= (0 << GPIO_PORT_SHIFT
| 10),
44 PTA11
= (0 << GPIO_PORT_SHIFT
| 11),
45 PTA12
= (0 << GPIO_PORT_SHIFT
| 12),
46 PTA13
= (0 << GPIO_PORT_SHIFT
| 13),
47 PTA14
= (0 << GPIO_PORT_SHIFT
| 14),
48 PTA15
= (0 << GPIO_PORT_SHIFT
| 15),
49 PTA16
= (0 << GPIO_PORT_SHIFT
| 16),
50 PTA17
= (0 << GPIO_PORT_SHIFT
| 17),
51 PTA18
= (0 << GPIO_PORT_SHIFT
| 18),
52 PTA19
= (0 << GPIO_PORT_SHIFT
| 19),
53 PTA20
= (0 << GPIO_PORT_SHIFT
| 20),
54 PTA21
= (0 << GPIO_PORT_SHIFT
| 21),
55 PTA22
= (0 << GPIO_PORT_SHIFT
| 22),
56 PTA23
= (0 << GPIO_PORT_SHIFT
| 23),
57 PTA24
= (0 << GPIO_PORT_SHIFT
| 24),
58 PTA25
= (0 << GPIO_PORT_SHIFT
| 25),
59 PTA26
= (0 << GPIO_PORT_SHIFT
| 26),
60 PTA27
= (0 << GPIO_PORT_SHIFT
| 27),
61 PTA28
= (0 << GPIO_PORT_SHIFT
| 28),
62 PTA29
= (0 << GPIO_PORT_SHIFT
| 29),
63 PTA30
= (0 << GPIO_PORT_SHIFT
| 30),
64 PTA31
= (0 << GPIO_PORT_SHIFT
| 31),
65 PTB0
= (1 << GPIO_PORT_SHIFT
| 0 ),
66 PTB1
= (1 << GPIO_PORT_SHIFT
| 1 ),
67 PTB2
= (1 << GPIO_PORT_SHIFT
| 2 ),
68 PTB3
= (1 << GPIO_PORT_SHIFT
| 3 ),
69 PTB4
= (1 << GPIO_PORT_SHIFT
| 4 ),
70 PTB5
= (1 << GPIO_PORT_SHIFT
| 5 ),
71 PTB6
= (1 << GPIO_PORT_SHIFT
| 6 ),
72 PTB7
= (1 << GPIO_PORT_SHIFT
| 7 ),
73 PTB8
= (1 << GPIO_PORT_SHIFT
| 8 ),
74 PTB9
= (1 << GPIO_PORT_SHIFT
| 9 ),
75 PTB10
= (1 << GPIO_PORT_SHIFT
| 10),
76 PTB11
= (1 << GPIO_PORT_SHIFT
| 11),
77 PTB12
= (1 << GPIO_PORT_SHIFT
| 12),
78 PTB13
= (1 << GPIO_PORT_SHIFT
| 13),
79 PTB14
= (1 << GPIO_PORT_SHIFT
| 14),
80 PTB15
= (1 << GPIO_PORT_SHIFT
| 15),
81 PTB16
= (1 << GPIO_PORT_SHIFT
| 16),
82 PTB17
= (1 << GPIO_PORT_SHIFT
| 17),
83 PTB18
= (1 << GPIO_PORT_SHIFT
| 18),
84 PTB19
= (1 << GPIO_PORT_SHIFT
| 19),
85 PTB20
= (1 << GPIO_PORT_SHIFT
| 20),
86 PTB21
= (1 << GPIO_PORT_SHIFT
| 21),
87 PTB22
= (1 << GPIO_PORT_SHIFT
| 22),
88 PTB23
= (1 << GPIO_PORT_SHIFT
| 23),
89 PTB24
= (1 << GPIO_PORT_SHIFT
| 24),
90 PTB25
= (1 << GPIO_PORT_SHIFT
| 25),
91 PTB26
= (1 << GPIO_PORT_SHIFT
| 26),
92 PTB27
= (1 << GPIO_PORT_SHIFT
| 27),
93 PTB28
= (1 << GPIO_PORT_SHIFT
| 28),
94 PTB29
= (1 << GPIO_PORT_SHIFT
| 29),
95 PTB30
= (1 << GPIO_PORT_SHIFT
| 30),
96 PTB31
= (1 << GPIO_PORT_SHIFT
| 31),
97 PTC0
= (2 << GPIO_PORT_SHIFT
| 0 ),
98 PTC1
= (2 << GPIO_PORT_SHIFT
| 1 ),
99 PTC2
= (2 << GPIO_PORT_SHIFT
| 2 ),
100 PTC3
= (2 << GPIO_PORT_SHIFT
| 3 ),
101 PTC4
= (2 << GPIO_PORT_SHIFT
| 4 ),
102 PTC5
= (2 << GPIO_PORT_SHIFT
| 5 ),
103 PTC6
= (2 << GPIO_PORT_SHIFT
| 6 ),
104 PTC7
= (2 << GPIO_PORT_SHIFT
| 7 ),
105 PTC8
= (2 << GPIO_PORT_SHIFT
| 8 ),
106 PTC9
= (2 << GPIO_PORT_SHIFT
| 9 ),
107 PTC10
= (2 << GPIO_PORT_SHIFT
| 10),
108 PTC11
= (2 << GPIO_PORT_SHIFT
| 11),
109 PTC12
= (2 << GPIO_PORT_SHIFT
| 12),
110 PTC13
= (2 << GPIO_PORT_SHIFT
| 13),
111 PTC14
= (2 << GPIO_PORT_SHIFT
| 14),
112 PTC15
= (2 << GPIO_PORT_SHIFT
| 15),
113 PTC16
= (2 << GPIO_PORT_SHIFT
| 16),
114 PTC17
= (2 << GPIO_PORT_SHIFT
| 17),
115 PTC18
= (2 << GPIO_PORT_SHIFT
| 18),
116 PTC19
= (2 << GPIO_PORT_SHIFT
| 19),
117 PTC20
= (2 << GPIO_PORT_SHIFT
| 20),
118 PTC21
= (2 << GPIO_PORT_SHIFT
| 21),
119 PTC22
= (2 << GPIO_PORT_SHIFT
| 22),
120 PTC23
= (2 << GPIO_PORT_SHIFT
| 23),
121 PTC24
= (2 << GPIO_PORT_SHIFT
| 24),
122 PTC25
= (2 << GPIO_PORT_SHIFT
| 25),
123 PTC26
= (2 << GPIO_PORT_SHIFT
| 26),
124 PTC27
= (2 << GPIO_PORT_SHIFT
| 27),
125 PTC28
= (2 << GPIO_PORT_SHIFT
| 28),
126 PTC29
= (2 << GPIO_PORT_SHIFT
| 29),
127 PTC30
= (2 << GPIO_PORT_SHIFT
| 30),
128 PTC31
= (2 << GPIO_PORT_SHIFT
| 31),
129 PTD0
= (3 << GPIO_PORT_SHIFT
| 0 ),
130 PTD1
= (3 << GPIO_PORT_SHIFT
| 1 ),
131 PTD2
= (3 << GPIO_PORT_SHIFT
| 2 ),
132 PTD3
= (3 << GPIO_PORT_SHIFT
| 3 ),
133 PTD4
= (3 << GPIO_PORT_SHIFT
| 4 ),
134 PTD5
= (3 << GPIO_PORT_SHIFT
| 5 ),
135 PTD6
= (3 << GPIO_PORT_SHIFT
| 6 ),
136 PTD7
= (3 << GPIO_PORT_SHIFT
| 7 ),
137 PTD8
= (3 << GPIO_PORT_SHIFT
| 8 ),
138 PTD9
= (3 << GPIO_PORT_SHIFT
| 9 ),
139 PTD10
= (3 << GPIO_PORT_SHIFT
| 10),
140 PTD11
= (3 << GPIO_PORT_SHIFT
| 11),
141 PTD12
= (3 << GPIO_PORT_SHIFT
| 12),
142 PTD13
= (3 << GPIO_PORT_SHIFT
| 13),
143 PTD14
= (3 << GPIO_PORT_SHIFT
| 14),
144 PTD15
= (3 << GPIO_PORT_SHIFT
| 15),
145 PTD16
= (3 << GPIO_PORT_SHIFT
| 16),
146 PTD17
= (3 << GPIO_PORT_SHIFT
| 17),
147 PTD18
= (3 << GPIO_PORT_SHIFT
| 18),
148 PTD19
= (3 << GPIO_PORT_SHIFT
| 19),
149 PTD20
= (3 << GPIO_PORT_SHIFT
| 20),
150 PTD21
= (3 << GPIO_PORT_SHIFT
| 21),
151 PTD22
= (3 << GPIO_PORT_SHIFT
| 22),
152 PTD23
= (3 << GPIO_PORT_SHIFT
| 23),
153 PTD24
= (3 << GPIO_PORT_SHIFT
| 24),
154 PTD25
= (3 << GPIO_PORT_SHIFT
| 25),
155 PTD26
= (3 << GPIO_PORT_SHIFT
| 26),
156 PTD27
= (3 << GPIO_PORT_SHIFT
| 27),
157 PTD28
= (3 << GPIO_PORT_SHIFT
| 28),
158 PTD29
= (3 << GPIO_PORT_SHIFT
| 29),
159 PTD30
= (3 << GPIO_PORT_SHIFT
| 30),
160 PTD31
= (3 << GPIO_PORT_SHIFT
| 31),
161 PTE0
= (4 << GPIO_PORT_SHIFT
| 0 ),
162 PTE1
= (4 << GPIO_PORT_SHIFT
| 1 ),
163 PTE2
= (4 << GPIO_PORT_SHIFT
| 2 ),
164 PTE3
= (4 << GPIO_PORT_SHIFT
| 3 ),
165 PTE4
= (4 << GPIO_PORT_SHIFT
| 4 ),
166 PTE5
= (4 << GPIO_PORT_SHIFT
| 5 ),
167 PTE6
= (4 << GPIO_PORT_SHIFT
| 6 ),
168 PTE7
= (4 << GPIO_PORT_SHIFT
| 7 ),
169 PTE8
= (4 << GPIO_PORT_SHIFT
| 8 ),
170 PTE9
= (4 << GPIO_PORT_SHIFT
| 9 ),
171 PTE10
= (4 << GPIO_PORT_SHIFT
| 10),
172 PTE11
= (4 << GPIO_PORT_SHIFT
| 11),
173 PTE12
= (4 << GPIO_PORT_SHIFT
| 12),
174 PTE13
= (4 << GPIO_PORT_SHIFT
| 13),
175 PTE14
= (4 << GPIO_PORT_SHIFT
| 14),
176 PTE15
= (4 << GPIO_PORT_SHIFT
| 15),
177 PTE16
= (4 << GPIO_PORT_SHIFT
| 16),
178 PTE17
= (4 << GPIO_PORT_SHIFT
| 17),
179 PTE18
= (4 << GPIO_PORT_SHIFT
| 18),
180 PTE19
= (4 << GPIO_PORT_SHIFT
| 19),
181 PTE20
= (4 << GPIO_PORT_SHIFT
| 20),
182 PTE21
= (4 << GPIO_PORT_SHIFT
| 21),
183 PTE22
= (4 << GPIO_PORT_SHIFT
| 22),
184 PTE23
= (4 << GPIO_PORT_SHIFT
| 23),
185 PTE24
= (4 << GPIO_PORT_SHIFT
| 24),
186 PTE25
= (4 << GPIO_PORT_SHIFT
| 25),
187 PTE26
= (4 << GPIO_PORT_SHIFT
| 26),
188 PTE27
= (4 << GPIO_PORT_SHIFT
| 27),
189 PTE28
= (4 << GPIO_PORT_SHIFT
| 28),
190 PTE29
= (4 << GPIO_PORT_SHIFT
| 29),
191 PTE30
= (4 << GPIO_PORT_SHIFT
| 30),
192 PTE31
= (4 << GPIO_PORT_SHIFT
| 31),
197 // mbed original LED naming
218 // SPI Chip Select Pins
240 // Cellular Radio Serial Pins
241 RADIO_SERIAL_TX
= PTE8
,
242 RADIO_SERIAL_RX
= PTE9
,
243 RADIO_SERIAL_RTS
= PTE11
,
244 RADIO_SERIAL_CTS
= PTE10
,
245 RADIO_SERIAL_DTR
= PTE26
,
246 RADIO_SERIAL_DSR
= PTE25
,
247 RADIO_SERIAL_RI
= PTE24
,
248 RADIO_SERIAL_CD
= PTE12
,
250 DAC0_OUT
= 0xFEFE, /* DAC does not have Pin Name in RM */