Go to the documentation of this file.
17 #define PLL_CTL 0xffc00000
18 #define PLL_DIV 0xffc00004
19 #define VR_CTL 0xffc00008
20 #define PLL_STAT 0xffc0000c
21 #define PLL_LOCKCNT 0xffc00010
25 #define CHIPID 0xffc00014
27 #define CHIPID_VERSION 0xF0000000
28 #define CHIPID_FAMILY 0x0FFFF000
29 #define CHIPID_MANUFACTURE 0x00000FFE
33 #define SWRST 0xffc00100
34 #define SYSCR 0xffc00104
38 #define SIC_RVECT 0xffc00108
39 #define SIC_IMASK0 0xffc0010c
40 #define SIC_IMASK1 0xffc00110
41 #define SIC_IMASK2 0xffc00114
42 #define SIC_ISR0 0xffc00118
43 #define SIC_ISR1 0xffc0011c
44 #define SIC_ISR2 0xffc00120
45 #define SIC_IWR0 0xffc00124
46 #define SIC_IWR1 0xffc00128
47 #define SIC_IWR2 0xffc0012c
48 #define SIC_IAR0 0xffc00130
49 #define SIC_IAR1 0xffc00134
50 #define SIC_IAR2 0xffc00138
51 #define SIC_IAR3 0xffc0013c
52 #define SIC_IAR4 0xffc00140
53 #define SIC_IAR5 0xffc00144
54 #define SIC_IAR6 0xffc00148
55 #define SIC_IAR7 0xffc0014c
56 #define SIC_IAR8 0xffc00150
57 #define SIC_IAR9 0xffc00154
58 #define SIC_IAR10 0xffc00158
59 #define SIC_IAR11 0xffc0015c
63 #define WDOG_CTL 0xffc00200
64 #define WDOG_CNT 0xffc00204
65 #define WDOG_STAT 0xffc00208
69 #define RTC_STAT 0xffc00300
70 #define RTC_ICTL 0xffc00304
71 #define RTC_ISTAT 0xffc00308
72 #define RTC_SWCNT 0xffc0030c
73 #define RTC_ALARM 0xffc00310
74 #define RTC_PREN 0xffc00314
78 #define UART0_DLL 0xffc00400
79 #define UART0_DLH 0xffc00404
80 #define UART0_GCTL 0xffc00408
81 #define UART0_LCR 0xffc0040c
82 #define UART0_MCR 0xffc00410
83 #define UART0_LSR 0xffc00414
84 #define UART0_MSR 0xffc00418
85 #define UART0_SCR 0xffc0041c
86 #define UART0_IER_SET 0xffc00420
87 #define UART0_IER_CLEAR 0xffc00424
88 #define UART0_THR 0xffc00428
89 #define UART0_RBR 0xffc0042c
93 #define SPI0_REGBASE 0xffc00500
94 #define SPI0_CTL 0xffc00500
95 #define SPI0_FLG 0xffc00504
96 #define SPI0_STAT 0xffc00508
97 #define SPI0_TDBR 0xffc0050c
98 #define SPI0_RDBR 0xffc00510
99 #define SPI0_BAUD 0xffc00514
100 #define SPI0_SHADOW 0xffc00518
106 #define TWI0_REGBASE 0xffc00700
107 #define TWI0_CLKDIV 0xffc00700
108 #define TWI0_CONTROL 0xffc00704
109 #define TWI0_SLAVE_CTL 0xffc00708
110 #define TWI0_SLAVE_STAT 0xffc0070c
111 #define TWI0_SLAVE_ADDR 0xffc00710
112 #define TWI0_MASTER_CTL 0xffc00714
113 #define TWI0_MASTER_STAT 0xffc00718
114 #define TWI0_MASTER_ADDR 0xffc0071c
115 #define TWI0_INT_STAT 0xffc00720
116 #define TWI0_INT_MASK 0xffc00724
117 #define TWI0_FIFO_CTL 0xffc00728
118 #define TWI0_FIFO_STAT 0xffc0072c
119 #define TWI0_XMT_DATA8 0xffc00780
120 #define TWI0_XMT_DATA16 0xffc00784
121 #define TWI0_RCV_DATA8 0xffc00788
122 #define TWI0_RCV_DATA16 0xffc0078c
128 #define SPORT1_TCR1 0xffc00900
129 #define SPORT1_TCR2 0xffc00904
130 #define SPORT1_TCLKDIV 0xffc00908
131 #define SPORT1_TFSDIV 0xffc0090c
132 #define SPORT1_TX 0xffc00910
133 #define SPORT1_RX 0xffc00918
134 #define SPORT1_RCR1 0xffc00920
135 #define SPORT1_RCR2 0xffc00924
136 #define SPORT1_RCLKDIV 0xffc00928
137 #define SPORT1_RFSDIV 0xffc0092c
138 #define SPORT1_STAT 0xffc00930
139 #define SPORT1_CHNL 0xffc00934
140 #define SPORT1_MCMC1 0xffc00938
141 #define SPORT1_MCMC2 0xffc0093c
142 #define SPORT1_MTCS0 0xffc00940
143 #define SPORT1_MTCS1 0xffc00944
144 #define SPORT1_MTCS2 0xffc00948
145 #define SPORT1_MTCS3 0xffc0094c
146 #define SPORT1_MRCS0 0xffc00950
147 #define SPORT1_MRCS1 0xffc00954
148 #define SPORT1_MRCS2 0xffc00958
149 #define SPORT1_MRCS3 0xffc0095c
153 #define EBIU_AMGCTL 0xffc00a00
154 #define EBIU_AMBCTL0 0xffc00a04
155 #define EBIU_AMBCTL1 0xffc00a08
156 #define EBIU_MBSCTL 0xffc00a0c
157 #define EBIU_ARBSTAT 0xffc00a10
158 #define EBIU_MODE 0xffc00a14
159 #define EBIU_FCTL 0xffc00a18
163 #define EBIU_DDRCTL0 0xffc00a20
164 #define EBIU_DDRCTL1 0xffc00a24
165 #define EBIU_DDRCTL2 0xffc00a28
166 #define EBIU_DDRCTL3 0xffc00a2c
167 #define EBIU_DDRQUE 0xffc00a30
168 #define EBIU_ERRADD 0xffc00a34
169 #define EBIU_ERRMST 0xffc00a38
170 #define EBIU_RSTCTL 0xffc00a3c
174 #define EBIU_DDRBRC0 0xffc00a60
175 #define EBIU_DDRBRC1 0xffc00a64
176 #define EBIU_DDRBRC2 0xffc00a68
177 #define EBIU_DDRBRC3 0xffc00a6c
178 #define EBIU_DDRBRC4 0xffc00a70
179 #define EBIU_DDRBRC5 0xffc00a74
180 #define EBIU_DDRBRC6 0xffc00a78
181 #define EBIU_DDRBRC7 0xffc00a7c
182 #define EBIU_DDRBWC0 0xffc00a80
183 #define EBIU_DDRBWC1 0xffc00a84
184 #define EBIU_DDRBWC2 0xffc00a88
185 #define EBIU_DDRBWC3 0xffc00a8c
186 #define EBIU_DDRBWC4 0xffc00a90
187 #define EBIU_DDRBWC5 0xffc00a94
188 #define EBIU_DDRBWC6 0xffc00a98
189 #define EBIU_DDRBWC7 0xffc00a9c
190 #define EBIU_DDRACCT 0xffc00aa0
191 #define EBIU_DDRTACT 0xffc00aa8
192 #define EBIU_DDRARCT 0xffc00aac
193 #define EBIU_DDRGC0 0xffc00ab0
194 #define EBIU_DDRGC1 0xffc00ab4
195 #define EBIU_DDRGC2 0xffc00ab8
196 #define EBIU_DDRGC3 0xffc00abc
197 #define EBIU_DDRMCEN 0xffc00ac0
198 #define EBIU_DDRMCCL 0xffc00ac4
202 #define DMAC0_TC_PER 0xffc00b0c
203 #define DMAC0_TC_CNT 0xffc00b10
207 #define DMA0_NEXT_DESC_PTR 0xffc00c00
208 #define DMA0_START_ADDR 0xffc00c04
209 #define DMA0_CONFIG 0xffc00c08
210 #define DMA0_X_COUNT 0xffc00c10
211 #define DMA0_X_MODIFY 0xffc00c14
212 #define DMA0_Y_COUNT 0xffc00c18
213 #define DMA0_Y_MODIFY 0xffc00c1c
214 #define DMA0_CURR_DESC_PTR 0xffc00c20
215 #define DMA0_CURR_ADDR 0xffc00c24
216 #define DMA0_IRQ_STATUS 0xffc00c28
217 #define DMA0_PERIPHERAL_MAP 0xffc00c2c
218 #define DMA0_CURR_X_COUNT 0xffc00c30
219 #define DMA0_CURR_Y_COUNT 0xffc00c38
223 #define DMA1_NEXT_DESC_PTR 0xffc00c40
224 #define DMA1_START_ADDR 0xffc00c44
225 #define DMA1_CONFIG 0xffc00c48
226 #define DMA1_X_COUNT 0xffc00c50
227 #define DMA1_X_MODIFY 0xffc00c54
228 #define DMA1_Y_COUNT 0xffc00c58
229 #define DMA1_Y_MODIFY 0xffc00c5c
230 #define DMA1_CURR_DESC_PTR 0xffc00c60
231 #define DMA1_CURR_ADDR 0xffc00c64
232 #define DMA1_IRQ_STATUS 0xffc00c68
233 #define DMA1_PERIPHERAL_MAP 0xffc00c6c
234 #define DMA1_CURR_X_COUNT 0xffc00c70
235 #define DMA1_CURR_Y_COUNT 0xffc00c78
239 #define DMA2_NEXT_DESC_PTR 0xffc00c80
240 #define DMA2_START_ADDR 0xffc00c84
241 #define DMA2_CONFIG 0xffc00c88
242 #define DMA2_X_COUNT 0xffc00c90
243 #define DMA2_X_MODIFY 0xffc00c94
244 #define DMA2_Y_COUNT 0xffc00c98
245 #define DMA2_Y_MODIFY 0xffc00c9c
246 #define DMA2_CURR_DESC_PTR 0xffc00ca0
247 #define DMA2_CURR_ADDR 0xffc00ca4
248 #define DMA2_IRQ_STATUS 0xffc00ca8
249 #define DMA2_PERIPHERAL_MAP 0xffc00cac
250 #define DMA2_CURR_X_COUNT 0xffc00cb0
251 #define DMA2_CURR_Y_COUNT 0xffc00cb8
255 #define DMA3_NEXT_DESC_PTR 0xffc00cc0
256 #define DMA3_START_ADDR 0xffc00cc4
257 #define DMA3_CONFIG 0xffc00cc8
258 #define DMA3_X_COUNT 0xffc00cd0
259 #define DMA3_X_MODIFY 0xffc00cd4
260 #define DMA3_Y_COUNT 0xffc00cd8
261 #define DMA3_Y_MODIFY 0xffc00cdc
262 #define DMA3_CURR_DESC_PTR 0xffc00ce0
263 #define DMA3_CURR_ADDR 0xffc00ce4
264 #define DMA3_IRQ_STATUS 0xffc00ce8
265 #define DMA3_PERIPHERAL_MAP 0xffc00cec
266 #define DMA3_CURR_X_COUNT 0xffc00cf0
267 #define DMA3_CURR_Y_COUNT 0xffc00cf8
271 #define DMA4_NEXT_DESC_PTR 0xffc00d00
272 #define DMA4_START_ADDR 0xffc00d04
273 #define DMA4_CONFIG 0xffc00d08
274 #define DMA4_X_COUNT 0xffc00d10
275 #define DMA4_X_MODIFY 0xffc00d14
276 #define DMA4_Y_COUNT 0xffc00d18
277 #define DMA4_Y_MODIFY 0xffc00d1c
278 #define DMA4_CURR_DESC_PTR 0xffc00d20
279 #define DMA4_CURR_ADDR 0xffc00d24
280 #define DMA4_IRQ_STATUS 0xffc00d28
281 #define DMA4_PERIPHERAL_MAP 0xffc00d2c
282 #define DMA4_CURR_X_COUNT 0xffc00d30
283 #define DMA4_CURR_Y_COUNT 0xffc00d38
287 #define DMA5_NEXT_DESC_PTR 0xffc00d40
288 #define DMA5_START_ADDR 0xffc00d44
289 #define DMA5_CONFIG 0xffc00d48
290 #define DMA5_X_COUNT 0xffc00d50
291 #define DMA5_X_MODIFY 0xffc00d54
292 #define DMA5_Y_COUNT 0xffc00d58
293 #define DMA5_Y_MODIFY 0xffc00d5c
294 #define DMA5_CURR_DESC_PTR 0xffc00d60
295 #define DMA5_CURR_ADDR 0xffc00d64
296 #define DMA5_IRQ_STATUS 0xffc00d68
297 #define DMA5_PERIPHERAL_MAP 0xffc00d6c
298 #define DMA5_CURR_X_COUNT 0xffc00d70
299 #define DMA5_CURR_Y_COUNT 0xffc00d78
303 #define DMA6_NEXT_DESC_PTR 0xffc00d80
304 #define DMA6_START_ADDR 0xffc00d84
305 #define DMA6_CONFIG 0xffc00d88
306 #define DMA6_X_COUNT 0xffc00d90
307 #define DMA6_X_MODIFY 0xffc00d94
308 #define DMA6_Y_COUNT 0xffc00d98
309 #define DMA6_Y_MODIFY 0xffc00d9c
310 #define DMA6_CURR_DESC_PTR 0xffc00da0
311 #define DMA6_CURR_ADDR 0xffc00da4
312 #define DMA6_IRQ_STATUS 0xffc00da8
313 #define DMA6_PERIPHERAL_MAP 0xffc00dac
314 #define DMA6_CURR_X_COUNT 0xffc00db0
315 #define DMA6_CURR_Y_COUNT 0xffc00db8
319 #define DMA7_NEXT_DESC_PTR 0xffc00dc0
320 #define DMA7_START_ADDR 0xffc00dc4
321 #define DMA7_CONFIG 0xffc00dc8
322 #define DMA7_X_COUNT 0xffc00dd0
323 #define DMA7_X_MODIFY 0xffc00dd4
324 #define DMA7_Y_COUNT 0xffc00dd8
325 #define DMA7_Y_MODIFY 0xffc00ddc
326 #define DMA7_CURR_DESC_PTR 0xffc00de0
327 #define DMA7_CURR_ADDR 0xffc00de4
328 #define DMA7_IRQ_STATUS 0xffc00de8
329 #define DMA7_PERIPHERAL_MAP 0xffc00dec
330 #define DMA7_CURR_X_COUNT 0xffc00df0
331 #define DMA7_CURR_Y_COUNT 0xffc00df8
335 #define DMA8_NEXT_DESC_PTR 0xffc00e00
336 #define DMA8_START_ADDR 0xffc00e04
337 #define DMA8_CONFIG 0xffc00e08
338 #define DMA8_X_COUNT 0xffc00e10
339 #define DMA8_X_MODIFY 0xffc00e14
340 #define DMA8_Y_COUNT 0xffc00e18
341 #define DMA8_Y_MODIFY 0xffc00e1c
342 #define DMA8_CURR_DESC_PTR 0xffc00e20
343 #define DMA8_CURR_ADDR 0xffc00e24
344 #define DMA8_IRQ_STATUS 0xffc00e28
345 #define DMA8_PERIPHERAL_MAP 0xffc00e2c
346 #define DMA8_CURR_X_COUNT 0xffc00e30
347 #define DMA8_CURR_Y_COUNT 0xffc00e38
351 #define DMA9_NEXT_DESC_PTR 0xffc00e40
352 #define DMA9_START_ADDR 0xffc00e44
353 #define DMA9_CONFIG 0xffc00e48
354 #define DMA9_X_COUNT 0xffc00e50
355 #define DMA9_X_MODIFY 0xffc00e54
356 #define DMA9_Y_COUNT 0xffc00e58
357 #define DMA9_Y_MODIFY 0xffc00e5c
358 #define DMA9_CURR_DESC_PTR 0xffc00e60
359 #define DMA9_CURR_ADDR 0xffc00e64
360 #define DMA9_IRQ_STATUS 0xffc00e68
361 #define DMA9_PERIPHERAL_MAP 0xffc00e6c
362 #define DMA9_CURR_X_COUNT 0xffc00e70
363 #define DMA9_CURR_Y_COUNT 0xffc00e78
367 #define DMA10_NEXT_DESC_PTR 0xffc00e80
368 #define DMA10_START_ADDR 0xffc00e84
369 #define DMA10_CONFIG 0xffc00e88
370 #define DMA10_X_COUNT 0xffc00e90
371 #define DMA10_X_MODIFY 0xffc00e94
372 #define DMA10_Y_COUNT 0xffc00e98
373 #define DMA10_Y_MODIFY 0xffc00e9c
374 #define DMA10_CURR_DESC_PTR 0xffc00ea0
375 #define DMA10_CURR_ADDR 0xffc00ea4
376 #define DMA10_IRQ_STATUS 0xffc00ea8
377 #define DMA10_PERIPHERAL_MAP 0xffc00eac
378 #define DMA10_CURR_X_COUNT 0xffc00eb0
379 #define DMA10_CURR_Y_COUNT 0xffc00eb8
383 #define DMA11_NEXT_DESC_PTR 0xffc00ec0
384 #define DMA11_START_ADDR 0xffc00ec4
385 #define DMA11_CONFIG 0xffc00ec8
386 #define DMA11_X_COUNT 0xffc00ed0
387 #define DMA11_X_MODIFY 0xffc00ed4
388 #define DMA11_Y_COUNT 0xffc00ed8
389 #define DMA11_Y_MODIFY 0xffc00edc
390 #define DMA11_CURR_DESC_PTR 0xffc00ee0
391 #define DMA11_CURR_ADDR 0xffc00ee4
392 #define DMA11_IRQ_STATUS 0xffc00ee8
393 #define DMA11_PERIPHERAL_MAP 0xffc00eec
394 #define DMA11_CURR_X_COUNT 0xffc00ef0
395 #define DMA11_CURR_Y_COUNT 0xffc00ef8
399 #define MDMA_D0_NEXT_DESC_PTR 0xffc00f00
400 #define MDMA_D0_START_ADDR 0xffc00f04
401 #define MDMA_D0_CONFIG 0xffc00f08
402 #define MDMA_D0_X_COUNT 0xffc00f10
403 #define MDMA_D0_X_MODIFY 0xffc00f14
404 #define MDMA_D0_Y_COUNT 0xffc00f18
405 #define MDMA_D0_Y_MODIFY 0xffc00f1c
406 #define MDMA_D0_CURR_DESC_PTR 0xffc00f20
407 #define MDMA_D0_CURR_ADDR 0xffc00f24
408 #define MDMA_D0_IRQ_STATUS 0xffc00f28
409 #define MDMA_D0_PERIPHERAL_MAP 0xffc00f2c
410 #define MDMA_D0_CURR_X_COUNT 0xffc00f30
411 #define MDMA_D0_CURR_Y_COUNT 0xffc00f38
412 #define MDMA_S0_NEXT_DESC_PTR 0xffc00f40
413 #define MDMA_S0_START_ADDR 0xffc00f44
414 #define MDMA_S0_CONFIG 0xffc00f48
415 #define MDMA_S0_X_COUNT 0xffc00f50
416 #define MDMA_S0_X_MODIFY 0xffc00f54
417 #define MDMA_S0_Y_COUNT 0xffc00f58
418 #define MDMA_S0_Y_MODIFY 0xffc00f5c
419 #define MDMA_S0_CURR_DESC_PTR 0xffc00f60
420 #define MDMA_S0_CURR_ADDR 0xffc00f64
421 #define MDMA_S0_IRQ_STATUS 0xffc00f68
422 #define MDMA_S0_PERIPHERAL_MAP 0xffc00f6c
423 #define MDMA_S0_CURR_X_COUNT 0xffc00f70
424 #define MDMA_S0_CURR_Y_COUNT 0xffc00f78
428 #define MDMA_D1_NEXT_DESC_PTR 0xffc00f80
429 #define MDMA_D1_START_ADDR 0xffc00f84
430 #define MDMA_D1_CONFIG 0xffc00f88
431 #define MDMA_D1_X_COUNT 0xffc00f90
432 #define MDMA_D1_X_MODIFY 0xffc00f94
433 #define MDMA_D1_Y_COUNT 0xffc00f98
434 #define MDMA_D1_Y_MODIFY 0xffc00f9c
435 #define MDMA_D1_CURR_DESC_PTR 0xffc00fa0
436 #define MDMA_D1_CURR_ADDR 0xffc00fa4
437 #define MDMA_D1_IRQ_STATUS 0xffc00fa8
438 #define MDMA_D1_PERIPHERAL_MAP 0xffc00fac
439 #define MDMA_D1_CURR_X_COUNT 0xffc00fb0
440 #define MDMA_D1_CURR_Y_COUNT 0xffc00fb8
441 #define MDMA_S1_NEXT_DESC_PTR 0xffc00fc0
442 #define MDMA_S1_START_ADDR 0xffc00fc4
443 #define MDMA_S1_CONFIG 0xffc00fc8
444 #define MDMA_S1_X_COUNT 0xffc00fd0
445 #define MDMA_S1_X_MODIFY 0xffc00fd4
446 #define MDMA_S1_Y_COUNT 0xffc00fd8
447 #define MDMA_S1_Y_MODIFY 0xffc00fdc
448 #define MDMA_S1_CURR_DESC_PTR 0xffc00fe0
449 #define MDMA_S1_CURR_ADDR 0xffc00fe4
450 #define MDMA_S1_IRQ_STATUS 0xffc00fe8
451 #define MDMA_S1_PERIPHERAL_MAP 0xffc00fec
452 #define MDMA_S1_CURR_X_COUNT 0xffc00ff0
453 #define MDMA_S1_CURR_Y_COUNT 0xffc00ff8
457 #define UART3_DLL 0xffc03100
458 #define UART3_DLH 0xffc03104
459 #define UART3_GCTL 0xffc03108
460 #define UART3_LCR 0xffc0310c
461 #define UART3_MCR 0xffc03110
462 #define UART3_LSR 0xffc03114
463 #define UART3_MSR 0xffc03118
464 #define UART3_SCR 0xffc0311c
465 #define UART3_IER_SET 0xffc03120
466 #define UART3_IER_CLEAR 0xffc03124
467 #define UART3_THR 0xffc03128
468 #define UART3_RBR 0xffc0312c
472 #define EPPI1_STATUS 0xffc01300
473 #define EPPI1_HCOUNT 0xffc01304
474 #define EPPI1_HDELAY 0xffc01308
475 #define EPPI1_VCOUNT 0xffc0130c
476 #define EPPI1_VDELAY 0xffc01310
477 #define EPPI1_FRAME 0xffc01314
478 #define EPPI1_LINE 0xffc01318
479 #define EPPI1_CLKDIV 0xffc0131c
480 #define EPPI1_CONTROL 0xffc01320
481 #define EPPI1_FS1W_HBL 0xffc01324
482 #define EPPI1_FS1P_AVPL 0xffc01328
483 #define EPPI1_FS2W_LVB 0xffc0132c
484 #define EPPI1_FS2P_LAVF 0xffc01330
485 #define EPPI1_CLIP 0xffc01334
489 #define PINT0_MASK_SET 0xffc01400
490 #define PINT0_MASK_CLEAR 0xffc01404
491 #define PINT0_REQUEST 0xffc01408
492 #define PINT0_ASSIGN 0xffc0140c
493 #define PINT0_EDGE_SET 0xffc01410
494 #define PINT0_EDGE_CLEAR 0xffc01414
495 #define PINT0_INVERT_SET 0xffc01418
496 #define PINT0_INVERT_CLEAR 0xffc0141c
497 #define PINT0_PINSTATE 0xffc01420
498 #define PINT0_LATCH 0xffc01424
502 #define PINT1_MASK_SET 0xffc01430
503 #define PINT1_MASK_CLEAR 0xffc01434
504 #define PINT1_REQUEST 0xffc01438
505 #define PINT1_ASSIGN 0xffc0143c
506 #define PINT1_EDGE_SET 0xffc01440
507 #define PINT1_EDGE_CLEAR 0xffc01444
508 #define PINT1_INVERT_SET 0xffc01448
509 #define PINT1_INVERT_CLEAR 0xffc0144c
510 #define PINT1_PINSTATE 0xffc01450
511 #define PINT1_LATCH 0xffc01454
515 #define PINT2_MASK_SET 0xffc01460
516 #define PINT2_MASK_CLEAR 0xffc01464
517 #define PINT2_REQUEST 0xffc01468
518 #define PINT2_ASSIGN 0xffc0146c
519 #define PINT2_EDGE_SET 0xffc01470
520 #define PINT2_EDGE_CLEAR 0xffc01474
521 #define PINT2_INVERT_SET 0xffc01478
522 #define PINT2_INVERT_CLEAR 0xffc0147c
523 #define PINT2_PINSTATE 0xffc01480
524 #define PINT2_LATCH 0xffc01484
528 #define PINT3_MASK_SET 0xffc01490
529 #define PINT3_MASK_CLEAR 0xffc01494
530 #define PINT3_REQUEST 0xffc01498
531 #define PINT3_ASSIGN 0xffc0149c
532 #define PINT3_EDGE_SET 0xffc014a0
533 #define PINT3_EDGE_CLEAR 0xffc014a4
534 #define PINT3_INVERT_SET 0xffc014a8
535 #define PINT3_INVERT_CLEAR 0xffc014ac
536 #define PINT3_PINSTATE 0xffc014b0
537 #define PINT3_LATCH 0xffc014b4
541 #define PORTA_FER 0xffc014c0
542 #define PORTA 0xffc014c4
543 #define PORTA_SET 0xffc014c8
544 #define PORTA_CLEAR 0xffc014cc
545 #define PORTA_DIR_SET 0xffc014d0
546 #define PORTA_DIR_CLEAR 0xffc014d4
547 #define PORTA_INEN 0xffc014d8
548 #define PORTA_MUX 0xffc014dc
552 #define PORTB_FER 0xffc014e0
553 #define PORTB 0xffc014e4
554 #define PORTB_SET 0xffc014e8
555 #define PORTB_CLEAR 0xffc014ec
556 #define PORTB_DIR_SET 0xffc014f0
557 #define PORTB_DIR_CLEAR 0xffc014f4
558 #define PORTB_INEN 0xffc014f8
559 #define PORTB_MUX 0xffc014fc
563 #define PORTC_FER 0xffc01500
564 #define PORTC 0xffc01504
565 #define PORTC_SET 0xffc01508
566 #define PORTC_CLEAR 0xffc0150c
567 #define PORTC_DIR_SET 0xffc01510
568 #define PORTC_DIR_CLEAR 0xffc01514
569 #define PORTC_INEN 0xffc01518
570 #define PORTC_MUX 0xffc0151c
574 #define PORTD_FER 0xffc01520
575 #define PORTD 0xffc01524
576 #define PORTD_SET 0xffc01528
577 #define PORTD_CLEAR 0xffc0152c
578 #define PORTD_DIR_SET 0xffc01530
579 #define PORTD_DIR_CLEAR 0xffc01534
580 #define PORTD_INEN 0xffc01538
581 #define PORTD_MUX 0xffc0153c
585 #define PORTE_FER 0xffc01540
586 #define PORTE 0xffc01544
587 #define PORTE_SET 0xffc01548
588 #define PORTE_CLEAR 0xffc0154c
589 #define PORTE_DIR_SET 0xffc01550
590 #define PORTE_DIR_CLEAR 0xffc01554
591 #define PORTE_INEN 0xffc01558
592 #define PORTE_MUX 0xffc0155c
596 #define PORTF_FER 0xffc01560
597 #define PORTF 0xffc01564
598 #define PORTF_SET 0xffc01568
599 #define PORTF_CLEAR 0xffc0156c
600 #define PORTF_DIR_SET 0xffc01570
601 #define PORTF_DIR_CLEAR 0xffc01574
602 #define PORTF_INEN 0xffc01578
603 #define PORTF_MUX 0xffc0157c
607 #define PORTG_FER 0xffc01580
608 #define PORTG 0xffc01584
609 #define PORTG_SET 0xffc01588
610 #define PORTG_CLEAR 0xffc0158c
611 #define PORTG_DIR_SET 0xffc01590
612 #define PORTG_DIR_CLEAR 0xffc01594
613 #define PORTG_INEN 0xffc01598
614 #define PORTG_MUX 0xffc0159c
618 #define PORTH_FER 0xffc015a0
619 #define PORTH 0xffc015a4
620 #define PORTH_SET 0xffc015a8
621 #define PORTH_CLEAR 0xffc015ac
622 #define PORTH_DIR_SET 0xffc015b0
623 #define PORTH_DIR_CLEAR 0xffc015b4
624 #define PORTH_INEN 0xffc015b8
625 #define PORTH_MUX 0xffc015bc
629 #define PORTI_FER 0xffc015c0
630 #define PORTI 0xffc015c4
631 #define PORTI_SET 0xffc015c8
632 #define PORTI_CLEAR 0xffc015cc
633 #define PORTI_DIR_SET 0xffc015d0
634 #define PORTI_DIR_CLEAR 0xffc015d4
635 #define PORTI_INEN 0xffc015d8
636 #define PORTI_MUX 0xffc015dc
640 #define PORTJ_FER 0xffc015e0
641 #define PORTJ 0xffc015e4
642 #define PORTJ_SET 0xffc015e8
643 #define PORTJ_CLEAR 0xffc015ec
644 #define PORTJ_DIR_SET 0xffc015f0
645 #define PORTJ_DIR_CLEAR 0xffc015f4
646 #define PORTJ_INEN 0xffc015f8
647 #define PORTJ_MUX 0xffc015fc
651 #define TIMER0_CONFIG 0xffc01600
652 #define TIMER0_COUNTER 0xffc01604
653 #define TIMER0_PERIOD 0xffc01608
654 #define TIMER0_WIDTH 0xffc0160c
655 #define TIMER1_CONFIG 0xffc01610
656 #define TIMER1_COUNTER 0xffc01614
657 #define TIMER1_PERIOD 0xffc01618
658 #define TIMER1_WIDTH 0xffc0161c
659 #define TIMER2_CONFIG 0xffc01620
660 #define TIMER2_COUNTER 0xffc01624
661 #define TIMER2_PERIOD 0xffc01628
662 #define TIMER2_WIDTH 0xffc0162c
663 #define TIMER3_CONFIG 0xffc01630
664 #define TIMER3_COUNTER 0xffc01634
665 #define TIMER3_PERIOD 0xffc01638
666 #define TIMER3_WIDTH 0xffc0163c
667 #define TIMER4_CONFIG 0xffc01640
668 #define TIMER4_COUNTER 0xffc01644
669 #define TIMER4_PERIOD 0xffc01648
670 #define TIMER4_WIDTH 0xffc0164c
671 #define TIMER5_CONFIG 0xffc01650
672 #define TIMER5_COUNTER 0xffc01654
673 #define TIMER5_PERIOD 0xffc01658
674 #define TIMER5_WIDTH 0xffc0165c
675 #define TIMER6_CONFIG 0xffc01660
676 #define TIMER6_COUNTER 0xffc01664
677 #define TIMER6_PERIOD 0xffc01668
678 #define TIMER6_WIDTH 0xffc0166c
679 #define TIMER7_CONFIG 0xffc01670
680 #define TIMER7_COUNTER 0xffc01674
681 #define TIMER7_PERIOD 0xffc01678
682 #define TIMER7_WIDTH 0xffc0167c
686 #define TIMER_ENABLE0 0xffc01680
687 #define TIMER_DISABLE0 0xffc01684
688 #define TIMER_STATUS0 0xffc01688
692 #define DMAC1_TC_PER 0xffc01b0c
693 #define DMAC1_TC_CNT 0xffc01b10
697 #define DMA12_NEXT_DESC_PTR 0xffc01c00
698 #define DMA12_START_ADDR 0xffc01c04
699 #define DMA12_CONFIG 0xffc01c08
700 #define DMA12_X_COUNT 0xffc01c10
701 #define DMA12_X_MODIFY 0xffc01c14
702 #define DMA12_Y_COUNT 0xffc01c18
703 #define DMA12_Y_MODIFY 0xffc01c1c
704 #define DMA12_CURR_DESC_PTR 0xffc01c20
705 #define DMA12_CURR_ADDR 0xffc01c24
706 #define DMA12_IRQ_STATUS 0xffc01c28
707 #define DMA12_PERIPHERAL_MAP 0xffc01c2c
708 #define DMA12_CURR_X_COUNT 0xffc01c30
709 #define DMA12_CURR_Y_COUNT 0xffc01c38
713 #define DMA13_NEXT_DESC_PTR 0xffc01c40
714 #define DMA13_START_ADDR 0xffc01c44
715 #define DMA13_CONFIG 0xffc01c48
716 #define DMA13_X_COUNT 0xffc01c50
717 #define DMA13_X_MODIFY 0xffc01c54
718 #define DMA13_Y_COUNT 0xffc01c58
719 #define DMA13_Y_MODIFY 0xffc01c5c
720 #define DMA13_CURR_DESC_PTR 0xffc01c60
721 #define DMA13_CURR_ADDR 0xffc01c64
722 #define DMA13_IRQ_STATUS 0xffc01c68
723 #define DMA13_PERIPHERAL_MAP 0xffc01c6c
724 #define DMA13_CURR_X_COUNT 0xffc01c70
725 #define DMA13_CURR_Y_COUNT 0xffc01c78
729 #define DMA14_NEXT_DESC_PTR 0xffc01c80
730 #define DMA14_START_ADDR 0xffc01c84
731 #define DMA14_CONFIG 0xffc01c88
732 #define DMA14_X_COUNT 0xffc01c90
733 #define DMA14_X_MODIFY 0xffc01c94
734 #define DMA14_Y_COUNT 0xffc01c98
735 #define DMA14_Y_MODIFY 0xffc01c9c
736 #define DMA14_CURR_DESC_PTR 0xffc01ca0
737 #define DMA14_CURR_ADDR 0xffc01ca4
738 #define DMA14_IRQ_STATUS 0xffc01ca8
739 #define DMA14_PERIPHERAL_MAP 0xffc01cac
740 #define DMA14_CURR_X_COUNT 0xffc01cb0
741 #define DMA14_CURR_Y_COUNT 0xffc01cb8
745 #define DMA15_NEXT_DESC_PTR 0xffc01cc0
746 #define DMA15_START_ADDR 0xffc01cc4
747 #define DMA15_CONFIG 0xffc01cc8
748 #define DMA15_X_COUNT 0xffc01cd0
749 #define DMA15_X_MODIFY 0xffc01cd4
750 #define DMA15_Y_COUNT 0xffc01cd8
751 #define DMA15_Y_MODIFY 0xffc01cdc
752 #define DMA15_CURR_DESC_PTR 0xffc01ce0
753 #define DMA15_CURR_ADDR 0xffc01ce4
754 #define DMA15_IRQ_STATUS 0xffc01ce8
755 #define DMA15_PERIPHERAL_MAP 0xffc01cec
756 #define DMA15_CURR_X_COUNT 0xffc01cf0
757 #define DMA15_CURR_Y_COUNT 0xffc01cf8
761 #define DMA16_NEXT_DESC_PTR 0xffc01d00
762 #define DMA16_START_ADDR 0xffc01d04
763 #define DMA16_CONFIG 0xffc01d08
764 #define DMA16_X_COUNT 0xffc01d10
765 #define DMA16_X_MODIFY 0xffc01d14
766 #define DMA16_Y_COUNT 0xffc01d18
767 #define DMA16_Y_MODIFY 0xffc01d1c
768 #define DMA16_CURR_DESC_PTR 0xffc01d20
769 #define DMA16_CURR_ADDR 0xffc01d24
770 #define DMA16_IRQ_STATUS 0xffc01d28
771 #define DMA16_PERIPHERAL_MAP 0xffc01d2c
772 #define DMA16_CURR_X_COUNT 0xffc01d30
773 #define DMA16_CURR_Y_COUNT 0xffc01d38
777 #define DMA17_NEXT_DESC_PTR 0xffc01d40
778 #define DMA17_START_ADDR 0xffc01d44
779 #define DMA17_CONFIG 0xffc01d48
780 #define DMA17_X_COUNT 0xffc01d50
781 #define DMA17_X_MODIFY 0xffc01d54
782 #define DMA17_Y_COUNT 0xffc01d58
783 #define DMA17_Y_MODIFY 0xffc01d5c
784 #define DMA17_CURR_DESC_PTR 0xffc01d60
785 #define DMA17_CURR_ADDR 0xffc01d64
786 #define DMA17_IRQ_STATUS 0xffc01d68
787 #define DMA17_PERIPHERAL_MAP 0xffc01d6c
788 #define DMA17_CURR_X_COUNT 0xffc01d70
789 #define DMA17_CURR_Y_COUNT 0xffc01d78
793 #define DMA18_NEXT_DESC_PTR 0xffc01d80
794 #define DMA18_START_ADDR 0xffc01d84
795 #define DMA18_CONFIG 0xffc01d88
796 #define DMA18_X_COUNT 0xffc01d90
797 #define DMA18_X_MODIFY 0xffc01d94
798 #define DMA18_Y_COUNT 0xffc01d98
799 #define DMA18_Y_MODIFY 0xffc01d9c
800 #define DMA18_CURR_DESC_PTR 0xffc01da0
801 #define DMA18_CURR_ADDR 0xffc01da4
802 #define DMA18_IRQ_STATUS 0xffc01da8
803 #define DMA18_PERIPHERAL_MAP 0xffc01dac
804 #define DMA18_CURR_X_COUNT 0xffc01db0
805 #define DMA18_CURR_Y_COUNT 0xffc01db8
809 #define DMA19_NEXT_DESC_PTR 0xffc01dc0
810 #define DMA19_START_ADDR 0xffc01dc4
811 #define DMA19_CONFIG 0xffc01dc8
812 #define DMA19_X_COUNT 0xffc01dd0
813 #define DMA19_X_MODIFY 0xffc01dd4
814 #define DMA19_Y_COUNT 0xffc01dd8
815 #define DMA19_Y_MODIFY 0xffc01ddc
816 #define DMA19_CURR_DESC_PTR 0xffc01de0
817 #define DMA19_CURR_ADDR 0xffc01de4
818 #define DMA19_IRQ_STATUS 0xffc01de8
819 #define DMA19_PERIPHERAL_MAP 0xffc01dec
820 #define DMA19_CURR_X_COUNT 0xffc01df0
821 #define DMA19_CURR_Y_COUNT 0xffc01df8
825 #define DMA20_NEXT_DESC_PTR 0xffc01e00
826 #define DMA20_START_ADDR 0xffc01e04
827 #define DMA20_CONFIG 0xffc01e08
828 #define DMA20_X_COUNT 0xffc01e10
829 #define DMA20_X_MODIFY 0xffc01e14
830 #define DMA20_Y_COUNT 0xffc01e18
831 #define DMA20_Y_MODIFY 0xffc01e1c
832 #define DMA20_CURR_DESC_PTR 0xffc01e20
833 #define DMA20_CURR_ADDR 0xffc01e24
834 #define DMA20_IRQ_STATUS 0xffc01e28
835 #define DMA20_PERIPHERAL_MAP 0xffc01e2c
836 #define DMA20_CURR_X_COUNT 0xffc01e30
837 #define DMA20_CURR_Y_COUNT 0xffc01e38
841 #define DMA21_NEXT_DESC_PTR 0xffc01e40
842 #define DMA21_START_ADDR 0xffc01e44
843 #define DMA21_CONFIG 0xffc01e48
844 #define DMA21_X_COUNT 0xffc01e50
845 #define DMA21_X_MODIFY 0xffc01e54
846 #define DMA21_Y_COUNT 0xffc01e58
847 #define DMA21_Y_MODIFY 0xffc01e5c
848 #define DMA21_CURR_DESC_PTR 0xffc01e60
849 #define DMA21_CURR_ADDR 0xffc01e64
850 #define DMA21_IRQ_STATUS 0xffc01e68
851 #define DMA21_PERIPHERAL_MAP 0xffc01e6c
852 #define DMA21_CURR_X_COUNT 0xffc01e70
853 #define DMA21_CURR_Y_COUNT 0xffc01e78
857 #define DMA22_NEXT_DESC_PTR 0xffc01e80
858 #define DMA22_START_ADDR 0xffc01e84
859 #define DMA22_CONFIG 0xffc01e88
860 #define DMA22_X_COUNT 0xffc01e90
861 #define DMA22_X_MODIFY 0xffc01e94
862 #define DMA22_Y_COUNT 0xffc01e98
863 #define DMA22_Y_MODIFY 0xffc01e9c
864 #define DMA22_CURR_DESC_PTR 0xffc01ea0
865 #define DMA22_CURR_ADDR 0xffc01ea4
866 #define DMA22_IRQ_STATUS 0xffc01ea8
867 #define DMA22_PERIPHERAL_MAP 0xffc01eac
868 #define DMA22_CURR_X_COUNT 0xffc01eb0
869 #define DMA22_CURR_Y_COUNT 0xffc01eb8
873 #define DMA23_NEXT_DESC_PTR 0xffc01ec0
874 #define DMA23_START_ADDR 0xffc01ec4
875 #define DMA23_CONFIG 0xffc01ec8
876 #define DMA23_X_COUNT 0xffc01ed0
877 #define DMA23_X_MODIFY 0xffc01ed4
878 #define DMA23_Y_COUNT 0xffc01ed8
879 #define DMA23_Y_MODIFY 0xffc01edc
880 #define DMA23_CURR_DESC_PTR 0xffc01ee0
881 #define DMA23_CURR_ADDR 0xffc01ee4
882 #define DMA23_IRQ_STATUS 0xffc01ee8
883 #define DMA23_PERIPHERAL_MAP 0xffc01eec
884 #define DMA23_CURR_X_COUNT 0xffc01ef0
885 #define DMA23_CURR_Y_COUNT 0xffc01ef8
889 #define MDMA_D2_NEXT_DESC_PTR 0xffc01f00
890 #define MDMA_D2_START_ADDR 0xffc01f04
891 #define MDMA_D2_CONFIG 0xffc01f08
892 #define MDMA_D2_X_COUNT 0xffc01f10
893 #define MDMA_D2_X_MODIFY 0xffc01f14
894 #define MDMA_D2_Y_COUNT 0xffc01f18
895 #define MDMA_D2_Y_MODIFY 0xffc01f1c
896 #define MDMA_D2_CURR_DESC_PTR 0xffc01f20
897 #define MDMA_D2_CURR_ADDR 0xffc01f24
898 #define MDMA_D2_IRQ_STATUS 0xffc01f28
899 #define MDMA_D2_PERIPHERAL_MAP 0xffc01f2c
900 #define MDMA_D2_CURR_X_COUNT 0xffc01f30
901 #define MDMA_D2_CURR_Y_COUNT 0xffc01f38
902 #define MDMA_S2_NEXT_DESC_PTR 0xffc01f40
903 #define MDMA_S2_START_ADDR 0xffc01f44
904 #define MDMA_S2_CONFIG 0xffc01f48
905 #define MDMA_S2_X_COUNT 0xffc01f50
906 #define MDMA_S2_X_MODIFY 0xffc01f54
907 #define MDMA_S2_Y_COUNT 0xffc01f58
908 #define MDMA_S2_Y_MODIFY 0xffc01f5c
909 #define MDMA_S2_CURR_DESC_PTR 0xffc01f60
910 #define MDMA_S2_CURR_ADDR 0xffc01f64
911 #define MDMA_S2_IRQ_STATUS 0xffc01f68
912 #define MDMA_S2_PERIPHERAL_MAP 0xffc01f6c
913 #define MDMA_S2_CURR_X_COUNT 0xffc01f70
914 #define MDMA_S2_CURR_Y_COUNT 0xffc01f78
918 #define MDMA_D3_NEXT_DESC_PTR 0xffc01f80
919 #define MDMA_D3_START_ADDR 0xffc01f84
920 #define MDMA_D3_CONFIG 0xffc01f88
921 #define MDMA_D3_X_COUNT 0xffc01f90
922 #define MDMA_D3_X_MODIFY 0xffc01f94
923 #define MDMA_D3_Y_COUNT 0xffc01f98
924 #define MDMA_D3_Y_MODIFY 0xffc01f9c
925 #define MDMA_D3_CURR_DESC_PTR 0xffc01fa0
926 #define MDMA_D3_CURR_ADDR 0xffc01fa4
927 #define MDMA_D3_IRQ_STATUS 0xffc01fa8
928 #define MDMA_D3_PERIPHERAL_MAP 0xffc01fac
929 #define MDMA_D3_CURR_X_COUNT 0xffc01fb0
930 #define MDMA_D3_CURR_Y_COUNT 0xffc01fb8
931 #define MDMA_S3_NEXT_DESC_PTR 0xffc01fc0
932 #define MDMA_S3_START_ADDR 0xffc01fc4
933 #define MDMA_S3_CONFIG 0xffc01fc8
934 #define MDMA_S3_X_COUNT 0xffc01fd0
935 #define MDMA_S3_X_MODIFY 0xffc01fd4
936 #define MDMA_S3_Y_COUNT 0xffc01fd8
937 #define MDMA_S3_Y_MODIFY 0xffc01fdc
938 #define MDMA_S3_CURR_DESC_PTR 0xffc01fe0
939 #define MDMA_S3_CURR_ADDR 0xffc01fe4
940 #define MDMA_S3_IRQ_STATUS 0xffc01fe8
941 #define MDMA_S3_PERIPHERAL_MAP 0xffc01fec
942 #define MDMA_S3_CURR_X_COUNT 0xffc01ff0
943 #define MDMA_S3_CURR_Y_COUNT 0xffc01ff8
947 #define UART1_DLL 0xffc02000
948 #define UART1_DLH 0xffc02004
949 #define UART1_GCTL 0xffc02008
950 #define UART1_LCR 0xffc0200c
951 #define UART1_MCR 0xffc02010
952 #define UART1_LSR 0xffc02014
953 #define UART1_MSR 0xffc02018
954 #define UART1_SCR 0xffc0201c
955 #define UART1_IER_SET 0xffc02020
956 #define UART1_IER_CLEAR 0xffc02024
957 #define UART1_THR 0xffc02028
958 #define UART1_RBR 0xffc0202c
964 #define SPI1_REGBASE 0xffc02300
965 #define SPI1_CTL 0xffc02300
966 #define SPI1_FLG 0xffc02304
967 #define SPI1_STAT 0xffc02308
968 #define SPI1_TDBR 0xffc0230c
969 #define SPI1_RDBR 0xffc02310
970 #define SPI1_BAUD 0xffc02314
971 #define SPI1_SHADOW 0xffc02318
975 #define SPORT2_TCR1 0xffc02500
976 #define SPORT2_TCR2 0xffc02504
977 #define SPORT2_TCLKDIV 0xffc02508
978 #define SPORT2_TFSDIV 0xffc0250c
979 #define SPORT2_TX 0xffc02510
980 #define SPORT2_RX 0xffc02518
981 #define SPORT2_RCR1 0xffc02520
982 #define SPORT2_RCR2 0xffc02524
983 #define SPORT2_RCLKDIV 0xffc02528
984 #define SPORT2_RFSDIV 0xffc0252c
985 #define SPORT2_STAT 0xffc02530
986 #define SPORT2_CHNL 0xffc02534
987 #define SPORT2_MCMC1 0xffc02538
988 #define SPORT2_MCMC2 0xffc0253c
989 #define SPORT2_MTCS0 0xffc02540
990 #define SPORT2_MTCS1 0xffc02544
991 #define SPORT2_MTCS2 0xffc02548
992 #define SPORT2_MTCS3 0xffc0254c
993 #define SPORT2_MRCS0 0xffc02550
994 #define SPORT2_MRCS1 0xffc02554
995 #define SPORT2_MRCS2 0xffc02558
996 #define SPORT2_MRCS3 0xffc0255c
1000 #define SPORT3_TCR1 0xffc02600
1001 #define SPORT3_TCR2 0xffc02604
1002 #define SPORT3_TCLKDIV 0xffc02608
1003 #define SPORT3_TFSDIV 0xffc0260c
1004 #define SPORT3_TX 0xffc02610
1005 #define SPORT3_RX 0xffc02618
1006 #define SPORT3_RCR1 0xffc02620
1007 #define SPORT3_RCR2 0xffc02624
1008 #define SPORT3_RCLKDIV 0xffc02628
1009 #define SPORT3_RFSDIV 0xffc0262c
1010 #define SPORT3_STAT 0xffc02630
1011 #define SPORT3_CHNL 0xffc02634
1012 #define SPORT3_MCMC1 0xffc02638
1013 #define SPORT3_MCMC2 0xffc0263c
1014 #define SPORT3_MTCS0 0xffc02640
1015 #define SPORT3_MTCS1 0xffc02644
1016 #define SPORT3_MTCS2 0xffc02648
1017 #define SPORT3_MTCS3 0xffc0264c
1018 #define SPORT3_MRCS0 0xffc02650
1019 #define SPORT3_MRCS1 0xffc02654
1020 #define SPORT3_MRCS2 0xffc02658
1021 #define SPORT3_MRCS3 0xffc0265c
1025 #define EPPI2_STATUS 0xffc02900
1026 #define EPPI2_HCOUNT 0xffc02904
1027 #define EPPI2_HDELAY 0xffc02908
1028 #define EPPI2_VCOUNT 0xffc0290c
1029 #define EPPI2_VDELAY 0xffc02910
1030 #define EPPI2_FRAME 0xffc02914
1031 #define EPPI2_LINE 0xffc02918
1032 #define EPPI2_CLKDIV 0xffc0291c
1033 #define EPPI2_CONTROL 0xffc02920
1034 #define EPPI2_FS1W_HBL 0xffc02924
1035 #define EPPI2_FS1P_AVPL 0xffc02928
1036 #define EPPI2_FS2W_LVB 0xffc0292c
1037 #define EPPI2_FS2P_LAVF 0xffc02930
1038 #define EPPI2_CLIP 0xffc02934
1042 #define CAN0_MC1 0xffc02a00
1043 #define CAN0_MD1 0xffc02a04
1044 #define CAN0_TRS1 0xffc02a08
1045 #define CAN0_TRR1 0xffc02a0c
1046 #define CAN0_TA1 0xffc02a10
1047 #define CAN0_AA1 0xffc02a14
1048 #define CAN0_RMP1 0xffc02a18
1049 #define CAN0_RML1 0xffc02a1c
1050 #define CAN0_MBTIF1 0xffc02a20
1051 #define CAN0_MBRIF1 0xffc02a24
1052 #define CAN0_MBIM1 0xffc02a28
1053 #define CAN0_RFH1 0xffc02a2c
1054 #define CAN0_OPSS1 0xffc02a30
1058 #define CAN0_MC2 0xffc02a40
1059 #define CAN0_MD2 0xffc02a44
1060 #define CAN0_TRS2 0xffc02a48
1061 #define CAN0_TRR2 0xffc02a4c
1062 #define CAN0_TA2 0xffc02a50
1063 #define CAN0_AA2 0xffc02a54
1064 #define CAN0_RMP2 0xffc02a58
1065 #define CAN0_RML2 0xffc02a5c
1066 #define CAN0_MBTIF2 0xffc02a60
1067 #define CAN0_MBRIF2 0xffc02a64
1068 #define CAN0_MBIM2 0xffc02a68
1069 #define CAN0_RFH2 0xffc02a6c
1070 #define CAN0_OPSS2 0xffc02a70
1074 #define CAN0_CLOCK 0xffc02a80
1075 #define CAN0_TIMING 0xffc02a84
1076 #define CAN0_DEBUG 0xffc02a88
1077 #define CAN0_STATUS 0xffc02a8c
1078 #define CAN0_CEC 0xffc02a90
1079 #define CAN0_GIS 0xffc02a94
1080 #define CAN0_GIM 0xffc02a98
1081 #define CAN0_GIF 0xffc02a9c
1082 #define CAN0_CONTROL 0xffc02aa0
1083 #define CAN0_INTR 0xffc02aa4
1084 #define CAN0_MBTD 0xffc02aac
1085 #define CAN0_EWR 0xffc02ab0
1086 #define CAN0_ESR 0xffc02ab4
1087 #define CAN0_UCCNT 0xffc02ac4
1088 #define CAN0_UCRC 0xffc02ac8
1089 #define CAN0_UCCNF 0xffc02acc
1093 #define CAN0_AM00L 0xffc02b00
1094 #define CAN0_AM00H 0xffc02b04
1095 #define CAN0_AM01L 0xffc02b08
1096 #define CAN0_AM01H 0xffc02b0c
1097 #define CAN0_AM02L 0xffc02b10
1098 #define CAN0_AM02H 0xffc02b14
1099 #define CAN0_AM03L 0xffc02b18
1100 #define CAN0_AM03H 0xffc02b1c
1101 #define CAN0_AM04L 0xffc02b20
1102 #define CAN0_AM04H 0xffc02b24
1103 #define CAN0_AM05L 0xffc02b28
1104 #define CAN0_AM05H 0xffc02b2c
1105 #define CAN0_AM06L 0xffc02b30
1106 #define CAN0_AM06H 0xffc02b34
1107 #define CAN0_AM07L 0xffc02b38
1108 #define CAN0_AM07H 0xffc02b3c
1109 #define CAN0_AM08L 0xffc02b40
1110 #define CAN0_AM08H 0xffc02b44
1111 #define CAN0_AM09L 0xffc02b48
1112 #define CAN0_AM09H 0xffc02b4c
1113 #define CAN0_AM10L 0xffc02b50
1114 #define CAN0_AM10H 0xffc02b54
1115 #define CAN0_AM11L 0xffc02b58
1116 #define CAN0_AM11H 0xffc02b5c
1117 #define CAN0_AM12L 0xffc02b60
1118 #define CAN0_AM12H 0xffc02b64
1119 #define CAN0_AM13L 0xffc02b68
1120 #define CAN0_AM13H 0xffc02b6c
1121 #define CAN0_AM14L 0xffc02b70
1122 #define CAN0_AM14H 0xffc02b74
1123 #define CAN0_AM15L 0xffc02b78
1124 #define CAN0_AM15H 0xffc02b7c
1128 #define CAN0_AM16L 0xffc02b80
1129 #define CAN0_AM16H 0xffc02b84
1130 #define CAN0_AM17L 0xffc02b88
1131 #define CAN0_AM17H 0xffc02b8c
1132 #define CAN0_AM18L 0xffc02b90
1133 #define CAN0_AM18H 0xffc02b94
1134 #define CAN0_AM19L 0xffc02b98
1135 #define CAN0_AM19H 0xffc02b9c
1136 #define CAN0_AM20L 0xffc02ba0
1137 #define CAN0_AM20H 0xffc02ba4
1138 #define CAN0_AM21L 0xffc02ba8
1139 #define CAN0_AM21H 0xffc02bac
1140 #define CAN0_AM22L 0xffc02bb0
1141 #define CAN0_AM22H 0xffc02bb4
1142 #define CAN0_AM23L 0xffc02bb8
1143 #define CAN0_AM23H 0xffc02bbc
1144 #define CAN0_AM24L 0xffc02bc0
1145 #define CAN0_AM24H 0xffc02bc4
1146 #define CAN0_AM25L 0xffc02bc8
1147 #define CAN0_AM25H 0xffc02bcc
1148 #define CAN0_AM26L 0xffc02bd0
1149 #define CAN0_AM26H 0xffc02bd4
1150 #define CAN0_AM27L 0xffc02bd8
1151 #define CAN0_AM27H 0xffc02bdc
1152 #define CAN0_AM28L 0xffc02be0
1153 #define CAN0_AM28H 0xffc02be4
1154 #define CAN0_AM29L 0xffc02be8
1155 #define CAN0_AM29H 0xffc02bec
1156 #define CAN0_AM30L 0xffc02bf0
1157 #define CAN0_AM30H 0xffc02bf4
1158 #define CAN0_AM31L 0xffc02bf8
1159 #define CAN0_AM31H 0xffc02bfc
1163 #define CAN0_MB00_DATA0 0xffc02c00
1164 #define CAN0_MB00_DATA1 0xffc02c04
1165 #define CAN0_MB00_DATA2 0xffc02c08
1166 #define CAN0_MB00_DATA3 0xffc02c0c
1167 #define CAN0_MB00_LENGTH 0xffc02c10
1168 #define CAN0_MB00_TIMESTAMP 0xffc02c14
1169 #define CAN0_MB00_ID0 0xffc02c18
1170 #define CAN0_MB00_ID1 0xffc02c1c
1171 #define CAN0_MB01_DATA0 0xffc02c20
1172 #define CAN0_MB01_DATA1 0xffc02c24
1173 #define CAN0_MB01_DATA2 0xffc02c28
1174 #define CAN0_MB01_DATA3 0xffc02c2c
1175 #define CAN0_MB01_LENGTH 0xffc02c30
1176 #define CAN0_MB01_TIMESTAMP 0xffc02c34
1177 #define CAN0_MB01_ID0 0xffc02c38
1178 #define CAN0_MB01_ID1 0xffc02c3c
1179 #define CAN0_MB02_DATA0 0xffc02c40
1180 #define CAN0_MB02_DATA1 0xffc02c44
1181 #define CAN0_MB02_DATA2 0xffc02c48
1182 #define CAN0_MB02_DATA3 0xffc02c4c
1183 #define CAN0_MB02_LENGTH 0xffc02c50
1184 #define CAN0_MB02_TIMESTAMP 0xffc02c54
1185 #define CAN0_MB02_ID0 0xffc02c58
1186 #define CAN0_MB02_ID1 0xffc02c5c
1187 #define CAN0_MB03_DATA0 0xffc02c60
1188 #define CAN0_MB03_DATA1 0xffc02c64
1189 #define CAN0_MB03_DATA2 0xffc02c68
1190 #define CAN0_MB03_DATA3 0xffc02c6c
1191 #define CAN0_MB03_LENGTH 0xffc02c70
1192 #define CAN0_MB03_TIMESTAMP 0xffc02c74
1193 #define CAN0_MB03_ID0 0xffc02c78
1194 #define CAN0_MB03_ID1 0xffc02c7c
1195 #define CAN0_MB04_DATA0 0xffc02c80
1196 #define CAN0_MB04_DATA1 0xffc02c84
1197 #define CAN0_MB04_DATA2 0xffc02c88
1198 #define CAN0_MB04_DATA3 0xffc02c8c
1199 #define CAN0_MB04_LENGTH 0xffc02c90
1200 #define CAN0_MB04_TIMESTAMP 0xffc02c94
1201 #define CAN0_MB04_ID0 0xffc02c98
1202 #define CAN0_MB04_ID1 0xffc02c9c
1203 #define CAN0_MB05_DATA0 0xffc02ca0
1204 #define CAN0_MB05_DATA1 0xffc02ca4
1205 #define CAN0_MB05_DATA2 0xffc02ca8
1206 #define CAN0_MB05_DATA3 0xffc02cac
1207 #define CAN0_MB05_LENGTH 0xffc02cb0
1208 #define CAN0_MB05_TIMESTAMP 0xffc02cb4
1209 #define CAN0_MB05_ID0 0xffc02cb8
1210 #define CAN0_MB05_ID1 0xffc02cbc
1211 #define CAN0_MB06_DATA0 0xffc02cc0
1212 #define CAN0_MB06_DATA1 0xffc02cc4
1213 #define CAN0_MB06_DATA2 0xffc02cc8
1214 #define CAN0_MB06_DATA3 0xffc02ccc
1215 #define CAN0_MB06_LENGTH 0xffc02cd0
1216 #define CAN0_MB06_TIMESTAMP 0xffc02cd4
1217 #define CAN0_MB06_ID0 0xffc02cd8
1218 #define CAN0_MB06_ID1 0xffc02cdc
1219 #define CAN0_MB07_DATA0 0xffc02ce0
1220 #define CAN0_MB07_DATA1 0xffc02ce4
1221 #define CAN0_MB07_DATA2 0xffc02ce8
1222 #define CAN0_MB07_DATA3 0xffc02cec
1223 #define CAN0_MB07_LENGTH 0xffc02cf0
1224 #define CAN0_MB07_TIMESTAMP 0xffc02cf4
1225 #define CAN0_MB07_ID0 0xffc02cf8
1226 #define CAN0_MB07_ID1 0xffc02cfc
1227 #define CAN0_MB08_DATA0 0xffc02d00
1228 #define CAN0_MB08_DATA1 0xffc02d04
1229 #define CAN0_MB08_DATA2 0xffc02d08
1230 #define CAN0_MB08_DATA3 0xffc02d0c
1231 #define CAN0_MB08_LENGTH 0xffc02d10
1232 #define CAN0_MB08_TIMESTAMP 0xffc02d14
1233 #define CAN0_MB08_ID0 0xffc02d18
1234 #define CAN0_MB08_ID1 0xffc02d1c
1235 #define CAN0_MB09_DATA0 0xffc02d20
1236 #define CAN0_MB09_DATA1 0xffc02d24
1237 #define CAN0_MB09_DATA2 0xffc02d28
1238 #define CAN0_MB09_DATA3 0xffc02d2c
1239 #define CAN0_MB09_LENGTH 0xffc02d30
1240 #define CAN0_MB09_TIMESTAMP 0xffc02d34
1241 #define CAN0_MB09_ID0 0xffc02d38
1242 #define CAN0_MB09_ID1 0xffc02d3c
1243 #define CAN0_MB10_DATA0 0xffc02d40
1244 #define CAN0_MB10_DATA1 0xffc02d44
1245 #define CAN0_MB10_DATA2 0xffc02d48
1246 #define CAN0_MB10_DATA3 0xffc02d4c
1247 #define CAN0_MB10_LENGTH 0xffc02d50
1248 #define CAN0_MB10_TIMESTAMP 0xffc02d54
1249 #define CAN0_MB10_ID0 0xffc02d58
1250 #define CAN0_MB10_ID1 0xffc02d5c
1251 #define CAN0_MB11_DATA0 0xffc02d60
1252 #define CAN0_MB11_DATA1 0xffc02d64
1253 #define CAN0_MB11_DATA2 0xffc02d68
1254 #define CAN0_MB11_DATA3 0xffc02d6c
1255 #define CAN0_MB11_LENGTH 0xffc02d70
1256 #define CAN0_MB11_TIMESTAMP 0xffc02d74
1257 #define CAN0_MB11_ID0 0xffc02d78
1258 #define CAN0_MB11_ID1 0xffc02d7c
1259 #define CAN0_MB12_DATA0 0xffc02d80
1260 #define CAN0_MB12_DATA1 0xffc02d84
1261 #define CAN0_MB12_DATA2 0xffc02d88
1262 #define CAN0_MB12_DATA3 0xffc02d8c
1263 #define CAN0_MB12_LENGTH 0xffc02d90
1264 #define CAN0_MB12_TIMESTAMP 0xffc02d94
1265 #define CAN0_MB12_ID0 0xffc02d98
1266 #define CAN0_MB12_ID1 0xffc02d9c
1267 #define CAN0_MB13_DATA0 0xffc02da0
1268 #define CAN0_MB13_DATA1 0xffc02da4
1269 #define CAN0_MB13_DATA2 0xffc02da8
1270 #define CAN0_MB13_DATA3 0xffc02dac
1271 #define CAN0_MB13_LENGTH 0xffc02db0
1272 #define CAN0_MB13_TIMESTAMP 0xffc02db4
1273 #define CAN0_MB13_ID0 0xffc02db8
1274 #define CAN0_MB13_ID1 0xffc02dbc
1275 #define CAN0_MB14_DATA0 0xffc02dc0
1276 #define CAN0_MB14_DATA1 0xffc02dc4
1277 #define CAN0_MB14_DATA2 0xffc02dc8
1278 #define CAN0_MB14_DATA3 0xffc02dcc
1279 #define CAN0_MB14_LENGTH 0xffc02dd0
1280 #define CAN0_MB14_TIMESTAMP 0xffc02dd4
1281 #define CAN0_MB14_ID0 0xffc02dd8
1282 #define CAN0_MB14_ID1 0xffc02ddc
1283 #define CAN0_MB15_DATA0 0xffc02de0
1284 #define CAN0_MB15_DATA1 0xffc02de4
1285 #define CAN0_MB15_DATA2 0xffc02de8
1286 #define CAN0_MB15_DATA3 0xffc02dec
1287 #define CAN0_MB15_LENGTH 0xffc02df0
1288 #define CAN0_MB15_TIMESTAMP 0xffc02df4
1289 #define CAN0_MB15_ID0 0xffc02df8
1290 #define CAN0_MB15_ID1 0xffc02dfc
1294 #define CAN0_MB16_DATA0 0xffc02e00
1295 #define CAN0_MB16_DATA1 0xffc02e04
1296 #define CAN0_MB16_DATA2 0xffc02e08
1297 #define CAN0_MB16_DATA3 0xffc02e0c
1298 #define CAN0_MB16_LENGTH 0xffc02e10
1299 #define CAN0_MB16_TIMESTAMP 0xffc02e14
1300 #define CAN0_MB16_ID0 0xffc02e18
1301 #define CAN0_MB16_ID1 0xffc02e1c
1302 #define CAN0_MB17_DATA0 0xffc02e20
1303 #define CAN0_MB17_DATA1 0xffc02e24
1304 #define CAN0_MB17_DATA2 0xffc02e28
1305 #define CAN0_MB17_DATA3 0xffc02e2c
1306 #define CAN0_MB17_LENGTH 0xffc02e30
1307 #define CAN0_MB17_TIMESTAMP 0xffc02e34
1308 #define CAN0_MB17_ID0 0xffc02e38
1309 #define CAN0_MB17_ID1 0xffc02e3c
1310 #define CAN0_MB18_DATA0 0xffc02e40
1311 #define CAN0_MB18_DATA1 0xffc02e44
1312 #define CAN0_MB18_DATA2 0xffc02e48
1313 #define CAN0_MB18_DATA3 0xffc02e4c
1314 #define CAN0_MB18_LENGTH 0xffc02e50
1315 #define CAN0_MB18_TIMESTAMP 0xffc02e54
1316 #define CAN0_MB18_ID0 0xffc02e58
1317 #define CAN0_MB18_ID1 0xffc02e5c
1318 #define CAN0_MB19_DATA0 0xffc02e60
1319 #define CAN0_MB19_DATA1 0xffc02e64
1320 #define CAN0_MB19_DATA2 0xffc02e68
1321 #define CAN0_MB19_DATA3 0xffc02e6c
1322 #define CAN0_MB19_LENGTH 0xffc02e70
1323 #define CAN0_MB19_TIMESTAMP 0xffc02e74
1324 #define CAN0_MB19_ID0 0xffc02e78
1325 #define CAN0_MB19_ID1 0xffc02e7c
1326 #define CAN0_MB20_DATA0 0xffc02e80
1327 #define CAN0_MB20_DATA1 0xffc02e84
1328 #define CAN0_MB20_DATA2 0xffc02e88
1329 #define CAN0_MB20_DATA3 0xffc02e8c
1330 #define CAN0_MB20_LENGTH 0xffc02e90
1331 #define CAN0_MB20_TIMESTAMP 0xffc02e94
1332 #define CAN0_MB20_ID0 0xffc02e98
1333 #define CAN0_MB20_ID1 0xffc02e9c
1334 #define CAN0_MB21_DATA0 0xffc02ea0
1335 #define CAN0_MB21_DATA1 0xffc02ea4
1336 #define CAN0_MB21_DATA2 0xffc02ea8
1337 #define CAN0_MB21_DATA3 0xffc02eac
1338 #define CAN0_MB21_LENGTH 0xffc02eb0
1339 #define CAN0_MB21_TIMESTAMP 0xffc02eb4
1340 #define CAN0_MB21_ID0 0xffc02eb8
1341 #define CAN0_MB21_ID1 0xffc02ebc
1342 #define CAN0_MB22_DATA0 0xffc02ec0
1343 #define CAN0_MB22_DATA1 0xffc02ec4
1344 #define CAN0_MB22_DATA2 0xffc02ec8
1345 #define CAN0_MB22_DATA3 0xffc02ecc
1346 #define CAN0_MB22_LENGTH 0xffc02ed0
1347 #define CAN0_MB22_TIMESTAMP 0xffc02ed4
1348 #define CAN0_MB22_ID0 0xffc02ed8
1349 #define CAN0_MB22_ID1 0xffc02edc
1350 #define CAN0_MB23_DATA0 0xffc02ee0
1351 #define CAN0_MB23_DATA1 0xffc02ee4
1352 #define CAN0_MB23_DATA2 0xffc02ee8
1353 #define CAN0_MB23_DATA3 0xffc02eec
1354 #define CAN0_MB23_LENGTH 0xffc02ef0
1355 #define CAN0_MB23_TIMESTAMP 0xffc02ef4
1356 #define CAN0_MB23_ID0 0xffc02ef8
1357 #define CAN0_MB23_ID1 0xffc02efc
1358 #define CAN0_MB24_DATA0 0xffc02f00
1359 #define CAN0_MB24_DATA1 0xffc02f04
1360 #define CAN0_MB24_DATA2 0xffc02f08
1361 #define CAN0_MB24_DATA3 0xffc02f0c
1362 #define CAN0_MB24_LENGTH 0xffc02f10
1363 #define CAN0_MB24_TIMESTAMP 0xffc02f14
1364 #define CAN0_MB24_ID0 0xffc02f18
1365 #define CAN0_MB24_ID1 0xffc02f1c
1366 #define CAN0_MB25_DATA0 0xffc02f20
1367 #define CAN0_MB25_DATA1 0xffc02f24
1368 #define CAN0_MB25_DATA2 0xffc02f28
1369 #define CAN0_MB25_DATA3 0xffc02f2c
1370 #define CAN0_MB25_LENGTH 0xffc02f30
1371 #define CAN0_MB25_TIMESTAMP 0xffc02f34
1372 #define CAN0_MB25_ID0 0xffc02f38
1373 #define CAN0_MB25_ID1 0xffc02f3c
1374 #define CAN0_MB26_DATA0 0xffc02f40
1375 #define CAN0_MB26_DATA1 0xffc02f44
1376 #define CAN0_MB26_DATA2 0xffc02f48
1377 #define CAN0_MB26_DATA3 0xffc02f4c
1378 #define CAN0_MB26_LENGTH 0xffc02f50
1379 #define CAN0_MB26_TIMESTAMP 0xffc02f54
1380 #define CAN0_MB26_ID0 0xffc02f58
1381 #define CAN0_MB26_ID1 0xffc02f5c
1382 #define CAN0_MB27_DATA0 0xffc02f60
1383 #define CAN0_MB27_DATA1 0xffc02f64
1384 #define CAN0_MB27_DATA2 0xffc02f68
1385 #define CAN0_MB27_DATA3 0xffc02f6c
1386 #define CAN0_MB27_LENGTH 0xffc02f70
1387 #define CAN0_MB27_TIMESTAMP 0xffc02f74
1388 #define CAN0_MB27_ID0 0xffc02f78
1389 #define CAN0_MB27_ID1 0xffc02f7c
1390 #define CAN0_MB28_DATA0 0xffc02f80
1391 #define CAN0_MB28_DATA1 0xffc02f84
1392 #define CAN0_MB28_DATA2 0xffc02f88
1393 #define CAN0_MB28_DATA3 0xffc02f8c
1394 #define CAN0_MB28_LENGTH 0xffc02f90
1395 #define CAN0_MB28_TIMESTAMP 0xffc02f94
1396 #define CAN0_MB28_ID0 0xffc02f98
1397 #define CAN0_MB28_ID1 0xffc02f9c
1398 #define CAN0_MB29_DATA0 0xffc02fa0
1399 #define CAN0_MB29_DATA1 0xffc02fa4
1400 #define CAN0_MB29_DATA2 0xffc02fa8
1401 #define CAN0_MB29_DATA3 0xffc02fac
1402 #define CAN0_MB29_LENGTH 0xffc02fb0
1403 #define CAN0_MB29_TIMESTAMP 0xffc02fb4
1404 #define CAN0_MB29_ID0 0xffc02fb8
1405 #define CAN0_MB29_ID1 0xffc02fbc
1406 #define CAN0_MB30_DATA0 0xffc02fc0
1407 #define CAN0_MB30_DATA1 0xffc02fc4
1408 #define CAN0_MB30_DATA2 0xffc02fc8
1409 #define CAN0_MB30_DATA3 0xffc02fcc
1410 #define CAN0_MB30_LENGTH 0xffc02fd0
1411 #define CAN0_MB30_TIMESTAMP 0xffc02fd4
1412 #define CAN0_MB30_ID0 0xffc02fd8
1413 #define CAN0_MB30_ID1 0xffc02fdc
1414 #define CAN0_MB31_DATA0 0xffc02fe0
1415 #define CAN0_MB31_DATA1 0xffc02fe4
1416 #define CAN0_MB31_DATA2 0xffc02fe8
1417 #define CAN0_MB31_DATA3 0xffc02fec
1418 #define CAN0_MB31_LENGTH 0xffc02ff0
1419 #define CAN0_MB31_TIMESTAMP 0xffc02ff4
1420 #define CAN0_MB31_ID0 0xffc02ff8
1421 #define CAN0_MB31_ID1 0xffc02ffc
1425 #define UART3_DLL 0xffc03100
1426 #define UART3_DLH 0xffc03104
1427 #define UART3_GCTL 0xffc03108
1428 #define UART3_LCR 0xffc0310c
1429 #define UART3_MCR 0xffc03110
1430 #define UART3_LSR 0xffc03114
1431 #define UART3_MSR 0xffc03118
1432 #define UART3_SCR 0xffc0311c
1433 #define UART3_IER_SET 0xffc03120
1434 #define UART3_IER_CLEAR 0xffc03124
1435 #define UART3_THR 0xffc03128
1436 #define UART3_RBR 0xffc0312c
1440 #define NFC_CTL 0xffc03b00
1441 #define NFC_STAT 0xffc03b04
1442 #define NFC_IRQSTAT 0xffc03b08
1443 #define NFC_IRQMASK 0xffc03b0c
1444 #define NFC_ECC0 0xffc03b10
1445 #define NFC_ECC1 0xffc03b14
1446 #define NFC_ECC2 0xffc03b18
1447 #define NFC_ECC3 0xffc03b1c
1448 #define NFC_COUNT 0xffc03b20
1449 #define NFC_RST 0xffc03b24
1450 #define NFC_PGCTL 0xffc03b28
1451 #define NFC_READ 0xffc03b2c
1452 #define NFC_ADDR 0xffc03b40
1453 #define NFC_CMD 0xffc03b44
1454 #define NFC_DATA_WR 0xffc03b48
1455 #define NFC_DATA_RD 0xffc03b4c
1459 #define CNT_CONFIG 0xffc04200
1460 #define CNT_IMASK 0xffc04204
1461 #define CNT_STATUS 0xffc04208
1462 #define CNT_COMMAND 0xffc0420c
1463 #define CNT_DEBOUNCE 0xffc04210
1464 #define CNT_COUNTER 0xffc04214
1465 #define CNT_MAX 0xffc04218
1466 #define CNT_MIN 0xffc0421c
1470 #define OTP_CONTROL 0xffc04300
1471 #define OTP_BEN 0xffc04304
1472 #define OTP_STATUS 0xffc04308
1473 #define OTP_TIMING 0xffc0430c
1477 #define SECURE_SYSSWT 0xffc04320
1478 #define SECURE_CONTROL 0xffc04324
1479 #define SECURE_STATUS 0xffc04328
1483 #define DMAC1_PERIMUX 0xffc04340
1487 #define OTP_DATA0 0xffc04380
1488 #define OTP_DATA1 0xffc04384
1489 #define OTP_DATA2 0xffc04388
1490 #define OTP_DATA3 0xffc0438c
1500 #define SIC_UNMASK_ALL 0x00000000
1501 #define SIC_MASK_ALL 0xFFFFFFFF
1502 #define SIC_MASK(x) (1 << (x))
1503 #define SIC_UNMASK(x) (0xFFFFFFFF ^ (1 << (x)))
1506 #define IWR_DISABLE_ALL 0x00000000
1507 #define IWR_ENABLE_ALL 0xFFFFFFFF
1508 #define IWR_ENABLE(x) (1 << (x))
1509 #define IWR_DISABLE(x) (0xFFFFFFFF ^ (1 << (x)))
1513 #define PLL_WAKEUP 0x1
1517 #define DMA0_ERR 0x2
1518 #define EPPI0_ERR 0x4
1519 #define SPORT0_ERR 0x8
1520 #define SPORT1_ERR 0x10
1521 #define SPI0_ERR 0x20
1522 #define UART0_ERR 0x40
1532 #define PINT0 0x80000
1533 #define PINT1 0x100000
1534 #define MDMA0 0x200000
1535 #define MDMA1 0x400000
1536 #define WDOG 0x800000
1537 #define DMA1_ERR 0x1000000
1538 #define SPORT2_ERR 0x2000000
1539 #define SPORT3_ERR 0x4000000
1540 #define MXVR_SD 0x8000000
1541 #define SPI1_ERR 0x10000000
1542 #define SPI2_ERR 0x20000000
1543 #define UART1_ERR 0x40000000
1544 #define UART2_ERR 0x80000000
1548 #define CAN0_ERR 0x1
1560 #define DMA11 0x1000
1563 #define CAN0_RX 0x8000
1564 #define CAN0_TX 0x10000
1565 #define MDMA2 0x20000
1566 #define MDMA3 0x40000
1567 #define MXVR_STAT 0x80000
1568 #define MXVR_CM 0x100000
1569 #define MXVR_AP 0x200000
1570 #define EPPI1_ERR 0x400000
1571 #define EPPI2_ERR 0x800000
1572 #define UART3_ERR 0x1000000
1573 #define HOST_ERR 0x2000000
1574 #define USB_ERR 0x4000000
1575 #define PIXC_ERR 0x8000000
1576 #define NFC_ERR 0x10000000
1577 #define ATAPI_ERR 0x20000000
1578 #define CAN1_ERR 0x40000000
1579 #define DMAR0_ERR 0x80000000
1580 #define DMAR1_ERR 0x80000000
1581 #define DMAR0 0x80000000
1582 #define DMAR1 0x80000000
1592 #define CAN1_RX 0x40
1593 #define CAN1_TX 0x80
1594 #define SDH_INT_MASK0 0x100
1595 #define SDH_INT_MASK1 0x200
1596 #define USB_EINT 0x400
1597 #define USB_INT0 0x800
1598 #define USB_INT1 0x1000
1599 #define USB_INT2 0x2000
1600 #define USB_DMAINT 0x4000
1601 #define OTPSEC 0x8000
1602 #define TIMER0 0x400000
1603 #define TIMER1 0x800000
1604 #define TIMER2 0x1000000
1605 #define TIMER3 0x2000000
1606 #define TIMER4 0x4000000
1607 #define TIMER5 0x8000000
1608 #define TIMER6 0x10000000
1609 #define TIMER7 0x20000000
1610 #define PINT2 0x40000000
1611 #define PINT3 0x80000000
1620 #define DCB_TRAFFIC_PERIOD 0xf
1621 #define DEB_TRAFFIC_PERIOD 0xf0
1622 #define DAB_TRAFFIC_PERIOD 0x700
1623 #define MDMA_ROUND_ROBIN_PERIOD 0xf800
1627 #define DCB_TRAFFIC_COUNT 0xf
1628 #define DEB_TRAFFIC_COUNT 0xf0
1629 #define DAB_TRAFFIC_COUNT 0x700
1630 #define MDMA_ROUND_ROBIN_COUNT 0xf800
1638 #define AMCKEN 0x0001
1639 #define AMBEN_NONE 0x0000
1640 #define AMBEN_B0 0x0002
1641 #define AMBEN_B0_B1 0x0004
1642 #define AMBEN_B0_B1_B2 0x0006
1643 #define AMBEN_ALL 0x0008
1649 #define B0RDYPOL 0x2
1654 #define B0WAT 0xf000
1655 #define B1RDYEN 0x10000
1656 #define B1RDYPOL 0x20000
1657 #define B1TT 0xc0000
1658 #define B1ST 0x300000
1659 #define B1HT 0xc00000
1660 #define B1RAT 0xf000000
1661 #define B1WAT 0xf0000000
1666 #define B2RDYPOL 0x2
1671 #define B2WAT 0xf000
1672 #define B3RDYEN 0x10000
1673 #define B3RDYPOL 0x20000
1674 #define B3TT 0xc0000
1675 #define B3ST 0x300000
1676 #define B3HT 0xc00000
1677 #define B3RAT 0xf000000
1678 #define B3WAT 0xf0000000
1682 #define AMSB0CTL 0x3
1683 #define AMSB1CTL 0xc
1684 #define AMSB2CTL 0x30
1685 #define AMSB3CTL 0xc0
1696 #define TESTSETLOCK 0x1
1709 #define TREFI 0x3fff
1710 #define TRFC 0x3c000
1711 #define TRP 0x3c0000
1712 #define TRAS 0x3c00000
1713 #define TRC 0x3c000000
1714 #define DDR_TRAS(x) ((x<<22)&TRAS)
1715 #define DDR_TRP(x) ((x<<18)&TRP)
1716 #define DDR_TRC(x) ((x<<26)&TRC)
1717 #define DDR_TRFC(x) ((x<<14)&TRFC)
1718 #define DDR_TREFI(x) (x&TREFI)
1725 #define DDRDATWIDTH 0x3000
1726 #define EXTBANKS 0xc000
1727 #define DDRDEVWIDTH 0x30000
1728 #define DDRDEVSIZE 0xc0000
1729 #define TWTR 0xf0000000
1730 #define DDR_TWTR(x) ((x<<28)&TWTR)
1731 #define DDR_TMRD(x) ((x<<4)&TMRD)
1732 #define DDR_TWR(x) ((x<<8)&TWR)
1733 #define DDR_TRCD(x) (x&TRCD)
1734 #define DDR_DATWIDTH 0x2000
1736 #define EXTBANK_2 0x4000
1737 #define DEVSZ_64 0x40000
1738 #define DEVSZ_128 0x80000
1739 #define DEVSZ_256 0xc0000
1742 #define DEVWD_8 0x10000
1743 #define DEVWD_16 0x20000
1747 #define BURSTLENGTH 0x7
1748 #define CASLATENCY 0x70
1749 #define DLLRESET 0x100
1762 #define DEB1_PFLEN 0x3
1763 #define DEB2_PFLEN 0xc
1764 #define DEB3_PFLEN 0x30
1765 #define DEB_ARB_PRIORITY 0x700
1766 #define DEB1_URGENT 0x1000
1767 #define DEB2_URGENT 0x2000
1768 #define DEB3_URGENT 0x4000
1772 #define DEB1_ERROR 0x1
1773 #define DEB2_ERROR 0x2
1774 #define DEB3_ERROR 0x4
1775 #define CORE_ERROR 0x8
1776 #define DEB_MERROR 0x10
1777 #define DEB2_MERROR 0x20
1778 #define DEB3_MERROR 0x40
1779 #define CORE_MERROR 0x80
1783 #define DDRSRESET 0x1
1784 #define PFTCHSRESET 0x4
1787 #define MDDRENABLE 0x20
1791 #define B0WCENABLE 0x1
1792 #define B1WCENABLE 0x2
1793 #define B2WCENABLE 0x4
1794 #define B3WCENABLE 0x8
1795 #define B4WCENABLE 0x10
1796 #define B5WCENABLE 0x20
1797 #define B6WCENABLE 0x40
1798 #define B7WCENABLE 0x80
1799 #define B0RCENABLE 0x100
1800 #define B1RCENABLE 0x200
1801 #define B2RCENABLE 0x400
1802 #define B3RCENABLE 0x800
1803 #define B4RCENABLE 0x1000
1804 #define B5RCENABLE 0x2000
1805 #define B6RCENABLE 0x4000
1806 #define B7RCENABLE 0x8000
1807 #define ROWACTCENABLE 0x10000
1808 #define RWTCENABLE 0x20000
1809 #define ARCENABLE 0x40000
1810 #define GC0ENABLE 0x100000
1811 #define GC1ENABLE 0x200000
1812 #define GC2ENABLE 0x400000
1813 #define GC3ENABLE 0x800000
1814 #define GCCONTROL 0x3000000
1818 #define CB0WCOUNT 0x1
1819 #define CB1WCOUNT 0x2
1820 #define CB2WCOUNT 0x4
1821 #define CB3WCOUNT 0x8
1822 #define CB4WCOUNT 0x10
1823 #define CB5WCOUNT 0x20
1824 #define CB6WCOUNT 0x40
1825 #define CB7WCOUNT 0x80
1826 #define CBRCOUNT 0x100
1827 #define CB1RCOUNT 0x200
1828 #define CB2RCOUNT 0x400
1829 #define CB3RCOUNT 0x800
1830 #define CB4RCOUNT 0x1000
1831 #define CB5RCOUNT 0x2000
1832 #define CB6RCOUNT 0x4000
1833 #define CB7RCOUNT 0x8000
1834 #define CRACOUNT 0x10000
1835 #define CRWTACOUNT 0x20000
1836 #define CARCOUNT 0x40000
1837 #define CG0COUNT 0x100000
1838 #define CG1COUNT 0x200000
1839 #define CG2COUNT 0x400000
1840 #define CG3COUNT 0x800000
1871 #define PxM8 0x30000
1872 #define PxM9 0xc0000
1873 #define PxM10 0x300000
1874 #define PxM11 0xc00000
1875 #define PxM12 0x3000000
1876 #define PxM13 0xc000000
1877 #define PxM14 0x30000000
1878 #define PxM15 0xc0000000
1903 #define PULSE_HI 0x4
1904 #define PERIOD_CNT 0x8
1905 #define IRQ_ENA 0x10
1906 #define TIN_SEL 0x20
1907 #define OUT_DIS 0x40
1908 #define CLK_SEL 0x80
1909 #define TOGGLE_HI 0x100
1910 #define EMU_RUN 0x200
1911 #define ERR_TYP 0xc000
1930 #define TIMDIS4 0x10
1931 #define TIMDIS5 0x20
1932 #define TIMDIS6 0x40
1933 #define TIMDIS7 0x80
1941 #define TOVF_ERR0 0x10
1942 #define TOVF_ERR1 0x20
1943 #define TOVF_ERR2 0x40
1944 #define TOVF_ERR3 0x80
1945 #define TRUN0 0x1000
1946 #define TRUN1 0x2000
1947 #define TRUN2 0x4000
1948 #define TRUN3 0x8000
1949 #define TIMIL4 0x10000
1950 #define TIMIL5 0x20000
1951 #define TIMIL6 0x40000
1952 #define TIMIL7 0x80000
1953 #define TOVF_ERR4 0x100000
1954 #define TOVF_ERR5 0x200000
1955 #define TOVF_ERR6 0x400000
1956 #define TOVF_ERR7 0x800000
1957 #define TRUN4 0x10000000
1958 #define TRUN5 0x20000000
1959 #define TRUN6 0x40000000
1960 #define TRUN7 0x80000000
1966 #define L1IDABL 0x1c
1967 #define L1DADABL 0xe0
1968 #define L1DBDABL 0x700
1969 #define DMA0OVR 0x800
1970 #define DMA1OVR 0x1000
1971 #define EMUOVR 0x4000
1972 #define OTPSEN 0x8000
1973 #define L2DABL 0x70000
1988 #define SECSTAT 0xe0
1991 #define SYSTEM_RESET 0x0007
1992 #define DOUBLE_FAULT 0x0008
1993 #define RESET_DOUBLE 0x2000
1994 #define RESET_WDOG 0x4000
1995 #define RESET_SOFTWARE 0x8000
1999 #define CFIFO_ERR 0x1
2000 #define YFIFO_ERR 0x2
2001 #define LTERR_OVR 0x4
2002 #define LTERR_UNDR 0x8
2003 #define FTERR_OVR 0x10
2004 #define FTERR_UNDR 0x20
2005 #define ERR_NCOR 0x40
2006 #define DMA1URQ 0x80
2007 #define DMA0URQ 0x100
2008 #define ERR_DET 0x4000
2014 #define EPPI_DIR 0x2
2015 #define XFR_TYPE 0xc
2017 #define FLD_SEL 0x40
2018 #define ITU_TYPE 0x80
2019 #define BLANKGEN 0x100
2020 #define ICLKGEN 0x200
2021 #define IFSGEN 0x400
2024 #define DLENGTH 0x38000
2025 #define SKIP_EN 0x40000
2026 #define SKIP_EO 0x80000
2027 #define PACKEN 0x100000
2028 #define SWAPEN 0x200000
2029 #define SIGN_EXT 0x400000
2030 #define SPLT_EVEN_ODD 0x800000
2031 #define SUBSPLT_ODD 0x1000000
2032 #define DMACFG 0x2000000
2033 #define RGB_FMT_EN 0x4000000
2034 #define FIFO_RWM 0x18000000
2035 #define FIFO_UWM 0x60000000
2037 #define DLEN_8 (0 << 15)
2038 #define DLEN_10 (1 << 15)
2039 #define DLEN_12 (2 << 15)
2040 #define DLEN_14 (3 << 15)
2041 #define DLEN_16 (4 << 15)
2042 #define DLEN_18 (5 << 15)
2043 #define DLEN_24 (6 << 15)
2048 #define F1VB_BD 0xff
2049 #define F1VB_AD 0xff00
2050 #define F2VB_BD 0xff0000
2051 #define F2VB_AD 0xff000000
2055 #define F1_ACT 0xffff
2056 #define F2_ACT 0xffff0000
2060 #define LOW_ODD 0xff
2061 #define HIGH_ODD 0xff00
2062 #define LOW_EVEN 0xff0000
2063 #define HIGH_EVEN 0xff000000
2072 #define BCODE_WAKEUP 0x0000
2073 #define BCODE_FULLBOOT 0x0010
2074 #define BCODE_QUICKBOOT 0x0020
2075 #define BCODE_NOBOOT 0x0030
2079 #define PWM_OUT 0x0001
2080 #define WDTH_CAP 0x0002
2081 #define EXT_CLK 0x0003
2085 #define PIQ0 0x00000001
2086 #define PIQ1 0x00000002
2087 #define PIQ2 0x00000004
2088 #define PIQ3 0x00000008
2090 #define PIQ4 0x00000010
2091 #define PIQ5 0x00000020
2092 #define PIQ6 0x00000040
2093 #define PIQ7 0x00000080
2095 #define PIQ8 0x00000100
2096 #define PIQ9 0x00000200
2097 #define PIQ10 0x00000400
2098 #define PIQ11 0x00000800
2100 #define PIQ12 0x00001000
2101 #define PIQ13 0x00002000
2102 #define PIQ14 0x00004000
2103 #define PIQ15 0x00008000
2105 #define PIQ16 0x00010000
2106 #define PIQ17 0x00020000
2107 #define PIQ18 0x00040000
2108 #define PIQ19 0x00080000
2110 #define PIQ20 0x00100000
2111 #define PIQ21 0x00200000
2112 #define PIQ22 0x00400000
2113 #define PIQ23 0x00800000
2115 #define PIQ24 0x01000000
2116 #define PIQ25 0x02000000
2117 #define PIQ26 0x04000000
2118 #define PIQ27 0x08000000
2120 #define PIQ28 0x10000000
2121 #define PIQ29 0x20000000
2122 #define PIQ30 0x40000000
2123 #define PIQ31 0x80000000
2127 #define MUX0 0x00000003
2128 #define MUX0_0 0x00000000
2129 #define MUX0_1 0x00000001
2130 #define MUX0_2 0x00000002
2131 #define MUX0_3 0x00000003
2133 #define MUX1 0x0000000C
2134 #define MUX1_0 0x00000000
2135 #define MUX1_1 0x00000004
2136 #define MUX1_2 0x00000008
2137 #define MUX1_3 0x0000000C
2139 #define MUX2 0x00000030
2140 #define MUX2_0 0x00000000
2141 #define MUX2_1 0x00000010
2142 #define MUX2_2 0x00000020
2143 #define MUX2_3 0x00000030
2145 #define MUX3 0x000000C0
2146 #define MUX3_0 0x00000000
2147 #define MUX3_1 0x00000040
2148 #define MUX3_2 0x00000080
2149 #define MUX3_3 0x000000C0
2151 #define MUX4 0x00000300
2152 #define MUX4_0 0x00000000
2153 #define MUX4_1 0x00000100
2154 #define MUX4_2 0x00000200
2155 #define MUX4_3 0x00000300
2157 #define MUX5 0x00000C00
2158 #define MUX5_0 0x00000000
2159 #define MUX5_1 0x00000400
2160 #define MUX5_2 0x00000800
2161 #define MUX5_3 0x00000C00
2163 #define MUX6 0x00003000
2164 #define MUX6_0 0x00000000
2165 #define MUX6_1 0x00001000
2166 #define MUX6_2 0x00002000
2167 #define MUX6_3 0x00003000
2169 #define MUX7 0x0000C000
2170 #define MUX7_0 0x00000000
2171 #define MUX7_1 0x00004000
2172 #define MUX7_2 0x00008000
2173 #define MUX7_3 0x0000C000
2175 #define MUX8 0x00030000
2176 #define MUX8_0 0x00000000
2177 #define MUX8_1 0x00010000
2178 #define MUX8_2 0x00020000
2179 #define MUX8_3 0x00030000
2181 #define MUX9 0x000C0000
2182 #define MUX9_0 0x00000000
2183 #define MUX9_1 0x00040000
2184 #define MUX9_2 0x00080000
2185 #define MUX9_3 0x000C0000
2187 #define MUX10 0x00300000
2188 #define MUX10_0 0x00000000
2189 #define MUX10_1 0x00100000
2190 #define MUX10_2 0x00200000
2191 #define MUX10_3 0x00300000
2193 #define MUX11 0x00C00000
2194 #define MUX11_0 0x00000000
2195 #define MUX11_1 0x00400000
2196 #define MUX11_2 0x00800000
2197 #define MUX11_3 0x00C00000
2199 #define MUX12 0x03000000
2200 #define MUX12_0 0x00000000
2201 #define MUX12_1 0x01000000
2202 #define MUX12_2 0x02000000
2203 #define MUX12_3 0x03000000
2205 #define MUX13 0x0C000000
2206 #define MUX13_0 0x00000000
2207 #define MUX13_1 0x04000000
2208 #define MUX13_2 0x08000000
2209 #define MUX13_3 0x0C000000
2211 #define MUX14 0x30000000
2212 #define MUX14_0 0x00000000
2213 #define MUX14_1 0x10000000
2214 #define MUX14_2 0x20000000
2215 #define MUX14_3 0x30000000
2217 #define MUX15 0xC0000000
2218 #define MUX15_0 0x00000000
2219 #define MUX15_1 0x40000000
2220 #define MUX15_2 0x80000000
2221 #define MUX15_3 0xC0000000
2223 #define MUX(b15,b14,b13,b12,b11,b10,b9,b8,b7,b6,b5,b4,b3,b2,b1,b0) \
2224 ((((b15)&3) << 30) | \
2225 (((b14)&3) << 28) | \
2226 (((b13)&3) << 26) | \
2227 (((b12)&3) << 24) | \
2228 (((b11)&3) << 22) | \
2229 (((b10)&3) << 20) | \
2230 (((b9) &3) << 18) | \
2231 (((b8) &3) << 16) | \
2232 (((b7) &3) << 14) | \
2233 (((b6) &3) << 12) | \
2234 (((b5) &3) << 10) | \
2235 (((b4) &3) << 8) | \
2236 (((b3) &3) << 6) | \
2237 (((b2) &3) << 4) | \
2238 (((b1) &3) << 2) | \
2243 #define B0MAP 0x000000FF
2244 #define B0MAP_PAL 0x00000000
2245 #define B0MAP_PBL 0x00000001
2246 #define B1MAP 0x0000FF00
2247 #define B1MAP_PAH 0x00000000
2248 #define B1MAP_PBH 0x00000100
2249 #define B2MAP 0x00FF0000
2250 #define B2MAP_PAL 0x00000000
2251 #define B2MAP_PBL 0x00010000
2252 #define B3MAP 0xFF000000
2253 #define B3MAP_PAH 0x00000000
2254 #define B3MAP_PBH 0x01000000
2258 #define B0MAP_PCL 0x00000000
2259 #define B0MAP_PDL 0x00000001
2260 #define B0MAP_PEL 0x00000002
2261 #define B0MAP_PFL 0x00000003
2262 #define B0MAP_PGL 0x00000004
2263 #define B0MAP_PHL 0x00000005
2264 #define B0MAP_PIL 0x00000006
2265 #define B0MAP_PJL 0x00000007
2267 #define B1MAP_PCH 0x00000000
2268 #define B1MAP_PDH 0x00000100
2269 #define B1MAP_PEH 0x00000200
2270 #define B1MAP_PFH 0x00000300
2271 #define B1MAP_PGH 0x00000400
2272 #define B1MAP_PHH 0x00000500
2273 #define B1MAP_PIH 0x00000600
2274 #define B1MAP_PJH 0x00000700
2276 #define B2MAP_PCL 0x00000000
2277 #define B2MAP_PDL 0x00010000
2278 #define B2MAP_PEL 0x00020000
2279 #define B2MAP_PFL 0x00030000
2280 #define B2MAP_PGL 0x00040000
2281 #define B2MAP_PHL 0x00050000
2282 #define B2MAP_PIL 0x00060000
2283 #define B2MAP_PJL 0x00070000
2285 #define B3MAP_PCH 0x00000000
2286 #define B3MAP_PDH 0x01000000
2287 #define B3MAP_PEH 0x02000000
2288 #define B3MAP_PFH 0x03000000
2289 #define B3MAP_PGH 0x04000000
2290 #define B3MAP_PHH 0x05000000
2291 #define B3MAP_PIH 0x06000000
2292 #define B3MAP_PJH 0x07000000