lowlevel_init.s

来自「最新版的u-boot,2008-10-18发布」· S 代码 · 共 41 行

S
41
字号
/* Memory sub-system initialization code */#include <config.h>#include <asm/regdef.h>#include <asm/mipsregs.h>	.text	.set noreorder	.set mips32	.globl	lowlevel_initlowlevel_init:	/*	 * Step 2) Establish Status Register	 * (set BEV, clear ERL, clear EXL, clear IE)	 */	li	t1, 0x00400000	mtc0	t1, CP0_STATUS	/*	 * Step 3) Establish CP0 Config0	 * (set K0=3)	 */	li	t1, 0x00000003	mtc0	t1, CP0_CONFIG	/*	 * Step 7) Establish Cause	 * (set IV bit)	 */	li	t1, 0x00800000	mtc0	t1, CP0_CAUSE	/* Establish Wired (and Random) */	mtc0	zero, CP0_WIRED	nop	jr	ra	nop

⌨️ 快捷键说明

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