📄 24a0addr.h.bak
字号:
#define rHcControlHeadED (*(volatile unsigned *)0x41000020)
#define rHcControlCurrentED (*(volatile unsigned *)0x41000024)
#define rHcBulkHeadED (*(volatile unsigned *)0x41000028)
#define rHcBulkCurrentED (*(volatile unsigned *)0x4100002C)
#define rHcDoneHead (*(volatile unsigned *)0x41000030)
#define rHcRmInterval (*(volatile unsigned *)0x41000034)
#define rHcFmRemaining (*(volatile unsigned *)0x41000038)
#define rHcFmNumber (*(volatile unsigned *)0x4100003C)
#define rHcPeriodicStart (*(volatile unsigned *)0x41000040)
#define rHcLSThreshold (*(volatile unsigned *)0x41000044)
#define rHcRhDescriptorA (*(volatile unsigned *)0x41000048)
#define rHcRhDescriptorB (*(volatile unsigned *)0x4100004C)
#define rHcRhStatus (*(volatile unsigned *)0x41000050)
#define rHcRhPortStatus1 (*(volatile unsigned *)0x41000054)
#define rHcRhPortStatus2 (*(volatile unsigned *)0x41000058)
//USB Device
#define rFUNC_ADDR_REG (*(volatile unsigned char*)0x44A00140)
#define rPWR_REG (*(volatile unsigned char*)0x44A00144)
#define rEP_INT_REG (*(volatile unsigned char*)0x44A00148)
#define rUSB_INT_REG (*(volatile unsigned char*)0x44A00158)
#define rEP_INT_EN_REG (*(volatile unsigned char*)0x44A0015C)
#define rUSB_INT_EN_REG (*(volatile unsigned char*)0x44A0016C)
#define rFRAME_NUM1_REG (*(volatile unsigned char*)0x44A00170)
#define rINDEX_REG (*(volatile unsigned char*)0x44A00178)
#define rEP0_CSR (*(volatile unsigned char*)0x44A00184)
#define rIN_CSR1_REG (*(volatile unsigned char*)0x44A00184)
#define rIN_CSR2_REG (*(volatile unsigned char*)0x44A00188)
#define rMAXP_REG (*(volatile unsigned char*)0x44A00180)
#define rOUT_CSR1_REG (*(volatile unsigned char*)0x44A00190)
#define rOUT_CSR2_REG (*(volatile unsigned char*)0x44A00194)
#define rOUT_FIFO_CNT1_REG (*(volatile unsigned char*)0x44A00198)
#define rOUT_FIFO_CNT2_REG (*(volatile unsigned char*)0x44A0019C)
#define rEP0_FIFO (*(volatile unsigned char*)0x44A001C0)
#define rEP1_FIFO (*(volatile unsigned char*)0x44A001C4)
#define rEP2_FIFO (*(volatile unsigned char*)0x44A001C8)
#define rEP3_FIFO (*(volatile unsigned char*)0x44A001CC)
#define rEP4_FIFO (*(volatile unsigned char*)0x44A001D0)
#define rEP1_DMA_CON (*(volatile unsigned char*)0x44A00200)
#define rEP1_DMA_UNIT (*(volatile unsigned char*)0x44A00204)
#define rEP1_DMA_FIFO (*(volatile unsigned char*)0x44A00208)
#define rEP1_DMA_TTC_L (*(volatile unsigned char*)0x44A0020C)
#define rEP1_DMA_TTC_M (*(volatile unsigned char*)0x44A00210)
#define rEP1_DMA_TTC_H (*(volatile unsigned char*)0x44A00214)
#define rEP2_DMA_CON (*(volatile unsigned char*)0x44A00218)
#define rEP2_DMA_UNIT (*(volatile unsigned char*)0x44A0021C)
#define rEP2_DMA_FIFO (*(volatile unsigned char*)0x44A00220)
#define rEP2_DMA_TTC_L (*(volatile unsigned char*)0x44A00224)
#define rEP2_DMA_TTC_M (*(volatile unsigned char*)0x44A00228)
#define rEP2_DMA_TTC_H (*(volatile unsigned char*)0x44A0022C)
#define rEP3_DMA_CON (*(volatile unsigned char*)0x44A00240)
#define rEP3_DMA_UNIT (*(volatile unsigned char*)0x44A00244)
#define rEP3_DMA_FIFO (*(volatile unsigned char*)0x44A00248)
#define rEP3_DMA_TTC_L (*(volatile unsigned char*)0x44A0024C)
#define rEP3_DMA_TTC_M (*(volatile unsigned char*)0x44A00250)
#define rEP3_DMA_TTC_H (*(volatile unsigned char*)0x44A00254)
#define rEP4_DMA_CON (*(volatile unsigned char*)0x44A00258)
#define rEP4_DMA_UNIT (*(volatile unsigned char*)0x44A0025C)
#define rEP4_DMA_FIFO (*(volatile unsigned char*)0x44A00260)
#define rEP4_DMA_TTC_L (*(volatile unsigned char*)0x44A00264)
#define rEP4_DMA_TTC_M (*(volatile unsigned char*)0x44A00268)
#define rEP4_DMA_TTC_H (*(volatile unsigned char*)0x44A0026C)
//IrDA
#define rIrDA_CNT (*(volatile unsigned *)0x41800000)
#define rIrDA_MDR (*(volatile unsigned *)0x41800004)
#define rIrDA_CNF (*(volatile unsigned *)0x41800008)
#define rIrDA_IER (*(volatile unsigned *)0x4180000C)
#define rIrDA_IIR (*(volatile unsigned *)0x41800010)
#define rIrDA_LSR (*(volatile unsigned *)0x41800014)
#define rIrDA_FCR (*(volatile unsigned *)0x41800018)
#define rIrDA_PLR (*(volatile unsigned *)0x4180001C)
#define rIrDA_RBR (*(volatile unsigned *)0x41800020)
#define rIrDA_TXNO (*(volatile unsigned *)0x41800024)
#define rIrDA_RXNO (*(volatile unsigned *)0x41800028)
#define rIrDA_TXFLL (*(volatile unsigned *)0x4180002C)
#define rIrDA_TXFLH (*(volatile unsigned *)0x41800030)
#define rIrDA_RXFLL (*(volatile unsigned *)0x41800034)
#define rIrDA_RXFLH (*(volatile unsigned *)0x41800038)
//Modem Interface
#define rINT2AP (*(volatile unsigned *)0x41180000)
#define rINT2MDM (*(volatile unsigned *)0x41180004)
//GPIO
#define rGPCON_U (*(volatile unsigned *)0x44800000)
#define rGPCON_M (*(volatile unsigned *)0x44800004)
#define rGPCON_L (*(volatile unsigned *)0x44800008)
#define rGPDAT (*(volatile unsigned *)0x4480000C)
#define rGPPU (*(volatile unsigned *)0x44800010)
#define rEXTINTC0 (*(volatile unsigned *)0x44800018)
#define rEXTINTC1 (*(volatile unsigned *)0x4480001C)
#define rEXTINTC2 (*(volatile unsigned *)0x44800020)
#define rEINTFLT0 (*(volatile unsigned *)0x44800024)
#define rEINTFLT1 (*(volatile unsigned *)0x44800028)
#define rEINTMASK (*(volatile unsigned *)0x44800034)
#define rEINTPEND (*(volatile unsigned *)0x44800038)
#define rPERIPU (*(volatile unsigned *)0x44800040)
#define rALIVECON (*(volatile unsigned *)0x44800044)
#define rGPDAT_SLEEP (*(volatile unsigned *)0x44800048)
#define rGPOEN_SLEEP (*(volatile unsigned *)0x4480004C)
#define rGPPU_SLEEP (*(volatile unsigned *)0x44800050)
#define rPERIDAT_SLEEP0 (*(volatile unsigned *)0x44800054)
#define rPERIDAT_SLEEP1 (*(volatile unsigned *)0x44800058)
#define rPERIOEN_SLEEP0 (*(volatile unsigned *)0x4480005C)
#define rPERIOEN_SLEEP1 (*(volatile unsigned *)0x44800060)
#define rPERIPU_SLEEP (*(volatile unsigned *)0x44800064)
#define rRSTCNT (*(volatile unsigned *)0x44800068)
#define rGPRAM0 (*(volatile unsigned *)0x44800080)
#define rGPRAM1 (*(volatile unsigned *)0x44800084)
#define rGPRAM2 (*(volatile unsigned *)0x44800088)
#define rGPRAM3 (*(volatile unsigned *)0x4480008C)
#define rGPRAM4 (*(volatile unsigned *)0x44800090)
#define rGPRAM5 (*(volatile unsigned *)0x44800094)
#define rGPRAM6 (*(volatile unsigned *)0x44800098)
#define rGPRAM7 (*(volatile unsigned *)0x4480009C)
#define rGPRAM8 (*(volatile unsigned *)0x448000A0)
#define rGPRAM9 (*(volatile unsigned *)0x448000A4)
#define rGPRAM10 (*(volatile unsigned *)0x448000A8)
#define rGPRAM11 (*(volatile unsigned *)0x448000AC)
#define rGPRAM12 (*(volatile unsigned *)0x448000B0)
#define rGPRAM13 (*(volatile unsigned *)0x448000B4)
#define rGPRAM14 (*(volatile unsigned *)0x448000B8)
#define rGPRAM15 (*(volatile unsigned *)0x448000BC)
//Camera Interface
#define rCISRCFMT (*(volatile unsigned *)0x48000000)
#define rCIWDOFST (*(volatile unsigned *)0x48000004)
#define rCIGCTRL (*(volatile unsigned *)0x48000008)
#define rCICOYSA1 (*(volatile unsigned *)0x48000018)
#define rCICOYSA2 (*(volatile unsigned *)0x4800001C)
#define rCICOYSA3 (*(volatile unsigned *)0x48000020)
#define rCICOYSA4 (*(volatile unsigned *)0x48000024)
#define rCICOCBSA1 (*(volatile unsigned *)0x48000028)
#define rCICOCBSA2 (*(volatile unsigned *)0x4800002C)
#define rCICOCBSA3 (*(volatile unsigned *)0x48000030)
#define rCICOCBSA4 (*(volatile unsigned *)0x48000034)
#define rCICOCRSA1 (*(volatile unsigned *)0x48000038)
#define rCICOCRSA2 (*(volatile unsigned *)0x4800003C)
#define rCICOCRSA3 (*(volatile unsigned *)0x48000040)
#define rCICOCRSA4 (*(volatile unsigned *)0x48000044)
#define rCICOTRGFMT (*(volatile unsigned *)0x48000048)
#define rCICOCTRL (*(volatile unsigned *)0x4800004C)
#define rCICOSCPRERATIO (*(volatile unsigned *)0x48000050)
#define rCICOSCPREDST (*(volatile unsigned *)0x48000054)
#define rCICOSCCTRL (*(volatile unsigned *)0x48000058)
#define rCICOTAREA (*(volatile unsigned *)0x4800005C)
#define rCICOSTATUS (*(volatile unsigned *)0x48000064)
#define rCIPRCLRSA1 (*(volatile unsigned *)0x4800006C)
#define rCIPRCLRSA2 (*(volatile unsigned *)0x48000070)
#define rCIPRCLRSA3 (*(volatile unsigned *)0x48000074)
#define rCIPRCLRSA4 (*(volatile unsigned *)0x48000078)
#define rCIPRTRGFMT (*(volatile unsigned *)0x4800007C)
#define rCIPRCTRL (*(volatile unsigned *)0x48000080)
#define rCIPRSCPRERATIO (*(volatile unsigned *)0x48000084)
#define rCIPRSCPREDST (*(volatile unsigned *)0x48000088)
#define rCIPRSCCTRL (*(volatile unsigned *)0x4800008C)
#define rCIPRTAREA (*(volatile unsigned *)0x48000090)
#define rCIPRSTATUS (*(volatile unsigned *)0x48000098)
#define rCIIMGCPT (*(volatile unsigned *)0x480000A0)
//ME
#define rME_CFSA (*(volatile unsigned *)0x48800000)
#define rME_PFSA (*(volatile unsigned *)0x48800004)
#define rME_MVSA (*(volatile unsigned *)0x48800008)
#define rME_CMND (*(volatile unsigned *)0x4880000C)
#define rME_STAT_SWR (*(volatile unsigned *)0x48800010)
#define rME_CNFG (*(volatile unsigned *)0x48800014)
#define rME_IMGFMT (*(volatile unsigned *)0x48800018)
//MC
#define rMC_PFYSA_ENC (*(volatile unsigned *)0x48C00000)
#define rMC_CFYSA_ENC (*(volatile unsigned *)0x48C00004)
#define rMC_PFYSA_DEC (*(volatile unsigned *)0x48C00008)
#define rMC_CFYSA_DEC (*(volatile unsigned *)0x48C0000C)
#define rMC_PFCbSA_ENC (*(volatile unsigned *)0x48C00010)
#define rMC_PFCrSA_ENC (*(volatile unsigned *)0x48C00014)
#define rMC_CFCbSA_ENC (*(volatile unsigned *)0x48C00018)
#define rMC_CFCrSA_ENC (*(volatile unsigned *)0x48C0001C)
#define rMC_PFCbSA_DEC (*(volatile unsigned *)0x48C00020)
#define rMC_PFCrSA_DEC (*(volatile unsigned *)0x48C00024)
#define rMC_CFCbSA_DEC (*(volatile unsigned *)0x48C00028)
#define rMC_CFCrSA_DEC (*(volatile unsigned *)0x48C0002C)
#define rMC_MVSA_ENC (*(volatile unsigned *)0x48C00030)
#define rMC_MVSA_DEC (*(volatile unsigned *)0x48C00034)
#define rMC_CMND (*(volatile unsigned *)0x48C00038)
#define rMC_STAT_SWR (*(volatile unsigned *)0x48C0003C)
#define rMC_CNFG (*(volatile unsigned *)0x48C00040)
#define rMC_IMGFMT (*(volatile unsigned *)0x48C00044)
//DCTQ
#define rSAYCF (*(volatile unsigned *)0x49000000)
#define rSACBCF (*(volatile unsigned *)0x49000004)
#define rSACRCF (*(volatile unsigned *)0x49000008)
#define rSAYRF (*(volatile unsigned *)0x4900000C)
#define rSACBRF (*(volatile unsigned *)0x49000010)
#define rSACRRF (*(volatile unsigned *)0x49000014)
#define rSAYDQF (*(volatile unsigned *)0x49000018)
#define rSACBDQF (*(volatile unsigned *)0x4900001C)
#define rSACRDQF (*(volatile unsigned *)0x49000020)
#define rSAQP (*(volatile unsigned *)0x49000024)
#define rIMGSIZE (*(volatile unsigned *)0x49000028)
#define rSHQ (*(volatile unsigned *)0x4900002C)
#define rDCTQCTRL (*(volatile unsigned *)0x49000034)
//VLX
#define rVLX_COMMON1 (*(volatile unsigned *)0x49400000)
#define rVLX_FRAMESTARTY (*(volatile unsigned *)0x49400004)
#define rVLX_FRAMESTARTCB (*(volatile unsigned *)0x49400008)
#define rVLX_FRAMESTARTCR (*(volatile unsigned *)0x4940000C)
#define rVLC_CON1 (*(volatile unsigned *)0x49400010)
#define rVLC_CON2 (*(volatile unsigned *)0x49400014)
#define rVLC_CON3 (*(volatile unsigned *)0x49400018)
#define rVLC_CON4 (*(volatile unsigned *)0x4940001C)
#define rVLD_CON1 (*(volatile unsigned *)0x49400020)
#define rVLD_CON2 (*(volatile unsigned *)0x49400024)
#define rVLD_CON3 (*(volatile unsigned *)0x49400028)
#define rVLX_OUT1 (*(volatile unsigned *)0x4940002C)
#define rVLX_OUT2 (*(volatile unsigned *)0x49400030)
//TFT LCD Controller
#define rLCDCON1 (*(volatile unsigned *)0x4A000000)
#define rLCDCON2 (*(volatile unsigned *)0x4A000004)
#define rLCDTCON1 (*(volatile unsigned *)0x4A000008)
#define rLCDTCON2 (*(volatile unsigned *)0x4A00000C)
#define rLCDTCON3 (*(volatile unsigned *)0x4A000010)
#define rLCDOSD1 (*(volatile unsigned *)0x4A000014)
#define rLCDOSD2 (*(volatile unsigned *)0x4A000018)
#define rLCDOSD3 (*(volatile unsigned *)0x4A00001C)
#define rLCDSADDRB1 (*(volatile unsigned *)0x4A000020)
#define rLCDSADDRB2 (*(volatile unsigned *)0x4A000024)
#define rLCDSADDRF1 (*(volatile unsigned *)0x4A000028)
#define rLCDSADDRF2 (*(volatile unsigned *)0x4A00002C)
#define rLCDEADDRB1 (*(volatile unsigned *)0x4A000030)
#define rLCDEADDRB2 (*(volatile unsigned *)0x4A000034)
#define rLCDEADDRF1 (*(volatile unsigned *)0x4A000038)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -