FS#9730 by Torne Wuff - support installing Rockbox in the firmware partition in place of the main Apple firmware. This image is only loaded if no rockbox.ipod is found so does not affect current behaviour. The advantage is a small increase in boottime. This patch also adds documentation to bootloader/ipod.c in the form of a comment describing the booting behaviour.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20921 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Dave Chapman 2009-05-12 20:41:44 +00:00
parent c58aaee55f
commit 49fccaf2d9
3 changed files with 78 additions and 9 deletions

View file

@ -80,7 +80,12 @@ start:
msr cpsr_c, #0xd3 /* enter supervisor mode, disable IRQ/FIQ */
b pad_skip
.space 64*4 /* (more than enough) space for exception vectors and mi4 magic */
.space 6*4 /* pad to offset 0x20 */
.ascii "Rockbox" /* signature for bootloader checking osos */
.byte 1 /* osos boot version, only 1 exists for now */
.space 56*4 /* (more than enough) space for exception vectors and mi4 magic */
pad_skip:
/* Find out which processor we are - r0 should be preserved for the