diff options
author | Daniel Ankers <dan@weirdo.org.uk> | 2006-08-03 16:29:42 +0000 |
---|---|---|
committer | Daniel Ankers <dan@weirdo.org.uk> | 2006-08-03 16:29:42 +0000 |
commit | cec7cdc3bbf46379131e6951585951cf97444326 (patch) | |
tree | 0ea6c203ed51fad4d51a7dc0fb2090f3f1a55dbb /bootloader/ipod.c | |
parent | 2fa5d81fcd66abd52cee622ba87787159d3cd2e7 (diff) | |
download | rockbox-cec7cdc3bbf46379131e6951585951cf97444326.tar.gz rockbox-cec7cdc3bbf46379131e6951585951cf97444326.zip |
Initial work for coprocessor support on iPods. FS#5755
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10437 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'bootloader/ipod.c')
-rw-r--r-- | bootloader/ipod.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/bootloader/ipod.c b/bootloader/ipod.c index 98ff4848bb..26e5ae2937 100644 --- a/bootloader/ipod.c +++ b/bootloader/ipod.c | |||
@@ -425,16 +425,7 @@ void* main(void) | |||
425 | lcd_puts(0, line++, "Rockbox loaded."); | 425 | lcd_puts(0, line++, "Rockbox loaded."); |
426 | lcd_update(); | 426 | lcd_update(); |
427 | memcpy((void*)DRAM_START,loadbuffer,rc); | 427 | memcpy((void*)DRAM_START,loadbuffer,rc); |
428 | 428 | return (void*)DRAM_START; | |
429 | /* Transfer execution directly to Rockbox - we don't want | ||
430 | to run the rest of the bootloader startup code. */ | ||
431 | asm volatile( | ||
432 | "mov r0, #" SC(DRAM_START) "\n" | ||
433 | "mov pc, r0 \n" | ||
434 | ); | ||
435 | |||
436 | /* We don't get here, but keep the compiler happy. */ | ||
437 | return (void*)0; | ||
438 | } | 429 | } |
439 | } | 430 | } |
440 | 431 | ||