ARM7スタティックBSSクリアの高速化。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@412 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
nakasima 2007-12-27 02:40:47 +00:00
parent 9e3c86d18f
commit 89fd2d6640

View File

@ -169,9 +169,8 @@ SDK_WEAK_SYMBOL asm void _start( void )
ldr r1, [r0, #12] // BSS segment start ldr r1, [r0, #12] // BSS segment start
ldr r2, [r0, #16] // BSS segment end ldr r2, [r0, #16] // BSS segment end
mov r0, #0 mov r0, #0
@2: cmp r1, r2 sub r2, r2, r1
strcc r0, [r1], #4 bl INITi_CpuClearFast
bcc @2
//---- detect main memory size //---- detect main memory size
bl INITi_DetectMainMemorySize bl INITi_DetectMainMemorySize