summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Nielsen Feltzing <linus@haxx.se>2005-07-04 22:42:24 +0000
committerLinus Nielsen Feltzing <linus@haxx.se>2005-07-04 22:42:24 +0000
commit0f381854cfaa674b5c54b0cc4bdf6bf0adb369db (patch)
tree7599b4d527d454872aeca0eea25ed4dddb9d947b
parentd6ab723584a34efc0d9bf8baa2582b77ca5ab18c (diff)
downloadrockbox-0f381854cfaa674b5c54b0cc4bdf6bf0adb369db.tar.gz
rockbox-0f381854cfaa674b5c54b0cc4bdf6bf0adb369db.zip
Boot from the correct address
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7015 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--bootloader/main.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/bootloader/main.c b/bootloader/main.c
index 72b7e0bc52..208d5cf662 100644
--- a/bootloader/main.c
+++ b/bootloader/main.c
@@ -141,10 +141,10 @@ void start_firmware(void)
141 /* Reset the cookie for the crt0 crash check */ 141 /* Reset the cookie for the crt0 crash check */
142 asm(" move.l #0,%d0"); 142 asm(" move.l #0,%d0");
143 asm(" move.l %d0,0x10017ffc"); 143 asm(" move.l %d0,0x10017ffc");
144 asm(" move.l #0x30000000,%d0"); 144 asm(" move.l #0x31000000,%d0");
145 asm(" movec.l %d0,%vbr"); 145 asm(" movec.l %d0,%vbr");
146 asm(" move.l 0x30000000,%sp"); 146 asm(" move.l 0x31000000,%sp");
147 asm(" move.l 0x30000004,%a0"); 147 asm(" move.l 0x31000004,%a0");
148 asm(" jmp (%a0)"); 148 asm(" jmp (%a0)");
149} 149}
150 150