|
请教WINCE6.0 Eboot的Startup,部分地方看不懂
[复制链接]
最近在看WINCE6.0 Eboot的Startup的代码,看得一知半解,请教如下
;------------------------------------
; Clear DRAM
;------------------------------------
[ CLEAR_DRAM_ON_EBOOT
mov r1, #0
mov r2, #0
mov r3, #0
mov r4, #0
mov r5, #0
mov r6, #0
mov r7, #0
mov r8, #0
ldr r0, =IMAGE_NK_PA_START ; Start address (Physical 0x5010.0000)
ldr r9, =(DRAM_SIZE-IMAGE_NK_OFFSET) ; 127 MB of RAM (1MB + 127MB)
10
stmia r0!, {r1-r8}
subs r9, r9, #32
bne %B10
]
特别是最后几行,更是没看懂,请教高手解答,谢谢,随便说下,如果哪位有启动代码的详细点的解释,请给予点参考,谢谢
|
|