From b7a4e101cb1bc8b01a1e6182939a33919814664f Mon Sep 17 00:00:00 2001 From: Karl Kurbjun Date: Sat, 13 Oct 2007 14:53:34 +0000 Subject: M:Robe - Fix compilation and remove some warnings git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15095 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/tms320dm320/crt0.S | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'firmware/target/arm/tms320dm320/crt0.S') diff --git a/firmware/target/arm/tms320dm320/crt0.S b/firmware/target/arm/tms320dm320/crt0.S index 7ff659d77c..68c0d9e1c5 100755 --- a/firmware/target/arm/tms320dm320/crt0.S +++ b/firmware/target/arm/tms320dm320/crt0.S @@ -66,7 +66,6 @@ start: bhi 1b #endif #if 1 - /* Copy the IRAM */ ldr r2, =_iramcopy ldr r3, =_iramstart @@ -112,15 +111,14 @@ start: /* Switch to supervisor mode (no IRQ) */ msr cpsr_c, #0xd3 ldr sp, =stackend - + #ifdef BOOTLOADER /* get the high part of our execute address */ ldr r2, =0xffffff00 and r4, pc, r2 /* Copy bootloader to safe area - 0x01900000 */ - mov r5, #0x00900000 - add r5, r5, #0x01000000 + mov r5, #0x01900000 ldr r6, = _dataend sub r0, r6, r5 /* length of loader */ add r0, r4, r0 /* r0 points to start of loader */ -- cgit v1.2.3