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

📄 boot_inc.s

📁 基于s3c2410、2440的从SD卡引导Linux内核程序
💻 S
字号:

;########################################################################
WatchDog		EQU	0x53000000	;看门狗 基地址
oWTCON			EQU	0x00		;WTCON寄存器的偏移量
oWTDAT			EQU	0x04		;WTDAT寄存器的偏移量
oWTCNT			EQU	0x08		;WTCNT寄存器的偏移量

INT_CTL_BASE	EQU	0x4A000000	;中断控制寄存器的基地址
oSRCPND			EQU	0x00		;SRCPND寄存器的偏移量
oINTMOD			EQU	0x04		;INTMOD寄存器的偏移量
oINTMSK			EQU	0x08		;INTMSK寄存器的偏移量
oPRIORITY		EQU	0x0A		;PRIORITY寄存器的偏移量
oINTPND			EQU	0x10		;INTPND寄存器的偏移量
oINTOFFSET		EQU	0x14		;INTOFFSET寄存器的偏移量
oSUBRCPND		EQU	0x18		;SUBRCPND寄存器的偏移量
oINTSUBMSK		EQU	0x1C		;INTSUBMSK寄存器的偏移量

CLK_CTL_BASE	EQU	0x4C000000	;时钟、电源管理 基地址
oLOCKTINE		EQU	0x00		;LOCKTINE寄存器的偏移量
oMPLLCON		EQU	0x04		;MPLLCON寄存器的偏移量
oUPLLCON		EQU	0x08		;UPLLCON寄存器的偏移量
oCLKCON			EQU	0x0c		;CLKCON寄存器的偏移量
oCLKSLOW		EQU	0x10		;CLKSLOW寄存器的偏移量
oCLKDIVN		EQU	0x14		;CLKDIVN寄存器的偏移量
oCAMDIVN		EQU	0x18		;CAMDIVN寄存器的偏移量

GPIO_CTL_BASE	EQU	0x56000000	;GPIO 基地址
oGPACON			EQU	0x00		;A
oGPADAT			EQU	0x04
oGPBCON			EQU	0x10		;B
oGPBDAT			EQU	0x14
oGPBUP			EQU	0x18
oGPCCON			EQU	0x20		;C
oGPCDAT			EQU	0x24
oGPCUP			EQU	0x28
oGPDCON			EQU	0x30		;D
oGPDDAT			EQU	0x34
oGPDUP			EQU	0x38
oGPECON			EQU	0x40		;E
oGPEDAT			EQU	0x44
oGPEUP			EQU	0x48
oGPFCON			EQU	0x50		;F
oGPFDAT			EQU	0x54
oGPFUP			EQU	0x58
oGPGCON			EQU	0x60		;G
oGPGDAT			EQU	0x64
oGPGUP			EQU	0x68
oGPHCON			EQU	0x70		;H
oGPHDAT			EQU	0x74
oGPHUP			EQU	0x78
oGPJCON			EQU	0xD0		;J
oGPJDAT			EQU	0xD4
oGPJUP			EQU	0xD8

UART0_CTL_BASE	EQU	0x50000000	;UART0 基地址
UART1_CTL_BASE	EQU	0x50004000	;UART1 基地址
UART2_CTL_BASE	EQU	0x50008000	;UART2 基地址
oULCON			EQU	0x00		;ULCON寄存器的偏移量
oUCON			EQU	0x04		;UCON寄存器的偏移量
oUFCON			EQU	0x08		;UFCON寄存器的偏移量
oUMCON			EQU	0x0C		;UNCON寄存器的偏移量
oUTRSTAT		EQU	0x10		;UTRSTAT寄存器的偏移量
oUERSTAT		EQU	0x14		;UERSTAT寄存器的偏移量
oUFSTAT			EQU	0x18		;UFSTAT寄存器的偏移量
oUMSTAT			EQU	0x1C		;UMSTAT寄存器的偏移量
oUTXH			EQU	0x23		;UTXH寄存器的偏移量
oURXH			EQU	0x27		;URXH寄存器的偏移量
oUBRDIV			EQU	0x28		;UBRDIV寄存器的偏移量

MEM_CTL_BASE	EQU	0x48000000	;存储器控制 基地址
oBWSCON			EQU	0x00
oBANKCON0		EQU	0x04
oBANKCON1		EQU	0x08
oBANKCON2		EQU	0x0C
oBANKCON3		EQU	0x10
oBANKCON4		EQU	0x14
oBANKCON5		EQU	0x18
oBANKCON6		EQU	0x1C
oBANKCON7		EQU	0x20
oREFRESH		EQU	0x24
oBANKSIZE		EQU	0x28
oMRSRB6			EQU	0x2C
oMRSRB7			EQU	0x30

NAND_CTL_BASE	EQU	0x4E000000
oNFCONF			EQU	0x00
oNFCMD			EQU	0x04
oNFADDR			EQU	0x08
oNFDATA			EQU	0x0C
oNFSTAT			EQU	0x10

	END

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -