rockbox/flash/bootloader
Boris Gjenero ca9111ef64 Add KEEP() around vectors in linker scripts.
Vectors are needed by the CPU, but they don't need to be accessed by Rockbox.
Without the KEEP(), they can be removed when liking with --gc-sections, 
creating a broken binary without any warnings. This tells the linker to not
remove them. It should enable use of --gc-sections for all targets. When not
using --gc-sections, this does not change the binary.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31351 a1c6a512-1295-4272-9138-f99709370657
2011-12-18 06:43:08 +00:00
..
Makefile Use the asm optimised UCL decompressor for the flash bootloader as well. Verified working on Player, Recorder v1, Ondio SP and Ondio FM. 2008-10-30 00:17:45 +00:00
README Convert the whole codebase to UTF-8, except docs/COMMITTERS and tools/creative.c, which need checking. 2008-05-05 10:32:46 +00:00
bootloader.c Use the asm optimised UCL decompressor for the flash bootloader as well. Verified working on Player, Recorder v1, Ondio SP and Ondio FM. 2008-10-30 00:17:45 +00:00
bootloader.h Use the asm optimised UCL decompressor for the flash bootloader as well. Verified working on Player, Recorder v1, Ondio SP and Ondio FM. 2008-10-30 00:17:45 +00:00
bootloader.lds Use the asm optimised UCL decompressor for the flash bootloader as well. Verified working on Player, Recorder v1, Ondio SP and Ondio FM. 2008-10-30 00:17:45 +00:00
no_rom.lds Add KEEP() around vectors in linker scripts. 2011-12-18 06:43:08 +00:00

README

(c) 2003 by Jörg Hohensohn

This is the source code for the flash bootloader.
It give the dual boot feature, decompresses one of two software images.