⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 24a0addr.h

📁 s3c24a0固件测试代码 ? ? ? ? ?啊 
💻 H
📖 第 1 页 / 共 3 页
字号:
#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 + -