![]() |
RTEMS 7.0-rc1
|
This header file s32410 hardware information. More...
Go to the source code of this file.
Data Structures | |
| union | CLKCON |
| struct | CLKCON::_reg |
| union | LCDCON1 |
| union | LCDCON2 |
| union | LCDCON3 |
| union | LCDCON4 |
| union | LCDCON5 |
| union | LCDSADDR1 |
| union | LCDSADDR2 |
| union | LCDSADDR3 |
| union | IISCON |
| union | IISMOD |
| union | IISPSR |
| union | IISSFIFCON |
| union | IISSFIF |
Macros | |
| #define | rINTOFFSET_ADDR 0x4A000014 |
| #define | rBWSCON (*(volatile unsigned *)0x48000000) |
| #define | rBANKCON0 (*(volatile unsigned *)0x48000004) |
| #define | rBANKCON1 (*(volatile unsigned *)0x48000008) |
| #define | rBANKCON2 (*(volatile unsigned *)0x4800000C) |
| #define | rBANKCON3 (*(volatile unsigned *)0x48000010) |
| #define | rBANKCON4 (*(volatile unsigned *)0x48000014) |
| #define | rBANKCON5 (*(volatile unsigned *)0x48000018) |
| #define | rBANKCON6 (*(volatile unsigned *)0x4800001C) |
| #define | rBANKCON7 (*(volatile unsigned *)0x48000020) |
| #define | rREFRESH (*(volatile unsigned *)0x48000024) |
| #define | rBANKSIZE (*(volatile unsigned *)0x48000028) |
| #define | rMRSRB6 (*(volatile unsigned *)0x4800002C) |
| #define | rMRSRB7 (*(volatile unsigned *)0x48000030) |
| #define | rHcRevision (*(volatile unsigned *)0x49000000) |
| #define | rHcControl (*(volatile unsigned *)0x49000004) |
| #define | rHcCommonStatus (*(volatile unsigned *)0x49000008) |
| #define | rHcInterruptStatus (*(volatile unsigned *)0x4900000C) |
| #define | rHcInterruptEnable (*(volatile unsigned *)0x49000010) |
| #define | rHcInterruptDisable (*(volatile unsigned *)0x49000014) |
| #define | rHcHCCA (*(volatile unsigned *)0x49000018) |
| #define | rHcPeriodCuttendED (*(volatile unsigned *)0x4900001C) |
| #define | rHcControlHeadED (*(volatile unsigned *)0x49000020) |
| #define | rHcControlCurrentED (*(volatile unsigned *)0x49000024) |
| #define | rHcBulkHeadED (*(volatile unsigned *)0x49000028) |
| #define | rHcBuldCurrentED (*(volatile unsigned *)0x4900002C) |
| #define | rHcDoneHead (*(volatile unsigned *)0x49000030) |
| #define | rHcRmInterval (*(volatile unsigned *)0x49000034) |
| #define | rHcFmRemaining (*(volatile unsigned *)0x49000038) |
| #define | rHcFmNumber (*(volatile unsigned *)0x4900003C) |
| #define | rHcPeriodicStart (*(volatile unsigned *)0x49000040) |
| #define | rHcLSThreshold (*(volatile unsigned *)0x49000044) |
| #define | rHcRhDescriptorA (*(volatile unsigned *)0x49000048) |
| #define | rHcRhDescriptorB (*(volatile unsigned *)0x4900004C) |
| #define | rHcRhStatus (*(volatile unsigned *)0x49000050) |
| #define | rHcRhPortStatus1 (*(volatile unsigned *)0x49000054) |
| #define | rHcRhPortStatus2 (*(volatile unsigned *)0x49000058) |
| #define | rSRCPND (*(volatile unsigned *)0x4A000000) |
| #define | rINTMOD (*(volatile unsigned *)0x4A000004) |
| #define | rINTMSK (*(volatile unsigned *)0x4A000008) |
| #define | rPRIORITY (*(volatile unsigned *)0x4A00000C) |
| #define | rINTPND (*(volatile unsigned *)0x4A000010) |
| #define | rINTOFFSET (*(volatile unsigned *)0x4A000014) |
| #define | rSUBSRCPND (*(volatile unsigned *)0x4A000018) |
| #define | rINTSUBMSK (*(volatile unsigned *)0x4A00001c) |
| #define | rDISRC0 (*(volatile unsigned *)0x4B000000) |
| #define | rDISRCC0 (*(volatile unsigned *)0x4B000004) |
| #define | rDIDST0 (*(volatile unsigned *)0x4B000008) |
| #define | rDIDSTC0 (*(volatile unsigned *)0x4B00000C) |
| #define | rDCON0 (*(volatile unsigned *)0x4B000010) |
| #define | rDSTAT0 (*(volatile unsigned *)0x4B000014) |
| #define | rDCSRC0 (*(volatile unsigned *)0x4B000018) |
| #define | rDCDST0 (*(volatile unsigned *)0x4B00001C) |
| #define | rDMASKTRIG0 (*(volatile unsigned *)0x4B000020) |
| #define | rDISRC1 (*(volatile unsigned *)0x4B000040) |
| #define | rDISRCC1 (*(volatile unsigned *)0x4B000044) |
| #define | rDIDST1 (*(volatile unsigned *)0x4B000048) |
| #define | rDIDSTC1 (*(volatile unsigned *)0x4B00004C) |
| #define | rDCON1 (*(volatile unsigned *)0x4B000050) |
| #define | rDSTAT1 (*(volatile unsigned *)0x4B000054) |
| #define | rDCSRC1 (*(volatile unsigned *)0x4B000058) |
| #define | rDCDST1 (*(volatile unsigned *)0x4B00005C) |
| #define | rDMASKTRIG1 (*(volatile unsigned *)0x4B000060) |
| #define | rDISRC2 (*(volatile unsigned *)0x4B000080) |
| #define | rDISRCC2 (*(volatile unsigned *)0x4B000084) |
| #define | rDIDST2 (*(volatile unsigned *)0x4B000088) |
| #define | rDIDSTC2 (*(volatile unsigned *)0x4B00008C) |
| #define | rDCON2 (*(volatile unsigned *)0x4B000090) |
| #define | rDSTAT2 (*(volatile unsigned *)0x4B000094) |
| #define | rDCSRC2 (*(volatile unsigned *)0x4B000098) |
| #define | rDCDST2 (*(volatile unsigned *)0x4B00009C) |
| #define | rDMASKTRIG2 (*(volatile unsigned *)0x4B0000A0) |
| #define | rDISRC3 (*(volatile unsigned *)0x4B0000C0) |
| #define | rDISRCC3 (*(volatile unsigned *)0x4B0000C4) |
| #define | rDIDST3 (*(volatile unsigned *)0x4B0000C8) |
| #define | rDIDSTC3 (*(volatile unsigned *)0x4B0000CC) |
| #define | rDCON3 (*(volatile unsigned *)0x4B0000D0) |
| #define | rDSTAT3 (*(volatile unsigned *)0x4B0000D4) |
| #define | rDCSRC3 (*(volatile unsigned *)0x4B0000D8) |
| #define | rDCDST3 (*(volatile unsigned *)0x4B0000DC) |
| #define | rDMASKTRIG3 (*(volatile unsigned *)0x4B0000E0) |
| #define | rLOCKTIME (*(volatile unsigned *)0x4C000000) |
| #define | rMPLLCON (*(volatile unsigned *)0x4C000004) |
| #define | rUPLLCON (*(volatile unsigned *)0x4C000008) |
| #define | rCLKCON (*(volatile unsigned *)0x4C00000C) |
| #define | rCLKSLOW (*(volatile unsigned *)0x4C000010) |
| #define | rCLKDIVN (*(volatile unsigned *)0x4C000014) |
| #define | rLCDCON1 (*(volatile unsigned *)0x4D000000) |
| #define | rLCDCON2 (*(volatile unsigned *)0x4D000004) |
| #define | rLCDCON3 (*(volatile unsigned *)0x4D000008) |
| #define | rLCDCON4 (*(volatile unsigned *)0x4D00000C) |
| #define | rLCDCON5 (*(volatile unsigned *)0x4D000010) |
| #define | rLCDSADDR1 (*(volatile unsigned *)0x4D000014) |
| #define | rLCDSADDR2 (*(volatile unsigned *)0x4D000018) |
| #define | rLCDSADDR3 (*(volatile unsigned *)0x4D00001C) |
| #define | rREDLUT (*(volatile unsigned *)0x4D000020) |
| #define | rGREENLUT (*(volatile unsigned *)0x4D000024) |
| #define | rBLUELUT (*(volatile unsigned *)0x4D000028) |
| #define | rREDLUT (*(volatile unsigned *)0x4D000020) |
| #define | rGREENLUT (*(volatile unsigned *)0x4D000024) |
| #define | rBLUELUT (*(volatile unsigned *)0x4D000028) |
| #define | rDITHMODE (*(volatile unsigned *)0x4D00004C) |
| #define | rTPAL (*(volatile unsigned *)0x4D000050) |
| #define | rLCDINTPND (*(volatile unsigned *)0x4D000054) |
| #define | rLCDSRCPND (*(volatile unsigned *)0x4D000058) |
| #define | rLCDINTMSK (*(volatile unsigned *)0x4D00005C) |
| #define | rTCONSEL (*(volatile unsigned *)0x4D000060) |
| #define | PALETTE 0x4d000400 |
| #define | rNFCONF (*(volatile unsigned *)0x4E000000) |
| #define | rNFCMD (*(volatile unsigned *)0x4E000004) |
| #define | rNFADDR (*(volatile unsigned *)0x4E000008) |
| #define | rNFDATA (*(volatile unsigned *)0x4E00000C) |
| #define | rNFSTAT (*(volatile unsigned *)0x4E000010) |
| #define | rNFECC (*(volatile unsigned *)0x4E000014) |
| #define | rULCON0 (*(volatile unsigned char *)0x50000000) |
| #define | rUCON0 (*(volatile unsigned short *)0x50000004) |
| #define | rUFCON0 (*(volatile unsigned char *)0x50000008) |
| #define | rUMCON0 (*(volatile unsigned char *)0x5000000C) |
| #define | rUTRSTAT0 (*(volatile unsigned char *)0x50000010) |
| #define | rUERSTAT0 (*(volatile unsigned char *)0x50000014) |
| #define | rUFSTAT0 (*(volatile unsigned short *)0x50000018) |
| #define | rUMSTAT0 (*(volatile unsigned char *)0x5000001C) |
| #define | rUBRDIV0 (*(volatile unsigned short *)0x50000028) |
| #define | rULCON1 (*(volatile unsigned char *)0x50004000) |
| #define | rUCON1 (*(volatile unsigned short *)0x50004004) |
| #define | rUFCON1 (*(volatile unsigned char *)0x50004008) |
| #define | rUMCON1 (*(volatile unsigned char *)0x5000400C) |
| #define | rUTRSTAT1 (*(volatile unsigned char *)0x50004010) |
| #define | rUERSTAT1 (*(volatile unsigned char *)0x50004014) |
| #define | rUFSTAT1 (*(volatile unsigned short *)0x50004018) |
| #define | rUMSTAT1 (*(volatile unsigned char *)0x5000401C) |
| #define | rUBRDIV1 (*(volatile unsigned short *)0x50004028) |
| #define | rULCON2 (*(volatile unsigned char *)0x50008000) |
| #define | rUCON2 (*(volatile unsigned short *)0x50008004) |
| #define | rUFCON2 (*(volatile unsigned char *)0x50008008) |
| #define | rUTRSTAT2 (*(volatile unsigned char *)0x50008010) |
| #define | rUERSTAT2 (*(volatile unsigned char *)0x50008014) |
| #define | rUFSTAT2 (*(volatile unsigned short *)0x50008018) |
| #define | rUBRDIV2 (*(volatile unsigned short *)0x50008028) |
| #define | rUTXH0 (*(volatile unsigned char *)0x50000020) |
| #define | rURXH0 (*(volatile unsigned char *)0x50000024) |
| #define | rUTXH1 (*(volatile unsigned char *)0x50004020) |
| #define | rURXH1 (*(volatile unsigned char *)0x50004024) |
| #define | rUTXH2 (*(volatile unsigned char *)0x50008020) |
| #define | rURXH2 (*(volatile unsigned char *)0x50008024) |
| #define | WrUTXH0(ch) (*(volatile unsigned char *)0x50000020)=(unsigned char)(ch) |
| #define | RdURXH0() (*(volatile unsigned char *)0x50000024) |
| #define | WrUTXH1(ch) (*(volatile unsigned char *)0x50004020)=(unsigned char)(ch) |
| #define | RdURXH1() (*(volatile unsigned char *)0x50004024) |
| #define | WrUTXH2(ch) (*(volatile unsigned char *)0x50008020)=(unsigned char)(ch) |
| #define | RdURXH2() (*(volatile unsigned char *)0x50008024) |
| #define | UTXH0 (0x50000020) |
| #define | URXH0 (0x50000024) |
| #define | UTXH1 (0x50004020) |
| #define | URXH1 (0x50004024) |
| #define | UTXH2 (0x50008020) |
| #define | URXH2 (0x50008024) |
| #define | rTCFG0 (*(volatile unsigned *)0x51000000) |
| #define | rTCFG1 (*(volatile unsigned *)0x51000004) |
| #define | rTCON (*(volatile unsigned *)0x51000008) |
| #define | rTCNTB0 (*(volatile unsigned *)0x5100000C) |
| #define | rTCMPB0 (*(volatile unsigned *)0x51000010) |
| #define | rTCNTO0 (*(volatile unsigned *)0x51000014) |
| #define | rTCNTB1 (*(volatile unsigned *)0x51000018) |
| #define | rTCMPB1 (*(volatile unsigned *)0x5100001C) |
| #define | rTCNTO1 (*(volatile unsigned *)0x51000020) |
| #define | rTCNTB2 (*(volatile unsigned *)0x51000024) |
| #define | rTCMPB2 (*(volatile unsigned *)0x51000028) |
| #define | rTCNTO2 (*(volatile unsigned *)0x5100002C) |
| #define | rTCNTB3 (*(volatile unsigned *)0x51000030) |
| #define | rTCMPB3 (*(volatile unsigned *)0x51000034) |
| #define | rTCNTO3 (*(volatile unsigned *)0x51000038) |
| #define | rTCNTB4 (*(volatile unsigned *)0x5100003C) |
| #define | rTCNTO4 (*(volatile unsigned *)0x51000040) |
| #define | rFUNC_ADDR_REG (*(volatile unsigned char *)0x52000140) |
| #define | rPWR_REG (*(volatile unsigned char *)0x52000144) |
| #define | rEP_INT_REG (*(volatile unsigned char *)0x52000148) |
| #define | rUSB_INT_REG (*(volatile unsigned char *)0x52000158) |
| #define | rEP_INT_EN_REG (*(volatile unsigned char *)0x5200015c) |
| #define | rUSB_INT_EN_REG (*(volatile unsigned char *)0x5200016c) |
| #define | rFRAME_NUM1_REG (*(volatile unsigned char *)0x52000170) |
| #define | rFRAME_NUM2_REG (*(volatile unsigned char *)0x52000174) |
| #define | rINDEX_REG (*(volatile unsigned char *)0x52000178) |
| #define | rMAXP_REG (*(volatile unsigned char *)0x52000180) |
| #define | rEP0_CSR (*(volatile unsigned char *)0x52000184) |
| #define | rIN_CSR1_REG (*(volatile unsigned char *)0x52000184) |
| #define | rIN_CSR2_REG (*(volatile unsigned char *)0x52000188) |
| #define | rOUT_CSR1_REG (*(volatile unsigned char *)0x52000190) |
| #define | rOUT_CSR2_REG (*(volatile unsigned char *)0x52000194) |
| #define | rOUT_FIFO_CNT1_REG (*(volatile unsigned char *)0x52000198) |
| #define | rOUT_FIFO_CNT2_REG (*(volatile unsigned char *)0x5200019c) |
| #define | rEP0_FIFO (*(volatile unsigned char *)0x520001c0) |
| #define | rEP1_FIFO (*(volatile unsigned char *)0x520001c4) |
| #define | rEP2_FIFO (*(volatile unsigned char *)0x520001c8) |
| #define | rEP3_FIFO (*(volatile unsigned char *)0x520001cc) |
| #define | rEP4_FIFO (*(volatile unsigned char *)0x520001d0) |
| #define | rEP1_DMA_CON (*(volatile unsigned char *)0x52000200) |
| #define | rEP1_DMA_UNIT (*(volatile unsigned char *)0x52000204) |
| #define | rEP1_DMA_FIFO (*(volatile unsigned char *)0x52000208) |
| #define | rEP1_DMA_TTC_L (*(volatile unsigned char *)0x5200020c) |
| #define | rEP1_DMA_TTC_M (*(volatile unsigned char *)0x52000210) |
| #define | rEP1_DMA_TTC_H (*(volatile unsigned char *)0x52000214) |
| #define | rEP2_DMA_CON (*(volatile unsigned char *)0x52000218) |
| #define | rEP2_DMA_UNIT (*(volatile unsigned char *)0x5200021c) |
| #define | rEP2_DMA_FIFO (*(volatile unsigned char *)0x52000220) |
| #define | rEP2_DMA_TTC_L (*(volatile unsigned char *)0x52000224) |
| #define | rEP2_DMA_TTC_M (*(volatile unsigned char *)0x52000228) |
| #define | rEP2_DMA_TTC_H (*(volatile unsigned char *)0x5200022c) |
| #define | rEP3_DMA_CON (*(volatile unsigned char *)0x52000240) |
| #define | rEP3_DMA_UNIT (*(volatile unsigned char *)0x52000244) |
| #define | rEP3_DMA_FIFO (*(volatile unsigned char *)0x52000248) |
| #define | rEP3_DMA_TTC_L (*(volatile unsigned char *)0x5200024c) |
| #define | rEP3_DMA_TTC_M (*(volatile unsigned char *)0x52000250) |
| #define | rEP3_DMA_TTC_H (*(volatile unsigned char *)0x52000254) |
| #define | rEP4_DMA_CON (*(volatile unsigned char *)0x52000258) |
| #define | rEP4_DMA_UNIT (*(volatile unsigned char *)0x5200025c) |
| #define | rEP4_DMA_FIFO (*(volatile unsigned char *)0x52000260) |
| #define | rEP4_DMA_TTC_L (*(volatile unsigned char *)0x52000264) |
| #define | rEP4_DMA_TTC_M (*(volatile unsigned char *)0x52000268) |
| #define | rEP4_DMA_TTC_H (*(volatile unsigned char *)0x5200026c) |
| #define | rWTCON (*(volatile unsigned *)0x53000000) |
| #define | rWTDAT (*(volatile unsigned *)0x53000004) |
| #define | rWTCNT (*(volatile unsigned *)0x53000008) |
| #define | rIICCON (*(volatile unsigned *)0x54000000) |
| #define | rIICSTAT (*(volatile unsigned *)0x54000004) |
| #define | rIICADD (*(volatile unsigned *)0x54000008) |
| #define | rIICDS (*(volatile unsigned *)0x5400000C) |
| #define | rIISCON (*(volatile unsigned *)0x55000000) |
| #define | rIISMOD (*(volatile unsigned *)0x55000004) |
| #define | rIISPSR (*(volatile unsigned *)0x55000008) |
| #define | rIISFIFCON (*(volatile unsigned *)0x5500000C) |
| #define | IISFIFO ((volatile unsigned short *)0x55000010) |
| #define | rGPACON (*(volatile unsigned *)0x56000000) |
| #define | rGPADAT (*(volatile unsigned *)0x56000004) |
| #define | rGPBCON (*(volatile unsigned *)0x56000010) |
| #define | rGPBDAT (*(volatile unsigned *)0x56000014) |
| #define | rGPBUP (*(volatile unsigned *)0x56000018) |
| #define | rGPCCON (*(volatile unsigned *)0x56000020) |
| #define | rGPCDAT (*(volatile unsigned *)0x56000024) |
| #define | rGPCUP (*(volatile unsigned *)0x56000028) |
| #define | rGPDCON (*(volatile unsigned *)0x56000030) |
| #define | rGPDDAT (*(volatile unsigned *)0x56000034) |
| #define | rGPDUP (*(volatile unsigned *)0x56000038) |
| #define | rGPECON (*(volatile unsigned *)0x56000040) |
| #define | rGPEDAT (*(volatile unsigned *)0x56000044) |
| #define | rGPEUP (*(volatile unsigned *)0x56000048) |
| #define | rGPFCON (*(volatile unsigned *)0x56000050) |
| #define | rGPFDAT (*(volatile unsigned *)0x56000054) |
| #define | rGPFUP (*(volatile unsigned *)0x56000058) |
| #define | rGPGCON (*(volatile unsigned *)0x56000060) |
| #define | rGPGDAT (*(volatile unsigned *)0x56000064) |
| #define | rGPGUP (*(volatile unsigned *)0x56000068) |
| #define | rGPHCON (*(volatile unsigned *)0x56000070) |
| #define | rGPHDAT (*(volatile unsigned *)0x56000074) |
| #define | rGPHUP (*(volatile unsigned *)0x56000078) |
| #define | rMISCCR (*(volatile unsigned *)0x56000080) |
| #define | rDCLKCON (*(volatile unsigned *)0x56000084) |
| #define | rEXTINT0 (*(volatile unsigned *)0x56000088) |
| #define | rEXTINT1 (*(volatile unsigned *)0x5600008c) |
| #define | rEXTINT2 (*(volatile unsigned *)0x56000090) |
| #define | rEINTFLT0 (*(volatile unsigned *)0x56000094) |
| #define | rEINTFLT1 (*(volatile unsigned *)0x56000098) |
| #define | rEINTFLT2 (*(volatile unsigned *)0x5600009c) |
| #define | rEINTFLT3 (*(volatile unsigned *)0x560000a0) |
| #define | rEINTMASK (*(volatile unsigned *)0x560000a4) |
| #define | rEINTPEND (*(volatile unsigned *)0x560000a8) |
| #define | rGSTATUS0 (*(volatile unsigned *)0x560000ac) |
| #define | rGSTATUS1 (*(volatile unsigned *)0x560000b0) |
| #define | rRTCCON (*(volatile unsigned char *)0x57000040) |
| #define | rTICNT (*(volatile unsigned char *)0x57000044) |
| #define | rRTCALM (*(volatile unsigned char *)0x57000050) |
| #define | rALMSEC (*(volatile unsigned char *)0x57000054) |
| #define | rALMMIN (*(volatile unsigned char *)0x57000058) |
| #define | rALMHOUR (*(volatile unsigned char *)0x5700005c) |
| #define | rALMDATE (*(volatile unsigned char *)0x57000060) |
| #define | rALMMON (*(volatile unsigned char *)0x57000064) |
| #define | rALMYEAR (*(volatile unsigned char *)0x57000068) |
| #define | rRTCRST (*(volatile unsigned char *)0x5700006c) |
| #define | rBCDSEC (*(volatile unsigned char *)0x57000070) |
| #define | rBCDMIN (*(volatile unsigned char *)0x57000074) |
| #define | rBCDHOUR (*(volatile unsigned char *)0x57000078) |
| #define | rBCDDATE (*(volatile unsigned char *)0x5700007c) |
| #define | rBCDDAY (*(volatile unsigned char *)0x57000080) |
| #define | rBCDMON (*(volatile unsigned char *)0x57000084) |
| #define | rBCDYEAR (*(volatile unsigned char *)0x57000088) |
| #define | rADCCON (*(volatile unsigned *)0x58000000) |
| #define | rADCTSC (*(volatile unsigned *)0x58000004) |
| #define | rADCDLY (*(volatile unsigned *)0x58000008) |
| #define | rADCDAT0 (*(volatile unsigned *)0x5800000c) |
| #define | rADCDAT1 (*(volatile unsigned *)0x58000010) |
| #define | rSPCON0 (*(volatile unsigned *)0x59000000) |
| #define | rSPSTA0 (*(volatile unsigned *)0x59000004) |
| #define | rSPPIN0 (*(volatile unsigned *)0x59000008) |
| #define | rSPPRE0 (*(volatile unsigned *)0x5900000c) |
| #define | rSPTDAT0 (*(volatile unsigned *)0x59000010) |
| #define | rSPRDAT0 (*(volatile unsigned *)0x59000014) |
| #define | rSPCON1 (*(volatile unsigned *)0x59000020) |
| #define | rSPSTA1 (*(volatile unsigned *)0x59000024) |
| #define | rSPPIN1 (*(volatile unsigned *)0x59000028) |
| #define | rSPPRE1 (*(volatile unsigned *)0x5900002c) |
| #define | rSPTDAT1 (*(volatile unsigned *)0x59000030) |
| #define | rSPRDAT1 (*(volatile unsigned *)0x59000034) |
| #define | rSDICON (*(volatile unsigned *)0x5a000000) |
| #define | rSDIPRE (*(volatile unsigned *)0x5a000004) |
| #define | rSDICARG (*(volatile unsigned *)0x5a000008) |
| #define | rSDICCON (*(volatile unsigned *)0x5a00000c) |
| #define | rSDICSTA (*(volatile unsigned *)0x5a000010) |
| #define | rSDIRSP0 (*(volatile unsigned *)0x5a000014) |
| #define | rSDIRSP1 (*(volatile unsigned *)0x5a000018) |
| #define | rSDIRSP2 (*(volatile unsigned *)0x5a00001c) |
| #define | rSDIRSP3 (*(volatile unsigned *)0x5a000020) |
| #define | rSDIDTIMER (*(volatile unsigned *)0x5a000024) |
| #define | rSDIBSIZE (*(volatile unsigned *)0x5a000028) |
| #define | rSDIDATCON (*(volatile unsigned *)0x5a00002c) |
| #define | rSDIDATCNT (*(volatile unsigned *)0x5a000030) |
| #define | rSDIDATSTA (*(volatile unsigned *)0x5a000034) |
| #define | rSDIFSTA (*(volatile unsigned *)0x5a000038) |
| #define | rSDIIMSK (*(volatile unsigned *)0x5a000040) |
| #define | rSDIDAT (*(volatile unsigned *)0x5a00003C) |
| #define | SDIDAT 0x5a00003C |
| #define | _ISR_STARTADDRESS rtems_vector_table |
| #define | pISR_RESET (*(unsigned *)(_ISR_STARTADDRESS+0x0)) |
| #define | pISR_UNDEF (*(unsigned *)(_ISR_STARTADDRESS+0x4)) |
| #define | pISR_SWI (*(unsigned *)(_ISR_STARTADDRESS+0x8)) |
| #define | pISR_PABORT (*(unsigned *)(_ISR_STARTADDRESS+0xC)) |
| #define | pISR_DABORT (*(unsigned *)(_ISR_STARTADDRESS+0x10)) |
| #define | pISR_RESERVED (*(unsigned *)(_ISR_STARTADDRESS+0x14)) |
| #define | pISR_IRQ (*(unsigned *)(_ISR_STARTADDRESS+0x18)) |
| #define | pISR_FIQ (*(unsigned *)(_ISR_STARTADDRESS+0x1C)) |
| #define | pISR_EINT0 (*(unsigned *)(_ISR_STARTADDRESS+0x20)) |
| #define | pISR_EINT1 (*(unsigned *)(_ISR_STARTADDRESS+0x24)) |
| #define | pISR_EINT2 (*(unsigned *)(_ISR_STARTADDRESS+0x28)) |
| #define | pISR_EINT3 (*(unsigned *)(_ISR_STARTADDRESS+0x2C)) |
| #define | pISR_EINT4_7 (*(unsigned *)(_ISR_STARTADDRESS+0x30)) |
| #define | pISR_EINT8_23 (*(unsigned *)(_ISR_STARTADDRESS+0x34)) |
| #define | pISR_BAT_FLT (*(unsigned *)(_ISR_STARTADDRESS+0x3C)) |
| #define | pISR_TICK (*(unsigned *)(_ISR_STARTADDRESS+0x40)) |
| #define | pISR_WDT (*(unsigned *)(_ISR_STARTADDRESS+0x44)) |
| #define | pISR_TIMER0 (*(unsigned *)(_ISR_STARTADDRESS+0x48)) |
| #define | pISR_TIMER1 (*(unsigned *)(_ISR_STARTADDRESS+0x4C)) |
| #define | pISR_TIMER2 (*(unsigned *)(_ISR_STARTADDRESS+0x50)) |
| #define | pISR_TIMER3 (*(unsigned *)(_ISR_STARTADDRESS+0x54)) |
| #define | pISR_TIMER4 (*(unsigned *)(_ISR_STARTADDRESS+0x58)) |
| #define | pISR_UART2 (*(unsigned *)(_ISR_STARTADDRESS+0x5C)) |
| #define | pISR_NOTUSED (*(unsigned *)(_ISR_STARTADDRESS+0x60)) |
| #define | pISR_DMA0 (*(unsigned *)(_ISR_STARTADDRESS+0x64)) |
| #define | pISR_DMA1 (*(unsigned *)(_ISR_STARTADDRESS+0x68)) |
| #define | pISR_DMA2 (*(unsigned *)(_ISR_STARTADDRESS+0x6C)) |
| #define | pISR_DMA3 (*(unsigned *)(_ISR_STARTADDRESS+0x70)) |
| #define | pISR_SDI (*(unsigned *)(_ISR_STARTADDRESS+0x74)) |
| #define | pISR_SPI0 (*(unsigned *)(_ISR_STARTADDRESS+0x78)) |
| #define | pISR_UART1 (*(unsigned *)(_ISR_STARTADDRESS+0x7C)) |
| #define | pISR_USBD (*(unsigned *)(_ISR_STARTADDRESS+0x84)) |
| #define | pISR_USBH (*(unsigned *)(_ISR_STARTADDRESS+0x88)) |
| #define | pISR_IIC (*(unsigned *)(_ISR_STARTADDRESS+0x8C)) |
| #define | pISR_UART0 (*(unsigned *)(_ISR_STARTADDRESS+0x90)) |
| #define | pISR_SPI1 (*(unsigned *)(_ISR_STARTADDRESS+0x94)) |
| #define | pISR_RTC (*(unsigned *)(_ISR_STARTADDRESS+0x98)) |
| #define | pISR_ADC (*(unsigned *)(_ISR_STARTADDRESS+0xA0)) |
| #define | BIT_EINT0 (0x1) |
| #define | BIT_EINT1 (0x1<<1) |
| #define | BIT_EINT2 (0x1<<2) |
| #define | BIT_EINT3 (0x1<<3) |
| #define | BIT_EINT4_7 (0x1<<4) |
| #define | BIT_EINT8_23 (0x1<<5) |
| #define | BIT_BAT_FLT (0x1<<7) |
| #define | BIT_TICK (0x1<<8) |
| #define | BIT_WDT (0x1<<9) |
| #define | BIT_TIMER0 (0x1<<10) |
| #define | BIT_TIMER1 (0x1<<11) |
| #define | BIT_TIMER2 (0x1<<12) |
| #define | BIT_TIMER3 (0x1<<13) |
| #define | BIT_TIMER4 (0x1<<14) |
| #define | BIT_UART2 (0x1<<15) |
| #define | BIT_LCD (0x1<<16) |
| #define | BIT_DMA0 (0x1<<17) |
| #define | BIT_DMA1 (0x1<<18) |
| #define | BIT_DMA2 (0x1<<19) |
| #define | BIT_DMA3 (0x1<<20) |
| #define | BIT_SDI (0x1<<21) |
| #define | BIT_SPI0 (0x1<<22) |
| #define | BIT_UART1 (0x1<<23) |
| #define | BIT_USBD (0x1<<25) |
| #define | BIT_USBH (0x1<<26) |
| #define | BIT_IIC (0x1<<27) |
| #define | BIT_UART0 (0x1<<28) |
| #define | BIT_SPI1 (0x1<<29) |
| #define | BIT_RTC (0x1<<30) |
| #define | BIT_ADC (0x1<<31) |
| #define | BIT_ALLMSK (0xFFFFFFFF) |
| #define | ClearPending(bit) |
| #define | LCD_WIDTH 240 |
| #define | LCD_HEIGHT 320 |
| #define | LCD_ASPECT ((float)(LCD_WIDTH/LCD_HEIGHT)) |
| #define | SMDK2410_KEY_SELECT 512 |
| #define | SMDK2410_KEY_START 256 |
| #define | SMDK2410_KEY_A 64 |
| #define | SMDK2410_KEY_B 32 |
| #define | SMDK2410_KEY_L 16 |
| #define | SMDK2410_KEY_R 128 |
| #define | SMDK2410_KEY_UP 8 |
| #define | SMDK2410_KEY_DOWN 2 |
| #define | SMDK2410_KEY_LEFT 1 |
| #define | SMDK2410_KEY_RIGHT 4 |
This header file s32410 hardware information.
| #define ClearPending | ( | bit | ) |