summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Arigo <markarigo@gmail.com>2007-09-19 03:02:34 +0000
committerMark Arigo <markarigo@gmail.com>2007-09-19 03:02:34 +0000
commit547cffb90bffacc7f22e6661c61ccad830ce2c91 (patch)
treef9ec2bee43cf692125627a463027eb965a88f5ad
parent924c086d994e530160a718cf8487a38e2b93bde7 (diff)
downloadrockbox-547cffb90bffacc7f22e6661c61ccad830ce2c91.tar.gz
rockbox-547cffb90bffacc7f22e6661c61ccad830ce2c91.zip
Add some magic to the Sansa c200 bootloader to boot the OF.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14749 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/target/arm/crt0-pp-bl.S11
1 files changed, 10 insertions, 1 deletions
diff --git a/firmware/target/arm/crt0-pp-bl.S b/firmware/target/arm/crt0-pp-bl.S
index ef04eced30..7ac6295305 100644
--- a/firmware/target/arm/crt0-pp-bl.S
+++ b/firmware/target/arm/crt0-pp-bl.S
@@ -166,7 +166,16 @@ cpu:
166 mov r3, #WAKE 166 mov r3, #WAKE
167 str r3, [r4] 167 str r3, [r4]
168 168
169 mov pc, r0 169#ifdef SANSA_C200
170 /* Magic for loading the c200 OF */
171 ldr r0, =0xb00d10ad
172 mov r1, #0x700
173 ldr r2, =0xfff0
174 mov r3, #0x7
175#endif
176
177 ldr r4, =startup_loc
178 ldr pc, [r4]
170 179
171startup_loc: 180startup_loc:
172 .word 0x0 181 .word 0x0