rockbox/firmware/target/coldfire/iaudio
Jens Arnold 91ce4b2a60 Optional dual-boot support in iAudio X5 and M5 bootloader, based on FS#5289.
In order to enable it, #define HAVE_DUALBOOT when building the bootloader.
Do not use the automatically created x5_fw.bin or m5_fw.bin, but use mkboot
to create a new firmware file from an OF x5_fw.bin resp. m5_fw.bin and
bootloader.bin.

The dual-boot bootloader boots the OF when pressing Play (main or remote) for
more than 3 seconds. Hold it a bit longer because the OF also checks buttons.
Short press boots rockbox.

As a bonus, the Play button read (for hold check) is done a bit earlier for
single-boot mode as well.



git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30018 a1c6a512-1295-4272-9138-f99709370657
2011-06-19 17:23:18 +00:00
..
m3
m5 Smaller & faster greylib blitting on iriver H1x0 and iAudio M5, based on the ARM version but using mulu.l for the bit shuffling. ISR speedup is ~10%. 2010-05-31 19:56:21 +00:00
x5
adc-iaudio.c
adc-target.h
app.lds */app.lds: remove STUBOFFSET 2010-09-20 17:09:55 +00:00
ata-iaudio.c More minor const/static/include fixes. 2010-08-01 11:10:39 +00:00
audio-iaudio.c
boot.lds Optional dual-boot support in iAudio X5 and M5 bootloader, based on FS#5289. 2011-06-19 17:23:18 +00:00
button-target.h
fmradio_i2c-iaudio.c
lcd-remote-as-iaudio.S
lcd-remote-iaudio.c
lcd-remote-target.h
pcf50606-iaudio.c
power-x5m5.c
powermgmt-iaudio.c
system-iaudio.c
usb-iaudio.c More minor const/static/include fixes. 2010-08-01 11:10:39 +00:00