12 #define rINTOFFSET_ADDR 0x14400014 14 #define rBWSCON (*(volatile unsigned *)0x14000000) 15 #define rBANKCON0 (*(volatile unsigned *)0x14000004) 16 #define rBANKCON1 (*(volatile unsigned *)0x14000008) 17 #define rBANKCON2 (*(volatile unsigned *)0x1400000C) 18 #define rBANKCON3 (*(volatile unsigned *)0x14000010) 19 #define rBANKCON4 (*(volatile unsigned *)0x14000014) 20 #define rBANKCON5 (*(volatile unsigned *)0x14000018) 21 #define rBANKCON6 (*(volatile unsigned *)0x1400001C) 22 #define rBANKCON7 (*(volatile unsigned *)0x14000020) 23 #define rREFRESH (*(volatile unsigned *)0x14000024) 24 #define rBANKSIZE (*(volatile unsigned *)0x14000028) 25 #define rMRSRB6 (*(volatile unsigned *)0x1400002C) 26 #define rMRSRB7 (*(volatile unsigned *)0x14000030) 30 #define rSRCPND (*(volatile unsigned *)0x14400000) 31 #define rINTMOD (*(volatile unsigned *)0x14400004) 32 #define rINTMSK (*(volatile unsigned *)0x14400008) 33 #define rPRIORITY (*(volatile unsigned *)0x1440000C) 34 #define rINTPND (*(volatile unsigned *)0x14400010) 35 #define rINTOFFSET (*(volatile unsigned *)0x14400014) 39 #define rDISRC0 (*(volatile unsigned *)0x14600000) 40 #define rDIDST0 (*(volatile unsigned *)0x14600004) 41 #define rDCON0 (*(volatile unsigned *)0x14600008) 42 #define rDSTAT0 (*(volatile unsigned *)0x1460000C) 43 #define rDCSRC0 (*(volatile unsigned *)0x14600010) 44 #define rDCDST0 (*(volatile unsigned *)0x14600014) 45 #define rDMASKTRIG0 (*(volatile unsigned *)0x14600018) 46 #define rDISRC1 (*(volatile unsigned *)0x14600020) 47 #define rDIDST1 (*(volatile unsigned *)0x14600024) 48 #define rDCON1 (*(volatile unsigned *)0x14600028) 49 #define rDSTAT1 (*(volatile unsigned *)0x1460002C) 50 #define rDCSRC1 (*(volatile unsigned *)0x14600030) 51 #define rDCDST1 (*(volatile unsigned *)0x14600034) 52 #define rDMASKTRIG1 (*(volatile unsigned *)0x14600038) 53 #define rDISRC2 (*(volatile unsigned *)0x14600040) 54 #define rDIDST2 (*(volatile unsigned *)0x14600044) 55 #define rDCON2 (*(volatile unsigned *)0x14600048) 56 #define rDSTAT2 (*(volatile unsigned *)0x1460004C) 57 #define rDCSRC2 (*(volatile unsigned *)0x14600050) 58 #define rDCDST2 (*(volatile unsigned *)0x14600054) 59 #define rDMASKTRIG2 (*(volatile unsigned *)0x14600058) 60 #define rDISRC3 (*(volatile unsigned *)0x14600060) 61 #define rDIDST3 (*(volatile unsigned *)0x14600064) 62 #define rDCON3 (*(volatile unsigned *)0x14600068) 63 #define rDSTAT3 (*(volatile unsigned *)0x1460006C) 64 #define rDCSRC3 (*(volatile unsigned *)0x14600070) 65 #define rDCDST3 (*(volatile unsigned *)0x14600074) 66 #define rDMASKTRIG3 (*(volatile unsigned *)0x14600078) 70 #define rLOCKTIME (*(volatile unsigned *)0x14800000) 71 #define rMPLLCON (*(volatile unsigned *)0x14800004) 72 #define rUPLLCON (*(volatile unsigned *)0x14800008) 73 #define rCLKCON (*(volatile unsigned *)0x1480000C) 74 #define rCLKSLOW (*(volatile unsigned *)0x14800010) 75 #define rCLKDIVN (*(volatile unsigned *)0x14800014) 79 #define rLCDCON1 (*(volatile unsigned *)0x14A00000) 80 #define rLCDCON2 (*(volatile unsigned *)0x14A00004) 81 #define rLCDCON3 (*(volatile unsigned *)0x14A00008) 82 #define rLCDCON4 (*(volatile unsigned *)0x14A0000C) 83 #define rLCDCON5 (*(volatile unsigned *)0x14A00010) 84 #define rLCDSADDR1 (*(volatile unsigned *)0x14A00014) 85 #define rLCDSADDR2 (*(volatile unsigned *)0x14A00018) 86 #define rLCDSADDR3 (*(volatile unsigned *)0x14A0001C) 87 #define rREDLUT (*(volatile unsigned *)0x14A00020) 88 #define rGREENLUT (*(volatile unsigned *)0x14A00024) 89 #define rBLUELUT (*(volatile unsigned *)0x14A00028) 90 #define rDP1_2 (*(volatile unsigned *)0x14A0002C) 91 #define rDP4_7 (*(volatile unsigned *)0x14A00030) 92 #define rDP3_5 (*(volatile unsigned *)0x14A00034) 93 #define rDP2_3 (*(volatile unsigned *)0x14A00038) 94 #define rDP5_7 (*(volatile unsigned *)0x14A0003c) 95 #define rDP3_4 (*(volatile unsigned *)0x14A00040) 96 #define rDP4_5 (*(volatile unsigned *)0x14A00044) 97 #define rDP6_7 (*(volatile unsigned *)0x14A00048) 98 #define rDITHMODE (*(volatile unsigned *)0x14A0004C) 99 #define rTPAL (*(volatile unsigned *)0x14A00050) 100 #define GP32_PALETTE (*(volatile unsigned *)0x14A00400) 104 #define rULCON0 (*(volatile unsigned char *)0x15000000) 105 #define rUCON0 (*(volatile unsigned short *)0x15000004) 106 #define rUFCON0 (*(volatile unsigned char *)0x15000008) 107 #define rUMCON0 (*(volatile unsigned char *)0x1500000C) 108 #define rUTRSTAT0 (*(volatile unsigned char *)0x15000010) 109 #define rUERSTAT0 (*(volatile unsigned char *)0x15000014) 110 #define rUFSTAT0 (*(volatile unsigned short *)0x15000018) 111 #define rUMSTAT0 (*(volatile unsigned char *)0x1500001C) 112 #define rUBRDIV0 (*(volatile unsigned short *)0x15000028) 114 #define rULCON1 (*(volatile unsigned char *)0x15004000) 115 #define rUCON1 (*(volatile unsigned short *)0x15004004) 116 #define rUFCON1 (*(volatile unsigned char *)0x15004008) 117 #define rUMCON1 (*(volatile unsigned char *)0x1500400C) 118 #define rUTRSTAT1 (*(volatile unsigned char *)0x15004010) 119 #define rUERSTAT1 (*(volatile unsigned char *)0x15004014) 120 #define rUFSTAT1 (*(volatile unsigned short *)0x15004018) 121 #define rUMSTAT1 (*(volatile unsigned char *)0x1500401C) 122 #define rUBRDIV1 (*(volatile unsigned short *)0x15004028) 125 #define rUTXH0 (*(volatile unsigned char *)0x15000023) 126 #define rURXH0 (*(volatile unsigned char *)0x15000027) 127 #define rUTXH1 (*(volatile unsigned char *)0x15004023) 128 #define rURXH1 (*(volatile unsigned char *)0x15004027) 130 #define WrUTXH0(ch) (*(volatile unsigned char *)0x15000023)=(unsigned char)(ch) 131 #define RdURXH0() (*(volatile unsigned char *)0x15000027) 132 #define WrUTXH1(ch) (*(volatile unsigned char *)0x15004023)=(unsigned char)(ch) 133 #define RdURXH1() (*(volatile unsigned char *)0x15004027) 135 #define UTXH0 (0x15000020+3) 136 #define URXH0 (0x15000024+3) 137 #define UTXH1 (0x15004020+3) 138 #define URXH1 (0x15004024+3) 141 #define rUTXH0 (*(volatile unsigned char *)0x15000020) 142 #define rURXH0 (*(volatile unsigned char *)0x15000024) 143 #define rUTXH1 (*(volatile unsigned char *)0x15004020) 144 #define rURXH1 (*(volatile unsigned char *)0x15004024) 146 #define WrUTXH0(ch) (*(volatile unsigned char *)0x15000020)=(unsigned char)(ch) 147 #define RdURXH0() (*(volatile unsigned char *)0x15000024) 148 #define WrUTXH1(ch) (*(volatile unsigned char *)0x15004020)=(unsigned char)(ch) 149 #define RdURXH1() (*(volatile unsigned char *)0x15004024) 151 #define UTXH0 (0x15000020) 152 #define URXH0 (0x15000024) 153 #define UTXH1 (0x15004020) 154 #define URXH1 (0x15004024) 159 #define rTCFG0 (*(volatile unsigned *)0x15100000) 160 #define rTCFG1 (*(volatile unsigned *)0x15100004) 161 #define rTCON (*(volatile unsigned *)0x15100008) 162 #define rTCNTB0 (*(volatile unsigned *)0x1510000C) 163 #define rTCMPB0 (*(volatile unsigned *)0x15100010) 164 #define rTCNTO0 (*(volatile unsigned *)0x15100014) 165 #define rTCNTB1 (*(volatile unsigned *)0x15100018) 166 #define rTCMPB1 (*(volatile unsigned *)0x1510001C) 167 #define rTCNTO1 (*(volatile unsigned *)0x15100020) 168 #define rTCNTB2 (*(volatile unsigned *)0x15100024) 169 #define rTCMPB2 (*(volatile unsigned *)0x15100028) 170 #define rTCNTO2 (*(volatile unsigned *)0x1510002C) 171 #define rTCNTB3 (*(volatile unsigned *)0x15100030) 172 #define rTCMPB3 (*(volatile unsigned *)0x15100034) 173 #define rTCNTO3 (*(volatile unsigned *)0x15100038) 174 #define rTCNTB4 (*(volatile unsigned *)0x1510003C) 175 #define rTCNTO4 (*(volatile unsigned *)0x15100040) 179 #define rFUNC_ADDR_REG (*(volatile unsigned *)0x15200140) 180 #define rPWR_REG (*(volatile unsigned *)0x15200144) 181 #define rINT_REG (*(volatile unsigned *)0x15200148) 182 #define rINT_MASK_REG (*(volatile unsigned *)0x1520014C) 183 #define rFRAME_NUM_REG (*(volatile unsigned *)0x15200150) 184 #define rRESUME_CON_REG (*(volatile unsigned *)0x15200154) 185 #define rEP0_CSR (*(volatile unsigned *)0x15200160) 186 #define rEP0_MAXP (*(volatile unsigned *)0x15200164) 187 #define rEP0_OUT_CNT (*(volatile unsigned *)0x15200168) 188 #define rEP0_FIFO (*(volatile unsigned *)0x1520016C) 189 #define rEP1_IN_CSR (*(volatile unsigned *)0x15200180) 190 #define rEP1_IN_MAXP (*(volatile unsigned *)0x15200184) 191 #define rEP1_FIFO (*(volatile unsigned *)0x15200188) 192 #define rEP2_IN_CSR (*(volatile unsigned *)0x15200190) 193 #define rEP2_IN_MAXP (*(volatile unsigned *)0x15200194) 194 #define rEP2_FIFO (*(volatile unsigned *)0x15200198) 195 #define rEP3_OUT_CSR (*(volatile unsigned *)0x152001A0) 196 #define rEP3_OUT_MAXP (*(volatile unsigned *)0x152001A4) 197 #define rEP3_OUT_CNT (*(volatile unsigned *)0x152001A8) 198 #define rEP3_FIFO (*(volatile unsigned *)0x152001AC) 199 #define rEP4_OUT_CSR (*(volatile unsigned *)0x152001B0) 200 #define rEP4_OUT_MAXP (*(volatile unsigned *)0x152001B4) 201 #define rEP4_OUT_CNT (*(volatile unsigned *)0x152001B8) 202 #define rEP4_FIFO (*(volatile unsigned *)0x152001BC) 203 #define rDMA_CON (*(volatile unsigned *)0x152001C0) 204 #define rDMA_UNIT (*(volatile unsigned *)0x152001C4) 205 #define rDMA_FIFO (*(volatile unsigned *)0x152001C8) 206 #define rDMA_TX (*(volatile unsigned *)0x152001CC) 207 #define rTEST_MODE (*(volatile unsigned *)0x152001F4) 208 #define rIN_CON_REG (*(volatile unsigned *)0x152001F8) 212 #define rWTCON (*(volatile unsigned *)0x15300000) 213 #define rWTDAT (*(volatile unsigned *)0x15300004) 214 #define rWTCNT (*(volatile unsigned *)0x15300008) 218 #define rIICCON (*(volatile unsigned *)0x15400000) 219 #define rIICSTAT (*(volatile unsigned *)0x15400004) 220 #define rIICADD (*(volatile unsigned *)0x15400008) 221 #define rIICDS (*(volatile unsigned *)0x1540000C) 225 #define rIISCON (*(volatile unsigned *)0x15508000) 226 #define rIISMOD (*(volatile unsigned *)0x15508004) 227 #define rIISPSR (*(volatile unsigned *)0x15508008) 228 #define rIISFIFCON (*(volatile unsigned *)0x1550800C) 231 #define IISFIF ((volatile unsigned short *)0x15508012) 234 #define IISFIF ((volatile unsigned short *)0x15508010) 239 #define rPACON (*(volatile unsigned *)0x15600000) 240 #define rPADAT (*(volatile unsigned *)0x15600004) 242 #define rPBCON (*(volatile unsigned *)0x15600008) 243 #define rPBDAT (*(volatile unsigned *)0x1560000C) 244 #define rPBUP (*(volatile unsigned *)0x15600010) 246 #define rPCCON (*(volatile unsigned *)0x15600014) 247 #define rPCDAT (*(volatile unsigned *)0x15600018) 248 #define rPCUP (*(volatile unsigned *)0x1560001C) 250 #define rPDCON (*(volatile unsigned *)0x15600020) 251 #define rPDDAT (*(volatile unsigned *)0x15600024) 252 #define rPDUP (*(volatile unsigned *)0x15600028) 254 #define rPECON (*(volatile unsigned *)0x1560002C) 255 #define rPEDAT (*(volatile unsigned *)0x15600030) 256 #define rPEUP (*(volatile unsigned *)0x15600034) 258 #define rPFCON (*(volatile unsigned *)0x15600038) 259 #define rPFDAT (*(volatile unsigned *)0x1560003C) 260 #define rPFUP (*(volatile unsigned *)0x15600040) 262 #define rPGCON (*(volatile unsigned *)0x15600044) 263 #define rPGDAT (*(volatile unsigned *)0x15600048) 264 #define rPGUP (*(volatile unsigned *)0x1560004C) 266 #define rOPENCR (*(volatile unsigned *)0x15600050) 267 #define rMISCCR (*(volatile unsigned *)0x15600054) 268 #define rEXTINT (*(volatile unsigned *)0x15600058) 273 #define rRTCCON (*(volatile unsigned char *)0x15700043) 274 #define rRTCALM (*(volatile unsigned char *)0x15700053) 275 #define rALMSEC (*(volatile unsigned char *)0x15700057) 276 #define rALMMIN (*(volatile unsigned char *)0x1570005B) 277 #define rALMHOUR (*(volatile unsigned char *)0x1570005F) 278 #define rALMDAY (*(volatile unsigned char *)0x15700063) 279 #define rALMMON (*(volatile unsigned char *)0x15700067) 280 #define rALMYEAR (*(volatile unsigned char *)0x1570006B) 281 #define rRTCRST (*(volatile unsigned char *)0x1570006F) 282 #define rBCDSEC (*(volatile unsigned char *)0x15700073) 283 #define rBCDMIN (*(volatile unsigned char *)0x15700077) 284 #define rBCDHOUR (*(volatile unsigned char *)0x1570007B) 285 #define rBCDDAY (*(volatile unsigned char *)0x1570007F) 286 #define rBCDDATE (*(volatile unsigned char *)0x15700083) 287 #define rBCDMON (*(volatile unsigned char *)0x15700087) 288 #define rBCDYEAR (*(volatile unsigned char *)0x1570008B) 289 #define rTICINT (*(volatile unsigned char *)0x15700047) 292 #define rRTCCON (*(volatile unsigned char *)0x15700040) 293 #define rRTCALM (*(volatile unsigned char *)0x15700050) 294 #define rALMSEC (*(volatile unsigned char *)0x15700054) 295 #define rALMMIN (*(volatile unsigned char *)0x15700058) 296 #define rALMHOUR (*(volatile unsigned char *)0x1570005C) 297 #define rALMDAY (*(volatile unsigned char *)0x15700060) 298 #define rALMMON (*(volatile unsigned char *)0x15700064) 299 #define rALMYEAR (*(volatile unsigned char *)0x15700068) 300 #define rRTCRST (*(volatile unsigned char *)0x1570006C) 301 #define rBCDSEC (*(volatile unsigned char *)0x15700070) 302 #define rBCDMIN (*(volatile unsigned char *)0x15700074) 303 #define rBCDHOUR (*(volatile unsigned char *)0x15700078) 304 #define rBCDDAY (*(volatile unsigned char *)0x1570007C) 305 #define rBCDDATE (*(volatile unsigned char *)0x15700080) 306 #define rBCDMON (*(volatile unsigned char *)0x15700084) 307 #define rBCDYEAR (*(volatile unsigned char *)0x15700088) 308 #define rTICINT (*(volatile unsigned char *)0x15700044) 313 #define rADCCON (*(volatile unsigned *)0x15800000) 314 #define rADCDAT (*(volatile unsigned *)0x15800004) 318 #define rSPCON (*(volatile unsigned *)0x15900000) 319 #define rSPSTA (*(volatile unsigned *)0x15900004) 320 #define rSPPIN (*(volatile unsigned *)0x15900008) 321 #define rSPPRE (*(volatile unsigned *)0x1590000C) 322 #define rSPTDAT (*(volatile unsigned *)0x15900010) 323 #define rSPRDAT (*(volatile unsigned *)0x15900014) 327 #define rMMCON (*(volatile unsigned *)0x15a00000) 328 #define rMMCRR (*(volatile unsigned *)0x15a00004) 329 #define rMMFCON (*(volatile unsigned *)0x15a00008) 330 #define rMMSTA (*(volatile unsigned *)0x15a0000C) 331 #define rMMFSTA (*(volatile unsigned *)0x15a00010) 332 #define rMMPRE (*(volatile unsigned *)0x15a00014) 333 #define rMMLEN (*(volatile unsigned *)0x15a00018) 334 #define rMMCR7 (*(volatile unsigned *)0x15a0001C) 335 #define rMMRSP0 (*(volatile unsigned *)0x15a00020) 336 #define rMMRSP1 (*(volatile unsigned *)0x15a00024) 337 #define rMMRSP2 (*(volatile unsigned *)0x15a00028) 338 #define rMMRSP3 (*(volatile unsigned *)0x15a0002C) 339 #define rMMCMD0 (*(volatile unsigned *)0x15a00030) 340 #define rMMCMD1 (*(volatile unsigned *)0x15a00034) 341 #define rMMCR16 (*(volatile unsigned *)0x15a00038) 342 #define rMMDAT (*(volatile unsigned *)0x15a0003C) 345 #define _ISR_STARTADDRESS rtems_vector_table 347 #define pISR_RESET (*(unsigned *)(_ISR_STARTADDRESS+0x0)) 348 #define pISR_UNDEF (*(unsigned *)(_ISR_STARTADDRESS+0x4)) 349 #define pISR_SWI (*(unsigned *)(_ISR_STARTADDRESS+0x8)) 350 #define pISR_PABORT (*(unsigned *)(_ISR_STARTADDRESS+0xC)) 351 #define pISR_DABORT (*(unsigned *)(_ISR_STARTADDRESS+0x10)) 352 #define pISR_RESERVED (*(unsigned *)(_ISR_STARTADDRESS+0x14)) 353 #define pISR_IRQ (*(unsigned *)(_ISR_STARTADDRESS+0x18)) 354 #define pISR_FIQ (*(unsigned *)(_ISR_STARTADDRESS+0x1C)) 356 #define pISR_EINT0 (*(unsigned *)(_ISR_STARTADDRESS+0x20)) 357 #define pISR_EINT1 (*(unsigned *)(_ISR_STARTADDRESS+0x24)) 358 #define pISR_EINT2 (*(unsigned *)(_ISR_STARTADDRESS+0x28)) 359 #define pISR_EINT3 (*(unsigned *)(_ISR_STARTADDRESS+0x2C)) 360 #define pISR_EINT4 (*(unsigned *)(_ISR_STARTADDRESS+0x30)) 361 #define pISR_EINT5 (*(unsigned *)(_ISR_STARTADDRESS+0x34)) 362 #define pISR_EINT6 (*(unsigned *)(_ISR_STARTADDRESS+0x38)) 363 #define pISR_EINT7 (*(unsigned *)(_ISR_STARTADDRESS+0x3C)) 364 #define pISR_TICK (*(unsigned *)(_ISR_STARTADDRESS+0x40)) 365 #define pISR_WDT (*(unsigned *)(_ISR_STARTADDRESS+0x44)) 366 #define pISR_TIMER0 (*(unsigned *)(_ISR_STARTADDRESS+0x48)) 367 #define pISR_TIMER1 (*(unsigned *)(_ISR_STARTADDRESS+0x4C)) 368 #define pISR_TIMER2 (*(unsigned *)(_ISR_STARTADDRESS+0x50)) 369 #define pISR_TIMER3 (*(unsigned *)(_ISR_STARTADDRESS+0x54)) 370 #define pISR_TIMER4 (*(unsigned *)(_ISR_STARTADDRESS+0x58)) 371 #define pISR_UERR01 (*(unsigned *)(_ISR_STARTADDRESS+0x5C)) 372 #define pISR_NOTUSED (*(unsigned *)(_ISR_STARTADDRESS+0x60)) 373 #define pISR_DMA0 (*(unsigned *)(_ISR_STARTADDRESS+0x64)) 374 #define pISR_DMA1 (*(unsigned *)(_ISR_STARTADDRESS+0x68)) 375 #define pISR_DMA2 (*(unsigned *)(_ISR_STARTADDRESS+0x6C)) 376 #define pISR_DMA3 (*(unsigned *)(_ISR_STARTADDRESS+0x70)) 377 #define pISR_MMC (*(unsigned *)(_ISR_STARTADDRESS+0x74)) 378 #define pISR_SPI (*(unsigned *)(_ISR_STARTADDRESS+0x78)) 379 #define pISR_URXD0 (*(unsigned *)(_ISR_STARTADDRESS+0x7C)) 380 #define pISR_URXD1 (*(unsigned *)(_ISR_STARTADDRESS+0x80)) 381 #define pISR_USBD (*(unsigned *)(_ISR_STARTADDRESS+0x84)) 382 #define pISR_USBH (*(unsigned *)(_ISR_STARTADDRESS+0x88)) 383 #define pISR_IIC (*(unsigned *)(_ISR_STARTADDRESS+0x8C)) 384 #define pISR_UTXD0 (*(unsigned *)(_ISR_STARTADDRESS+0x90)) 385 #define pISR_UTXD1 (*(unsigned *)(_ISR_STARTADDRESS+0x94)) 386 #define pISR_RTC (*(unsigned *)(_ISR_STARTADDRESS+0x98)) 387 #define pISR_ADC (*(unsigned *)(_ISR_STARTADDRESS+0xA0)) 391 #define BIT_EINT0 (0x1) 392 #define BIT_EINT1 (0x1<<1) 393 #define BIT_EINT2 (0x1<<2) 394 #define BIT_EINT3 (0x1<<3) 395 #define BIT_EINT4 (0x1<<4) 396 #define BIT_EINT5 (0x1<<5) 397 #define BIT_EINT6 (0x1<<6) 398 #define BIT_EINT7 (0x1<<7) 399 #define BIT_TICK (0x1<<8) 400 #define BIT_WDT (0x1<<9) 401 #define BIT_TIMER0 (0x1<<10) 402 #define BIT_TIMER1 (0x1<<11) 403 #define BIT_TIMER2 (0x1<<12) 404 #define BIT_TIMER3 (0x1<<13) 405 #define BIT_TIMER4 (0x1<<14) 406 #define BIT_UERR01 (0x1<<15) 407 #define BIT_NOTUSED (0x1<<16) 408 #define BIT_DMA0 (0x1<<17) 409 #define BIT_DMA1 (0x1<<18) 410 #define BIT_DMA2 (0x1<<19) 411 #define BIT_DMA3 (0x1<<20) 412 #define BIT_MMC (0x1<<21) 413 #define BIT_SPI (0x1<<22) 414 #define BIT_URXD0 (0x1<<23) 415 #define BIT_URXD1 (0x1<<24) 416 #define BIT_USBD (0x1<<25) 417 #define BIT_USBH (0x1<<26) 418 #define BIT_IIC (0x1<<27) 419 #define BIT_UTXD0 (0x1<<28) 420 #define BIT_UTXD1 (0x1<<29) 421 #define BIT_RTC (0x1<<30) 422 #define BIT_ADC (0x1<<31) 423 #define BIT_ALLMSK (0xFFFFFFFF) 425 #define ClearPending(bit) {\ 445 unsigned USB_device:1;
530 unsigned RESERVED1:1;
531 unsigned INVENDLINE:1;
533 unsigned RESERVED2:1;
540 unsigned INVVFRAME:1;
548 unsigned RESERVED3:2;
550 unsigned SLOWCLKSYNC:1;
551 unsigned RESERVED4:2;
568 unsigned LCDBASEU:21;
578 unsigned LCDBASEL:21;
588 unsigned PAGEWIDTH:11;
613 unsigned RXFIFORDY:1;
614 unsigned TXFIFORDY:1;
643 unsigned RXFIFOCNT:4;
644 unsigned TXFIFOCNT:4;
646 unsigned TXFIFOENA:1;
647 unsigned RXFIFOMODE:1;
648 unsigned TXFIFOMODE:1;
661 #define LCD_WIDTH 240 662 #define LCD_HEIGHT 320 663 #define LCD_ASPECT ((float)(LCD_WIDTH/LCD_HEIGHT)) 665 #define GP32_KEY_SELECT 512 666 #define GP32_KEY_START 256 667 #define GP32_KEY_A 64 668 #define GP32_KEY_B 32 669 #define GP32_KEY_L 16 670 #define GP32_KEY_R 128 671 #define GP32_KEY_UP 8 672 #define GP32_KEY_DOWN 2 673 #define GP32_KEY_LEFT 1 674 #define GP32_KEY_RIGHT 4 Definition: s3c2400.h:633
Definition: s3c2400.h:576
Definition: s3c2400.h:494
Definition: s3c2400.h:461
Definition: s3c2400.h:434
#define UART1
(UART1 ) Base Address
Definition: same70j19.h:533
Definition: s3c2400.h:641
Definition: s3c2400.h:566
Definition: s3c2400.h:508
Definition: s3c2400.h:477
Definition: s3c2400.h:605
Definition: s3c2400.h:521
Definition: s3c2400.h:586
Definition: s3c2400.h:435
Definition: s3c2400.h:653
#define UART0
(UART0 ) Base Address
Definition: same70j19.h:531
#define RTC
(RTC ) Base Address
Definition: same70j19.h:542
Definition: s3c2400.h:620