mirror of
https://github.com/devkitPro/buildscripts.git
synced 2026-04-25 15:41:31 -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 r0, #0 @ int argc
|
||||||
mov r1, #0 @ char *argv[]
|
mov r1, #0 @ char *argv[]
|
||||||
ldr r3, =main
|
ldr r3, =main
|
||||||
bl _blx_r3_stub
|
ldr lr,=__libnds_exit
|
||||||
|
bx r3
|
||||||
@ If the user ever returns, return to flash cartridge
|
|
||||||
mov r0, #0x08000000
|
|
||||||
bx r0
|
|
||||||
|
|
||||||
@---------------------------------------------------------------------------------
|
@---------------------------------------------------------------------------------
|
||||||
_blx_r3_stub:
|
_blx_r3_stub:
|
||||||
|
|
|
||||||
|
|
@ -275,16 +275,8 @@ setregions:
|
||||||
ldr r0, [r0,#12] @ argc
|
ldr r0, [r0,#12] @ argc
|
||||||
|
|
||||||
ldr r3, =main
|
ldr r3, =main
|
||||||
blx r3 @ jump to user code
|
ldr lr,=__libnds_exit
|
||||||
|
bx 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
|
|
||||||
|
|
||||||
@---------------------------------------------------------------------------------
|
@---------------------------------------------------------------------------------
|
||||||
@ check for a commandline
|
@ check for a commandline
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user