*** empty log message ***

This commit is contained in:
Dave Murphy 2005-04-04 19:17:13 +00:00
parent caa3ea931d
commit 88e5c01b56
9 changed files with 1353 additions and 1348 deletions

View File

@ -4,5 +4,5 @@
%(old_link) -T ds_arm7cart.ld%s
*startfile:
ds_cart_crt0%O%s crti%O%s crtbegin%O%s
dscart_crt0%O%s crti%O%s crtbegin%O%s

View File

@ -61,7 +61,8 @@ __eheap_end = 0x02380000;
__iwram_start = 0x00800000;
__iheap_end = 0x00804000 - 0x400;
__sp_usr = 0x00804000 - 0x140;
__sp_irq = 0x00804000 - 0x60;
__sp_irq = 0x00804000 - 0x80;
__sp_svc = 0x00804000 - 0x40;
__sp_usr_offset = __sp_usr - __iwram_start;
SECTIONS

View File

@ -24,6 +24,10 @@ _start:
msr cpsr, r0
ldr sp, =__sp_irq @ Set IRQ stack
mov r0, #0x13 @ Switch to SVC Mode
msr cpsr, r0
ldr sp, =__sp_svc @ Set SVC stack
mov r0, #0x1F @ Switch to System Mode
msr cpsr, r0
ldr sp, =__sp_usr @ Set user stack