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 + -
显示快捷键?