mirror of
https://github.com/devkitPro/buildscripts.git
synced 2026-03-23 02:24:27 -05:00
main returns to __libnds_exit
This commit is contained in:
parent
07e5039e3d
commit
e18314fc98
|
|
@ -33,11 +33,9 @@ _start:
|
|||
mov r0, #0 @ int argc
|
||||
mov r1, #0 @ char *argv[]
|
||||
ldr r3, =main
|
||||
bl _blx_r3_stub
|
||||
|
||||
@ If the user ever returns, return to flash cartridge
|
||||
mov r0, #0x08000000
|
||||
bx r0
|
||||
ldr lr,=__libnds_exit
|
||||
bx r3
|
||||
|
||||
|
||||
@---------------------------------------------------------------------------------
|
||||
_blx_r3_stub:
|
||||
|
|
|
|||
|
|
@ -275,16 +275,8 @@ setregions:
|
|||
ldr r0, [r0,#12] @ argc
|
||||
|
||||
ldr r3, =main
|
||||
blx r3 @ jump to user code
|
||||
|
||||
@ If the user ever returns, go back to passme loop
|
||||
ldr r0, =ILoop
|
||||
ldr r0, [r0]
|
||||
ldr r1, =0x02FFFE78
|
||||
str r0, [r1]
|
||||
bx r1
|
||||
ILoop:
|
||||
b ILoop
|
||||
ldr lr,=__libnds_exit
|
||||
bx r3 @ jump to user code
|
||||
|
||||
@---------------------------------------------------------------------------------
|
||||
@ check for a commandline
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user