@@ -109,37 +109,107 @@ const PinMap PinMap_I2C_SCL[] = {
109
109
/************UART***************/
110
110
const PinMap PinMap_UART_TX [] = {
111
111
{GPIO_AD_B0_12 , UART_1 , 2 },
112
+
113
+ {GPIO_SD_B1_11 , UART_2 , ((0 << DAISY_REG_VALUE_SHIFT ) | (0x530 << DAISY_REG_SHIFT ) | 2 )},
114
+ {GPIO_AD_B1_02 , UART_2 , ((1 << DAISY_REG_VALUE_SHIFT ) | (0x530 << DAISY_REG_SHIFT ) | 2 )},
115
+
112
116
{GPIO_AD_B1_06 , UART_3 , ((0 << DAISY_REG_VALUE_SHIFT ) | (0x53C << DAISY_REG_SHIFT ) | 2 )},
117
+ {GPIO_EMC_13 , UART_3 , ((1 << DAISY_REG_VALUE_SHIFT ) | (0x53C << DAISY_REG_SHIFT ) | 2 )},
118
+ {GPIO_B0_08 , UART_3 , ((2 << DAISY_REG_VALUE_SHIFT ) | (0x53C << DAISY_REG_SHIFT ) | 3 )},
119
+
120
+ {GPIO_SD_B1_00 , UART_4 , ((0 << DAISY_REG_VALUE_SHIFT ) | (0x544 << DAISY_REG_SHIFT ) | 4 )},
121
+ {GPIO_EMC_19 , UART_4 , ((1 << DAISY_REG_VALUE_SHIFT ) | (0x544 << DAISY_REG_SHIFT ) | 2 )},
122
+ {GPIO_B1_00 , UART_4 , ((2 << DAISY_REG_VALUE_SHIFT ) | (0x544 << DAISY_REG_SHIFT ) | 2 )},
123
+
124
+ {GPIO_EMC_23 , UART_5 , ((0 << DAISY_REG_VALUE_SHIFT ) | (0x54C << DAISY_REG_SHIFT ) | 2 )},
125
+ {GPIO_B1_12 , UART_5 , ((1 << DAISY_REG_VALUE_SHIFT ) | (0x54C << DAISY_REG_SHIFT ) | 1 )},
126
+
127
+ {GPIO_EMC_25 , UART_6 , ((0 << DAISY_REG_VALUE_SHIFT ) | (0x554 << DAISY_REG_SHIFT ) | 2 )},
113
128
{GPIO_AD_B0_02 , UART_6 , ((1 << DAISY_REG_VALUE_SHIFT ) | (0x554 << DAISY_REG_SHIFT ) | 2 )},
129
+
130
+ {GPIO_SD_B1_08 , UART_7 , ((0 << DAISY_REG_VALUE_SHIFT ) | (0x55C << DAISY_REG_SHIFT ) | 2 )},
131
+ {GPIO_EMC_31 , UART_7 , ((1 << DAISY_REG_VALUE_SHIFT ) | (0x55C << DAISY_REG_SHIFT ) | 2 )},
132
+
133
+ {GPIO_SD_B0_04 , UART_8 , ((0 << DAISY_REG_VALUE_SHIFT ) | (0x564 << DAISY_REG_SHIFT ) | 2 )},
134
+ {GPIO_AD_B1_10 , UART_8 , ((1 << DAISY_REG_VALUE_SHIFT ) | (0x564 << DAISY_REG_SHIFT ) | 2 )},
135
+ {GPIO_EMC_38 , UART_8 , ((2 << DAISY_REG_VALUE_SHIFT ) | (0x564 << DAISY_REG_SHIFT ) | 2 )},
136
+
114
137
{NC , NC , 0 }
115
138
};
116
139
117
140
const PinMap PinMap_UART_RX [] = {
118
141
{GPIO_AD_B0_13 , UART_1 , 2 },
142
+
143
+ {GPIO_SD_B1_10 , UART_2 , ((0 << DAISY_REG_VALUE_SHIFT ) | (0x52C << DAISY_REG_SHIFT ) | 2 )},
144
+ {GPIO_AD_B1_03 , UART_2 , ((1 << DAISY_REG_VALUE_SHIFT ) | (0x52C << DAISY_REG_SHIFT ) | 2 )},
145
+
119
146
{GPIO_AD_B1_07 , UART_3 , ((0 << DAISY_REG_VALUE_SHIFT ) | (0x538 << DAISY_REG_SHIFT ) | 2 )},
147
+ {GPIO_EMC_14 , UART_3 , ((1 << DAISY_REG_VALUE_SHIFT ) | (0x538 << DAISY_REG_SHIFT ) | 2 )},
148
+ {GPIO_B0_09 , UART_3 , ((2 << DAISY_REG_VALUE_SHIFT ) | (0x538 << DAISY_REG_SHIFT ) | 3 )},
149
+
150
+ {GPIO_SD_B1_01 , UART_4 , ((0 << DAISY_REG_VALUE_SHIFT ) | (0x540 << DAISY_REG_SHIFT ) | 4 )},
151
+ {GPIO_EMC_20 , UART_4 , ((1 << DAISY_REG_VALUE_SHIFT ) | (0x540 << DAISY_REG_SHIFT ) | 2 )},
152
+ {GPIO_B1_01 , UART_4 , ((2 << DAISY_REG_VALUE_SHIFT ) | (0x540 << DAISY_REG_SHIFT ) | 2 )},
153
+
154
+ {GPIO_EMC_24 , UART_5 , ((0 << DAISY_REG_VALUE_SHIFT ) | (0x548 << DAISY_REG_SHIFT ) | 2 )},
155
+ {GPIO_B1_13 , UART_5 , ((1 << DAISY_REG_VALUE_SHIFT ) | (0x548 << DAISY_REG_SHIFT ) | 1 )},
156
+
157
+ {GPIO_EMC_26 , UART_6 , ((0 << DAISY_REG_VALUE_SHIFT ) | (0x550 << DAISY_REG_SHIFT ) | 2 )},
120
158
{GPIO_AD_B0_03 , UART_6 , ((1 << DAISY_REG_VALUE_SHIFT ) | (0x550 << DAISY_REG_SHIFT ) | 2 )},
159
+
160
+ {GPIO_SD_B1_09 , UART_7 , ((0 << DAISY_REG_VALUE_SHIFT ) | (0x558 << DAISY_REG_SHIFT ) | 2 )},
161
+ {GPIO_EMC_32 , UART_7 , ((1 << DAISY_REG_VALUE_SHIFT ) | (0x558 << DAISY_REG_SHIFT ) | 2 )},
162
+
163
+ {GPIO_SD_B0_05 , UART_8 , ((0 << DAISY_REG_VALUE_SHIFT ) | (0x560 << DAISY_REG_SHIFT ) | 2 )},
164
+ {GPIO_AD_B1_11 , UART_8 , ((1 << DAISY_REG_VALUE_SHIFT ) | (0x560 << DAISY_REG_SHIFT ) | 2 )},
165
+ {GPIO_EMC_39 , UART_8 , ((2 << DAISY_REG_VALUE_SHIFT ) | (0x560 << DAISY_REG_SHIFT ) | 2 )},
166
+
121
167
{NC , NC , 0 }
122
168
};
123
169
124
170
/************SPI***************/
125
171
const PinMap PinMap_SPI_SCLK [] = {
172
+ {GPIO_EMC_27 , SPI_1 , ((0U << DAISY_REG_VALUE_SHIFT ) | (0x4F0 << DAISY_REG_SHIFT ) | 3 )},
126
173
{GPIO_SD_B0_00 , SPI_1 , ((1U << DAISY_REG_VALUE_SHIFT ) | (0x4F0 << DAISY_REG_SHIFT ) | 4 )},
174
+
175
+ {GPIO_SD_B1_07 , SPI_2 , ((0U << DAISY_REG_VALUE_SHIFT ) | (0x500 << DAISY_REG_SHIFT ) | 4 )},
176
+ {GPIO_EMC_00 , SPI_2 , ((1U << DAISY_REG_VALUE_SHIFT ) | (0x500 << DAISY_REG_SHIFT ) | 2 )},
177
+
127
178
{GPIO_AD_B0_00 , SPI_3 , ((0U << DAISY_REG_VALUE_SHIFT ) | (0x510 << DAISY_REG_SHIFT ) | 7 )},
179
+ {GPIO_AD_B1_15 , SPI_3 , ((1U << DAISY_REG_VALUE_SHIFT ) | (0x510 << DAISY_REG_SHIFT ) | 2 )},
180
+
128
181
{GPIO_B0_03 , SPI_4 , ((0U << DAISY_REG_VALUE_SHIFT ) | (0x520 << DAISY_REG_SHIFT ) | 3 )},
182
+ {GPIO_B1_07 , SPI_4 , ((1U << DAISY_REG_VALUE_SHIFT ) | (0x520 << DAISY_REG_SHIFT ) | 1 )},
129
183
{NC , NC , 0 }
130
184
};
131
185
132
186
const PinMap PinMap_SPI_MOSI [] = {
187
+ {GPIO_EMC_28 , SPI_1 , ((0U << DAISY_REG_VALUE_SHIFT ) | (0x4F8 << DAISY_REG_SHIFT ) | 3 )},
133
188
{GPIO_SD_B0_02 , SPI_1 , ((1U << DAISY_REG_VALUE_SHIFT ) | (0x4F8 << DAISY_REG_SHIFT ) | 4 )},
189
+
190
+ {GPIO_SD_B1_08 , SPI_2 , ((0U << DAISY_REG_VALUE_SHIFT ) | (0x508 << DAISY_REG_SHIFT ) | 4 )},
191
+ {GPIO_EMC_02 , SPI_2 , ((1U << DAISY_REG_VALUE_SHIFT ) | (0x508 << DAISY_REG_SHIFT ) | 2 )},
192
+
134
193
{GPIO_AD_B0_01 , SPI_3 , ((0U << DAISY_REG_VALUE_SHIFT ) | (0x518 << DAISY_REG_SHIFT ) | 7 )},
194
+ {GPIO_AD_B1_14 , SPI_3 , ((1U << DAISY_REG_VALUE_SHIFT ) | (0x518 << DAISY_REG_SHIFT ) | 2 )},
195
+
135
196
{GPIO_B0_02 , SPI_4 , ((0U << DAISY_REG_VALUE_SHIFT ) | (0x528 << DAISY_REG_SHIFT ) | 3 )},
197
+ {GPIO_B1_06 , SPI_4 , ((1U << DAISY_REG_VALUE_SHIFT ) | (0x528 << DAISY_REG_SHIFT ) | 1 )},
136
198
{NC , NC , 0 }
137
199
};
138
200
139
201
const PinMap PinMap_SPI_MISO [] = {
202
+ {GPIO_EMC_29 , SPI_1 , ((0U << DAISY_REG_VALUE_SHIFT ) | (0x4F4 << DAISY_REG_SHIFT ) | 3 )},
140
203
{GPIO_SD_B0_03 , SPI_1 , ((1U << DAISY_REG_VALUE_SHIFT ) | (0x4F4 << DAISY_REG_SHIFT ) | 4 )},
204
+
205
+ {GPIO_SD_B1_09 , SPI_2 , ((0U << DAISY_REG_VALUE_SHIFT ) | (0x504 << DAISY_REG_SHIFT ) | 4 )},
206
+ {GPIO_EMC_03 , SPI_2 , ((1U << DAISY_REG_VALUE_SHIFT ) | (0x504 << DAISY_REG_SHIFT ) | 2 )},
207
+
141
208
{GPIO_AD_B0_02 , SPI_3 , ((0U << DAISY_REG_VALUE_SHIFT ) | (0x514 << DAISY_REG_SHIFT ) | 7 )},
209
+ {GPIO_AD_B1_13 , SPI_3 , ((1U << DAISY_REG_VALUE_SHIFT ) | (0x514 << DAISY_REG_SHIFT ) | 2 )},
210
+
142
211
{GPIO_B0_01 , SPI_4 , ((0U << DAISY_REG_VALUE_SHIFT ) | (0x524 << DAISY_REG_SHIFT ) | 3 )},
212
+ {GPIO_B1_05 , SPI_4 , ((1U << DAISY_REG_VALUE_SHIFT ) | (0x524 << DAISY_REG_SHIFT ) | 1 )},
143
213
{NC , NC , 0 }
144
214
};
145
215
0 commit comments