summaryrefslogtreecommitdiff
path: root/bootloader (follow)
Commit message (Collapse)AuthorAge
* sansa AMS bootloader: build if USE_ROCKBOX_USB isn't definedRafaël Carré2010-06-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27076 a1c6a512-1295-4272-9138-f99709370657
* Sansa AMS bootloader: enter USB mode only when neededRafaël Carré2010-06-23
| | | | | | | | | | | - If an error happens when reading partitions / rockbox.sansa - If the select button was pressed add an argument to error() to not power off, when we're going to enter USB mode to try to fix the problem, but display the error message anyway for debugging purpose git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27075 a1c6a512-1295-4272-9138-f99709370657
* as3525*: enable MMU in bootloaderRafaël Carré2010-06-18
| | | | | | | | Reserve 1MB of DRAM for loading rockbox and use the rest as BSS Write sdram setup in assembler and move it to a separate file, together with MMU init code git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26926 a1c6a512-1295-4272-9138-f99709370657
* Sansa AMS: fix bootloader USB modeRafaël Carré2010-06-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26914 a1c6a512-1295-4272-9138-f99709370657
* as3525: bootloader USB modeRafaël Carré2010-06-18
| | | | | | | not working yet : an empty drive is detected won't link on fuzev1: drivers allocated in usb_storage.c are too large git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26905 a1c6a512-1295-4272-9138-f99709370657
* HD200 - use ide_power_enable() in bootloaderMarcin Bukat2010-06-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26844 a1c6a512-1295-4272-9138-f99709370657
* Update Samsung YP-S3 bootloader demoBertrik Sikken2010-05-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26417 a1c6a512-1295-4272-9138-f99709370657
* Generate C file / header for svn version stringRafaël Carré2010-05-27
| | | | | | | | | | | | | | | | | | | | | | | | It's now easier to force rebuild of files depending on the svn revision version.c/version.h are generated once with new tools/genversion.sh Changes in the VCS are still not auto detected, so you'll have to remove builddir/version.* if you want to change the string in your binaries APPSVERSION is now called RBVERSION and is defined in the generated header instead of being defined by the Makefiles appsversion is now called rbversion (the plugin api number didn't change since old modules are still binary compatible) Change some bootloaders to use knwon-at-buildtime RBVERSION instead of "%s" + rbversion You'll need to run make clean to regenerate dependencies after the removal of apps/version.h To build binaries with a different version string, hand-edit tools/version.sh or tools/genversion.sh (which calls the former) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26320 a1c6a512-1295-4272-9138-f99709370657
* Fix gigabeat S includes so it builds againFrank Gevaerts2010-05-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25855 a1c6a512-1295-4272-9138-f99709370657
* Fix some more snprintf related warnings.Thomas Martitz2010-05-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25853 a1c6a512-1295-4272-9138-f99709370657
* Make open() posix compliant api-wise. A few calls (those with O_CREAT) need ↵Thomas Martitz2010-05-06
| | | | | | the additional optional mode parameter so add it. Impact for the core is almost zero, as open() is a wrapper macro for the real open function which doesn't take the variable parameter. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25844 a1c6a512-1295-4272-9138-f99709370657
* Make creat() posix compliant API-wise. Shouldn't affect the core as it's ↵Thomas Martitz2010-05-06
| | | | | | wrapped via a static inline. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25843 a1c6a512-1295-4272-9138-f99709370657
* Gigabeat S bootloader: Fix archaic call placement in dptc_stop which hangs ↵Michael Sevakis2010-05-06
| | | | | | the bootloader before jumping to FW. Let the backlight LED ramp up after unplugging USB which just looks better. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25840 a1c6a512-1295-4272-9138-f99709370657
* HD200 - rework bootloader logicMarcin Bukat2010-05-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25806 a1c6a512-1295-4272-9138-f99709370657
* Add MPIO HD200 port - new filesMarcin Bukat2010-04-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25725 a1c6a512-1295-4272-9138-f99709370657
* Add MPIO HD200 port - changed filesMarcin Bukat2010-04-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25724 a1c6a512-1295-4272-9138-f99709370657
* FS#11199: ipod bootloader: reboot to disk mode on cable insert, following a ↵Torne Wuff2010-04-13
| | | | | | | | | fatal error If the ipod bootloader dies with a fatal error it prompts you to press buttons to reset and enter disk mode. With this change it now also polls for USB/firewire insertion and if the cable is detected, it reboots to disk mode directly for you, avoiding user problems with rebooting correctly by hand. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25643 a1c6a512-1295-4272-9138-f99709370657
* Gigabeat S: Fix bootloader red from r25547 commit.Michael Sevakis2010-04-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25548 a1c6a512-1295-4272-9138-f99709370657
* Fix some forgotten storage_(read|write)_sectors() callsFrank Gevaerts2010-04-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25461 a1c6a512-1295-4272-9138-f99709370657
* as3525v2: silence bootloaderRafaël Carré2010-03-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25369 a1c6a512-1295-4272-9138-f99709370657
* Packard Bell Vibe 500: remove the old bootloader code (actually a lack of ↵Szymon Dziok2010-03-23
| | | | | | code) and make the main-pp.c acting like a true bootloader for the DAP. It's the first step to integrate the DAP with the RBUtil. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25311 a1c6a512-1295-4272-9138-f99709370657
* Clip+ : make the bootloader not verbose by defaultRafaël Carré2010-03-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25201 a1c6a512-1295-4272-9138-f99709370657
* Add more information to the battery debug screen for Nano2GMichael Sparmann2010-02-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24723 a1c6a512-1295-4272-9138-f99709370657
* Remove tabsAndree Buschmann2010-02-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24547 a1c6a512-1295-4272-9138-f99709370657
* Make Clip+ bootloader buildRafaël Carré2010-02-05
| | | | | | | | | | | | Now making the Fuzev2 bootloader build should be pretty easy TODO: - write button driver (FlynDice found all buttons already) - find button light - decide if lcd-ssd1303.c must be modified for Clip+ using SSP or forked - check if backlight code works (I copied Clipv2 code) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24520 a1c6a512-1295-4272-9138-f99709370657
* Add initial Packard Bell Vibe 500 port, by Szymon Dziok Frank Gevaerts2010-01-18
| | | | | | | | Author: Szymon Dziok Flyspray: FS#10912 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24276 a1c6a512-1295-4272-9138-f99709370657
* Set svn:keywords property on .c and .h files that didn't already have it. ↵Bertrik Sikken2010-01-03
| | | | | | Correct svn:executable property on some files. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24165 a1c6a512-1295-4272-9138-f99709370657
* More tabs removedAndree Buschmann2010-01-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24157 a1c6a512-1295-4272-9138-f99709370657
* FS#10047 : Clipv2Rafaël Carré2009-12-31
| | | | | | | | | Reuse some code from Clip (LCD) and a lot of code from AS3525 Add a new CPU type : AS3525v2, identical to AS3525 except it's an ARMv5 (arm926-ejs) SD code still not working For an unknown reason LCD doesn't work anymore (to be investigated) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24131 a1c6a512-1295-4272-9138-f99709370657
* Merry Christmas Gogear HDD6330 owners! This is the start of the HDD6330 ↵Mark Arigo2009-12-25
| | | | | | port. At the moment, it's essentially a copy of the HDD1630 port with a minimal LCD driver. The touchpad doesn't work as expected, but you can still kind of navigate and listen to music/radio. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24112 a1c6a512-1295-4272-9138-f99709370657
* make tpj1022 bootloader compile again Robert Kukla2009-12-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23892 a1c6a512-1295-4272-9138-f99709370657
* make mini2440 bootloader compile again, and remove a few warnings from sd ↵Dominik Wenger2009-10-31
| | | | | | driver. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23440 a1c6a512-1295-4272-9138-f99709370657
* Many more drivers for mini2440. Now the main binary compiles and runs.Dominik Wenger2009-10-26
| | | | | | | Flyspray: FS#10725 Author: Bob Cousins git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23362 a1c6a512-1295-4272-9138-f99709370657
* Meizu M6 SP: update lcd driver, it is now possible to display a rockbox logo ↵Bertrik Sikken2009-10-25
| | | | | | (with some limitations, see comments in lcd-m6sp.c) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23345 a1c6a512-1295-4272-9138-f99709370657
* Working Bootloader for mini2440. Dominik Wenger2009-10-22
| | | | | | | Flyspray: FS#10701 Author: Bob Cousins git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23316 a1c6a512-1295-4272-9138-f99709370657
* Initial mini2440 port.Dominik Wenger2009-10-19
| | | | | | | Flyspray: FS#10627 Author: Bob Cousins git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23265 a1c6a512-1295-4272-9138-f99709370657
* Nano2G bootloader - fix dual-booting the Apple firmware.Dave Chapman2009-10-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23139 a1c6a512-1295-4272-9138-f99709370657
* Nano2G: Initial (non-working) attempt to load an encrypted copy of the ↵Dave Chapman2009-10-12
| | | | | | original firmware from the "osbk" image in the firmware partition. Code based on iloader. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23123 a1c6a512-1295-4272-9138-f99709370657
* Samsung YP-S3: make bootloader compile againBertrik Sikken2009-10-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23107 a1c6a512-1295-4272-9138-f99709370657
* Make the Nano2G bootloader actually function as a bootloader. The resulting ↵Dave Chapman2009-10-11
| | | | | | bootloader-ipodnano2g.ipod file needs to be encrypted on a target using the crypt_firmware plugin to create bootloader-ipodnano2g.ipodx, which can then be written to the firmware partition using the ipodpatcher patch at FS#10609. Dual-booting doesn't work yet - only Rockbox can be run. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23084 a1c6a512-1295-4272-9138-f99709370657
* bootloader/telechips: disable irqs before jumping to rockboxVitja Makarov2009-09-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22762 a1c6a512-1295-4272-9138-f99709370657
* Make Samsung YH* bootloaders non-verbose (i.e. show the bootlogo) ↵Thomas Martitz2009-09-20
| | | | | | (backported from the ams/pp bootloader branch) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22747 a1c6a512-1295-4272-9138-f99709370657
* Samsung YH925: Reset the LCD orientation to what the OF expects before ↵Thomas Martitz2009-09-08
| | | | | | | | branching to it in dualbooting Author: Mark Arigo git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22659 a1c6a512-1295-4272-9138-f99709370657
* Onda VX747/VX777 bootloader: power off after holding the poweroff button for ↵Maurus Cuelenaere2009-09-01
| | | | | | 2 seconds (BUTTON_REPEAT doesn't seem to work in bootloader) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22589 a1c6a512-1295-4272-9138-f99709370657
* Onda VX747/VX777 bootloader: make boot menu more robust + add reset Rockbox ↵Maurus Cuelenaere2009-08-21
| | | | | | configuration option git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22459 a1c6a512-1295-4272-9138-f99709370657
* fix more redNils Wallménius2009-08-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22433 a1c6a512-1295-4272-9138-f99709370657
* fix redNils Wallménius2009-08-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22432 a1c6a512-1295-4272-9138-f99709370657
* Onda's: add touchscreen boot menu for targets without/not much physical ↵Maurus Cuelenaere2009-08-19
| | | | | | buttons (VX777) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22416 a1c6a512-1295-4272-9138-f99709370657
* Samsung YP-S3: add beginning of a low-level NAND driver and update ↵Bertrik Sikken2009-08-09
| | | | | | bootloader demo program to display the NAND ids. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22221 a1c6a512-1295-4272-9138-f99709370657
* Samsung YP-S3: allow player to stay powered up without the USB cable plugged ↵Bertrik Sikken2009-08-05
| | | | | | and implement power_off git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22175 a1c6a512-1295-4272-9138-f99709370657