diff options
Diffstat (limited to 'firmware/target/coldfire/crt0.S')
-rw-r--r-- | firmware/target/coldfire/crt0.S | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/firmware/target/coldfire/crt0.S b/firmware/target/coldfire/crt0.S index 34492ec853..7ea4c49dca 100644 --- a/firmware/target/coldfire/crt0.S +++ b/firmware/target/coldfire/crt0.S | |||
@@ -151,14 +151,14 @@ start: | |||
151 | 151 | ||
152 | #ifdef BOOTLOADER | 152 | #ifdef BOOTLOADER |
153 | /* Check if we have a Rockbox ROM image */ | 153 | /* Check if we have a Rockbox ROM image */ |
154 | lea 0x00100000,%a2 | 154 | lea FLASH_ROMIMAGE_ENTRY,%a2 |
155 | move.l (%a2),%d0 | 155 | move.l (%a2),%d0 |
156 | move.l #FLASH_MAGIC,%d1 | 156 | move.l #FLASH_MAGIC,%d1 |
157 | cmp.l %d0,%d1 | 157 | cmp.l %d0,%d1 |
158 | beq.b .imagefound | 158 | beq.b .imagefound |
159 | 159 | ||
160 | /* Check for RAM image */ | 160 | /* Check for RAM image */ |
161 | lea 0x00001000,%a2 | 161 | lea FLASH_RAMIMAGE_ENTRY,%a2 |
162 | move.l (%a2),%d0 | 162 | move.l (%a2),%d0 |
163 | move.l #FLASH_MAGIC,%d1 | 163 | move.l #FLASH_MAGIC,%d1 |
164 | cmp.l %d0,%d1 | 164 | cmp.l %d0,%d1 |
@@ -244,7 +244,7 @@ start: | |||
244 | 244 | ||
245 | /* Check if we have a Rockbox ROM image. For RAM image only cookie is | 245 | /* Check if we have a Rockbox ROM image. For RAM image only cookie is |
246 | not set at all. But we could support also RAM images loading. */ | 246 | not set at all. But we could support also RAM images loading. */ |
247 | lea 0x00100000,%a2 | 247 | lea FLASH_ROMIMAGE_ENTRY,%a2 |
248 | move.l (%a2),%d0 | 248 | move.l (%a2),%d0 |
249 | move.l #FLASH_MAGIC,%d1 | 249 | move.l #FLASH_MAGIC,%d1 |
250 | cmp.l %d0,%d1 | 250 | cmp.l %d0,%d1 |
@@ -261,9 +261,9 @@ start: | |||
261 | Clear the cookie and load the ROM image */ | 261 | Clear the cookie and load the ROM image */ |
262 | lea 0x10017ffc,%a2 | 262 | lea 0x10017ffc,%a2 |
263 | clr.l (%a2) | 263 | clr.l (%a2) |
264 | lea 0x00100028+4,%a2 | 264 | lea FLASH_ROMIMAGE_ENTRY+44,%a2 |
265 | move.l (%a2),%sp | 265 | move.l (%a2),%sp |
266 | lea 0x00100028+8,%a2 | 266 | lea FLASH_ROMIMAGE_ENTRY+48,%a2 |
267 | move.l (%a2),%d0 | 267 | move.l (%a2),%d0 |
268 | move.l %d0,%a2 | 268 | move.l %d0,%a2 |
269 | jmp (%a2) | 269 | jmp (%a2) |