diff --git a/source/arm9/start.s b/source/arm9/start.s index 32bd46b..fa662bd 100644 --- a/source/arm9/start.s +++ b/source/arm9/start.s @@ -91,14 +91,14 @@ msr cpsr_fsxc, #0xDF @ System mode ldr sp, =A9_STACK_END + bl setupMpu + @ Clear bss section ldr r0, =__bss_start__ ldr r1, =__bss_end__ sub r1, r1, r0 bl clearMem - bl setupMpu - @ Setup newlib heap mov r0, #A9_HEAP_END ldr r1, =fake_heap_end