rockbox/firmware/target/arm/imx31
Michael Sevakis 80278e45aa Bring Gigabeat S bootloader one step close to a release version.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17442 a1c6a512-1295-4272-9138-f99709370657
2008-05-10 18:00:11 +00:00
..
gigabeat-s Bring Gigabeat S bootloader one step close to a release version. 2008-05-10 18:00:11 +00:00
app.lds Make sure the linker considers crt0*.o before all files specified on the command line by using STARTUP() instead of INPUT() in the .lds. Using INPUT() makes the linker process crt0*.o after all files specified on the command line, making linking fail if there are librockbox.a members which are only referenced by crt0*.o. Remove the hackaround that was needed for building the gigabeat S bootloader before (aka UIE() problem). 2008-04-29 06:19:32 +00:00
boot.lds Gigabeat S bootloader: 1) Switch order of .vectors to be contiguous with initialized sections. 2) Clean all caches in main before doing anything else because vector copying counts as self-modifying code. Up to v.00000012. 2008-05-05 13:30:29 +00:00
crt0.S Gigabeat S technical correction: Fix instruction order because clean dcache operand is SBZ. 2008-05-07 06:13:35 +00:00
debug-imx31.c Gigabeat S: Use the fastest PIO mode the installed drive allows instead of always PIO0. Centralize clock information in clkctl-imx31.c. 2008-05-05 10:53:06 +00:00
debug-target.h Add a "View I/O Ports" screen for imx31. Show all GPIO contents. 2008-04-11 15:49:48 +00:00
rolo_restart.S Gigabeat S RoLo: Properly execute firmware copy from an IRAM stub because the currently running image was being overwritten in place. Minor tweak to rolo.c based on imx31 errata sheet about not masking FIQ without masking IRQ which is fine to use on all ARM anyway. 2008-05-08 12:09:14 +00:00