@@ -38,7 +38,7 @@ extern "C" {
38
38
39
39
#if 0
40
40
typedef enum {
41
-
41
+
42
42
#if defined(SCU_INIT_IONSSET_VAL ) && (SCU_INIT_IONSSET_VAL & (1 << 0 ))
43
43
GPIO_A = (int ) NU_MODNAME (GPIOA_BASE + NS_OFFSET , 0 , 0 ),
44
44
#else
@@ -76,16 +76,16 @@ typedef enum {
76
76
#endif
77
77
78
78
#if defined(SCU_INIT_IONSSET_VAL ) && (SCU_INIT_IONSSET_VAL & (1 << 6 ))
79
- GPIO_G = (int ) NU_MODNAME (GPIOF_BASE + NS_OFFSET , 6 , 0 )
79
+ GPIO_G = (int ) NU_MODNAME (GPIOG_BASE + NS_OFFSET , 6 , 0 ),
80
80
#else
81
- GPIO_G = (int ) NU_MODNAME (GPIOF_BASE , 6 , 0 )
81
+ GPIO_G = (int ) NU_MODNAME (GPIOG_BASE , 6 , 0 ),
82
82
#endif
83
83
84
84
} GPIOName ;
85
85
#endif
86
86
87
87
typedef enum {
88
-
88
+
89
89
#if defined(SCU_INIT_PNSSET2_VAL ) && (SCU_INIT_PNSSET2_VAL & (1 << 3 ))
90
90
ADC_0_0 = (int ) NU_MODNAME (EADC0_BASE + NS_OFFSET , 0 , 0 ),
91
91
ADC_0_1 = (int ) NU_MODNAME (EADC0_BASE + NS_OFFSET , 0 , 1 ),
@@ -102,7 +102,7 @@ typedef enum {
102
102
ADC_0_12 = (int ) NU_MODNAME (EADC0_BASE + NS_OFFSET , 0 , 12 ),
103
103
ADC_0_13 = (int ) NU_MODNAME (EADC0_BASE + NS_OFFSET , 0 , 13 ),
104
104
ADC_0_14 = (int ) NU_MODNAME (EADC0_BASE + NS_OFFSET , 0 , 14 ),
105
- ADC_0_15 = (int ) NU_MODNAME (EADC0_BASE + NS_OFFSET , 0 , 15 )
105
+ ADC_0_15 = (int ) NU_MODNAME (EADC0_BASE + NS_OFFSET , 0 , 15 ),
106
106
#else
107
107
ADC_0_0 = (int ) NU_MODNAME (EADC0_BASE , 0 , 0 ),
108
108
ADC_0_1 = (int ) NU_MODNAME (EADC0_BASE , 0 , 1 ),
@@ -119,61 +119,63 @@ typedef enum {
119
119
ADC_0_12 = (int ) NU_MODNAME (EADC0_BASE , 0 , 12 ),
120
120
ADC_0_13 = (int ) NU_MODNAME (EADC0_BASE , 0 , 13 ),
121
121
ADC_0_14 = (int ) NU_MODNAME (EADC0_BASE , 0 , 14 ),
122
- ADC_0_15 = (int ) NU_MODNAME (EADC0_BASE , 0 , 15 )
122
+ ADC_0_15 = (int ) NU_MODNAME (EADC0_BASE , 0 , 15 ),
123
123
#endif
124
124
125
125
} ADCName ;
126
126
127
127
typedef enum {
128
+
128
129
#if defined(SCU_INIT_PNSSET2_VAL ) && (SCU_INIT_PNSSET2_VAL & (1 << 7 ))
129
130
DAC_0_0 = (int ) NU_MODNAME (DAC0_BASE + NS_OFFSET , 0 , 0 ),
130
- DAC_1_0 = (int ) NU_MODNAME (DAC1_BASE + NS_OFFSET , 1 , 0 )
131
+ DAC_1_0 = (int ) NU_MODNAME (DAC1_BASE + NS_OFFSET , 1 , 0 ),
131
132
#else
132
133
DAC_0_0 = (int ) NU_MODNAME (DAC0_BASE , 0 , 0 ),
133
- DAC_1_0 = (int ) NU_MODNAME (DAC1_BASE , 1 , 0 )
134
+ DAC_1_0 = (int ) NU_MODNAME (DAC1_BASE , 1 , 0 ),
134
135
#endif
136
+
135
137
} DACName ;
136
138
137
139
typedef enum {
138
140
139
- #if defined(SCU_INIT_PNSSET3_VAL ) && (SCU_INIT_PNSSET3_VAL & (1 << 16 ))
141
+ #if defined(SCU_INIT_PNSSET3_VAL ) && (SCU_INIT_PNSSET3_VAL & (1 << 16 ))
140
142
UART_0 = (int ) NU_MODNAME (UART0_BASE + NS_OFFSET , 0 , 0 ),
141
143
#else
142
144
UART_0 = (int ) NU_MODNAME (UART0_BASE , 0 , 0 ),
143
145
#endif
144
146
145
- #if defined(SCU_INIT_PNSSET3_VAL ) && (SCU_INIT_PNSSET3_VAL & (1 << 17 ))
147
+ #if defined(SCU_INIT_PNSSET3_VAL ) && (SCU_INIT_PNSSET3_VAL & (1 << 17 ))
146
148
UART_1 = (int ) NU_MODNAME (UART1_BASE + NS_OFFSET , 1 , 0 ),
147
149
#else
148
150
UART_1 = (int ) NU_MODNAME (UART1_BASE , 1 , 0 ),
149
151
#endif
150
152
151
- #if defined(SCU_INIT_PNSSET3_VAL ) && (SCU_INIT_PNSSET3_VAL & (1 << 18 ))
153
+ #if defined(SCU_INIT_PNSSET3_VAL ) && (SCU_INIT_PNSSET3_VAL & (1 << 18 ))
152
154
UART_2 = (int ) NU_MODNAME (UART2_BASE + NS_OFFSET , 2 , 0 ),
153
155
#else
154
156
UART_2 = (int ) NU_MODNAME (UART2_BASE , 2 , 0 ),
155
157
#endif
156
158
157
- #if defined(SCU_INIT_PNSSET3_VAL ) && (SCU_INIT_PNSSET3_VAL & (0x01 << 19 ))
159
+ #if defined(SCU_INIT_PNSSET3_VAL ) && (SCU_INIT_PNSSET3_VAL & (1 << 19 ))
158
160
UART_3 = (int ) NU_MODNAME (UART3_BASE + NS_OFFSET , 3 , 0 ),
159
161
#else
160
162
UART_3 = (int ) NU_MODNAME (UART3_BASE , 3 , 0 ),
161
163
#endif
162
164
163
- #if defined(SCU_INIT_PNSSET3_VAL ) && (SCU_INIT_PNSSET3_VAL & (0x01 << 20 ))
165
+ #if defined(SCU_INIT_PNSSET3_VAL ) && (SCU_INIT_PNSSET3_VAL & (1 << 20 ))
164
166
UART_4 = (int ) NU_MODNAME (UART4_BASE + NS_OFFSET , 4 , 0 ),
165
167
#else
166
168
UART_4 = (int ) NU_MODNAME (UART4_BASE , 4 , 0 ),
167
169
#endif
168
170
169
- #if defined(SCU_INIT_PNSSET3_VAL ) && (SCU_INIT_PNSSET3_VAL & (0x01 << 21 ))
171
+ #if defined(SCU_INIT_PNSSET3_VAL ) && (SCU_INIT_PNSSET3_VAL & (1 << 21 ))
170
172
UART_5 = (int ) NU_MODNAME (UART5_BASE + NS_OFFSET , 5 , 0 ),
171
173
#else
172
174
UART_5 = (int ) NU_MODNAME (UART5_BASE , 5 , 0 ),
173
175
#endif
174
176
175
177
// NOTE: board-specific
176
- STDIO_UART = UART_0
178
+ STDIO_UART = UART_0 ,
177
179
178
180
} UARTName ;
179
181
@@ -204,15 +206,15 @@ typedef enum {
204
206
#endif
205
207
206
208
#if defined(SCU_INIT_PNSSET3_VAL ) && (SCU_INIT_PNSSET3_VAL & (1 << 5 ))
207
- SPI_5 = (int ) NU_MODNAME (SPI5_BASE + NS_OFFSET , 5 , 0 )
209
+ SPI_5 = (int ) NU_MODNAME (SPI5_BASE + NS_OFFSET , 5 , 0 ),
208
210
#else
209
- SPI_5 = (int ) NU_MODNAME (SPI5_BASE , 5 , 0 )
211
+ SPI_5 = (int ) NU_MODNAME (SPI5_BASE , 5 , 0 ),
210
212
#endif
211
213
212
214
} SPIName ;
213
215
214
216
typedef enum {
215
-
217
+
216
218
#if defined(SCU_INIT_PNSSET4_VAL ) && (SCU_INIT_PNSSET4_VAL & (1 << 0 ))
217
219
I2C_0 = (int ) NU_MODNAME (I2C0_BASE + NS_OFFSET , 0 , 0 ),
218
220
#else
@@ -226,9 +228,9 @@ typedef enum {
226
228
#endif
227
229
228
230
#if defined(SCU_INIT_PNSSET4_VAL ) && (SCU_INIT_PNSSET4_VAL & (1 << 2 ))
229
- I2C_2 = (int ) NU_MODNAME (I2C2_BASE + NS_OFFSET , 2 , 0 )
231
+ I2C_2 = (int ) NU_MODNAME (I2C2_BASE + NS_OFFSET , 2 , 0 ),
230
232
#else
231
- I2C_2 = (int ) NU_MODNAME (I2C2_BASE , 2 , 0 )
233
+ I2C_2 = (int ) NU_MODNAME (I2C2_BASE , 2 , 0 ),
232
234
#endif
233
235
234
236
} I2CName ;
@@ -274,7 +276,7 @@ typedef enum {
274
276
/* TMR0/1 are hard-wired to Secure mode */
275
277
TIMER_0 = (int ) NU_MODNAME (TMR01_BASE , 0 , 0 ),
276
278
TIMER_1 = (int ) NU_MODNAME (TMR01_BASE + 0x100 , 1 , 0 ),
277
-
279
+
278
280
#if defined(SCU_INIT_PNSSET2_VAL ) && (SCU_INIT_PNSSET2_VAL & (1 << 17 ))
279
281
TIMER_2 = (int ) NU_MODNAME (TMR23_BASE + NS_OFFSET , 2 , 0 ),
280
282
TIMER_3 = (int ) NU_MODNAME (TMR23_BASE + NS_OFFSET + 0x100 , 3 , 0 ),
@@ -286,11 +288,11 @@ typedef enum {
286
288
} TIMERName ;
287
289
288
290
typedef enum {
289
-
291
+
290
292
#if defined(SCU_INIT_PNSSET2_VAL ) && (SCU_INIT_PNSSET2_VAL & (1 << 1 ))
291
- RTC_0 = (int ) NU_MODNAME (RTC_BASE + NS_OFFSET , 0 , 0 )
293
+ RTC_0 = (int ) NU_MODNAME (RTC_BASE + NS_OFFSET , 0 , 0 ),
292
294
#else
293
- RTC_0 = (int ) NU_MODNAME (RTC_BASE , 0 , 0 )
295
+ RTC_0 = (int ) NU_MODNAME (RTC_BASE , 0 , 0 ),
294
296
#endif
295
297
296
298
} RTCName ;
@@ -301,38 +303,39 @@ typedef enum {
301
303
DMA_0 = (int ) NU_MODNAME (PDMA0_BASE , 0 , 0 ),
302
304
303
305
#if defined(SCU_INIT_PNSSET0_VAL ) && (SCU_INIT_PNSSET0_VAL & (1 << 24 ))
304
- DMA_1 = (int ) NU_MODNAME (PDMA1_BASE + NS_OFFSET , 1 , 0 )
306
+ DMA_1 = (int ) NU_MODNAME (PDMA1_BASE + NS_OFFSET , 1 , 0 ),
305
307
#else
306
- DMA_1 = (int ) NU_MODNAME (PDMA1_BASE , 1 , 0 )
308
+ DMA_1 = (int ) NU_MODNAME (PDMA1_BASE , 1 , 0 ),
307
309
#endif
308
310
309
311
} DMAName ;
310
312
311
313
typedef enum {
312
314
313
315
#if defined(SCU_INIT_PNSSET0_VAL ) && (SCU_INIT_PNSSET0_VAL & (1 << 13 ))
314
- SD_0 = (int ) NU_MODNAME (SDH0_BASE + NS_OFFSET , 0 , 0 )
316
+ SD_0 = (int ) NU_MODNAME (SDH0_BASE + NS_OFFSET , 0 , 0 ),
315
317
#else
316
- SD_0 = (int ) NU_MODNAME (SDH0_BASE , 0 , 0 )
318
+ SD_0 = (int ) NU_MODNAME (SDH0_BASE , 0 , 0 ),
317
319
#endif
318
320
319
321
} SDName ;
320
322
321
323
typedef enum {
322
-
324
+
323
325
#if defined(SCU_INIT_PNSSET5_VAL ) && (SCU_INIT_PNSSET5_VAL & (1 << 0 ))
324
- CAN_0 = (int ) NU_MODNAME (CAN0_BASE + NS_OFFSET , 0 , 0 )
326
+ CAN_0 = (int ) NU_MODNAME (CAN0_BASE + NS_OFFSET , 0 , 0 ),
325
327
#else
326
- CAN_0 = (int ) NU_MODNAME (CAN0_BASE , 0 , 0 )
328
+ CAN_0 = (int ) NU_MODNAME (CAN0_BASE , 0 , 0 ),
327
329
#endif
328
330
329
331
} CANName ;
330
332
331
333
typedef enum {
334
+
332
335
#if defined(SCU_INIT_PNSSET5_VAL ) && (SCU_INIT_PNSSET5_VAL & (1 << 25 ))
333
- TRNG_0 = (int ) NU_MODNAME (TRNG_BASE + NS_OFFSET , 0 , 0 )
336
+ TRNG_0 = (int ) NU_MODNAME (TRNG_BASE + NS_OFFSET , 0 , 0 ),
334
337
#else
335
- TRNG_0 = (int ) NU_MODNAME (TRNG_BASE , 0 , 0 )
338
+ TRNG_0 = (int ) NU_MODNAME (TRNG_BASE , 0 , 0 ),
336
339
#endif
337
340
338
341
} TRNGName ;
0 commit comments