summaryrefslogtreecommitdiff
path: root/bootloader (follow)
Commit message (Collapse)AuthorAge
...
* 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
* Samsung YP-S3: update bootloader demo app with test code for the wmcodec ↵Bertrik Sikken2009-08-03
| | | | | | (volume control of fm radio) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22138 a1c6a512-1295-4272-9138-f99709370657
* Samsung YP-S3: update backlight brightness curve again (can't go all the way ↵Bertrik Sikken2009-08-02
| | | | | | down to 1/256 brightness) and update yp-s3 bootloader demo. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22117 a1c6a512-1295-4272-9138-f99709370657
* Start of a Rockbox port to the Samsung YP-S3.Bertrik Sikken2009-07-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22085 a1c6a512-1295-4272-9138-f99709370657
* Onda VX747: don't fully init the LCD when not doing an USB_BOOT compile ↵Maurus Cuelenaere2009-07-26
| | | | | | (fixes flashes when booting up) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22051 a1c6a512-1295-4272-9138-f99709370657
* Various Nano2g changes - enable the rest of crt0.S (including clock setup) ↵Dave Chapman2009-07-18
| | | | | | and make the nano2g bootloader do something useful (displaying gpio ports). Also add checks for the fifo-full condition in the LCD driver - required after enabling all the crt0.S inits git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21948 a1c6a512-1295-4272-9138-f99709370657
* Onda VX747: add dual-boot capability + make it possible to permanently ↵Maurus Cuelenaere2009-07-17
| | | | | | 'stick' Rockbox to your DAP git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21919 a1c6a512-1295-4272-9138-f99709370657
* Get the Nano2G bootloader running - it now runs and displays a logo on one ↵Dave Chapman2009-07-16
| | | | | | type of Nano2G LCD. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21900 a1c6a512-1295-4272-9138-f99709370657
* FS#10436 - add the Sansa View to the build system. The bootloader builds ↵Robert Keevil2009-07-13
| | | | | | but doesn't do anything useful yet. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21848 a1c6a512-1295-4272-9138-f99709370657
* Basic changes to add nano 2g to the build system, based on the Meizu M3 ↵Dave Chapman2009-07-12
| | | | | | port. The bootloader builds, but does nothing due to lack of any drivers. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21828 a1c6a512-1295-4272-9138-f99709370657
* Update initialisation and display of debug info in meizu M3 bootloaderBertrik Sikken2009-07-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21673 a1c6a512-1295-4272-9138-f99709370657
* Onda VX747: clean up bootloader a bit and make sure storage doesn't get ↵Maurus Cuelenaere2009-07-01
| | | | | | init'd twice git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21593 a1c6a512-1295-4272-9138-f99709370657
* Onda VX747 bootloader: don't init storage twiceMaurus Cuelenaere2009-07-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21591 a1c6a512-1295-4272-9138-f99709370657
* TCC78x: Enable interrupts/threading in the bootloader (required now that the ↵Rob Purchase2009-06-24
| | | | | | storage driver yields). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21486 a1c6a512-1295-4272-9138-f99709370657
* Implement PWM backlight driver for the Meizus. Update Meizu M3 bootloader to ↵Bertrik Sikken2009-06-23
| | | | | | control brightness with the touch strip. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21478 a1c6a512-1295-4272-9138-f99709370657
* * Commit a modified FS#10354 (thanks to Davide Quarta) - add support the ↵Maurus Cuelenaere2009-06-20
| | | | | | | | | | | VX747+ in scramble and configure * Add support for the VX777 * Remove the touchscreen mode switching combo from the button driver git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21379 a1c6a512-1295-4272-9138-f99709370657
* Sansa c200v2 : lcd & backlight support, using the c200v1 lcd driverRafaël Carré2009-06-17
| | | | | | | | | | | | | | | The LCD driver is unified and lcd_send_command now takes 2 arguments : the command and its argument. If there is no argument, it's set to 0 and a NOP command is issued If there is more than one argument (set X/Y address), the 2nd argument is sent as a 2nd command, and a NOP command is issued after it. Benefit : c200v2 transfers the command and the argument in one 16 bits transfer Performance should not be affected since commands without argument are only used in lcd_init() and lcd_enable() lcd_send_data() now transfers whole lines (or columns) instead of single pixels yuv is disabled for c200v2 for now Some buttons can be read, including left button (bit 6 of DBOP_DIN), but for some reason they have no effect in rockbox: to be investigated git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21321 a1c6a512-1295-4272-9138-f99709370657
* FS#10048 : enable MMU and data cache on Sansa AMS to give a major speed upRafaël Carré2009-06-08
| | | | | | | | | | | - cache IRAM and DRAM - map IRAM just next to DRAM to remove the need for -mlong-calls and reduce binsize - tweak delays in Fuze button code - tweak delays in Clip button code (down button sometimes doesn't respond anyway : an alternate driver is being worked on) Before reporting any problem, please check your filesystem or format your player from the OF git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21228 a1c6a512-1295-4272-9138-f99709370657
* 3 new ports: Samsung YH-820, YH-920, and YH-925. Mostly functional. Audio ↵Mark Arigo2009-05-25
| | | | | | working on 820 & 925 (untested on the 920). No battery readings. No recording. No plugins. Keymap needs work. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21083 a1c6a512-1295-4272-9138-f99709370657
* Sansa AMS: Centralise mapping of RAM and IRAM in as3525.h via #defines. This ↵Thomas Martitz2009-05-20
| | | | | | will hopefully make ongoing mmu work easier as less places need to be changed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21000 a1c6a512-1295-4272-9138-f99709370657
* FS#9730 by Torne Wuff - support installing Rockbox in the firmware partition ↵Dave Chapman2009-05-12
| | | | | | 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
* Remove unnecessary #include "adc.h"Bertrik Sikken2009-04-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20791 a1c6a512-1295-4272-9138-f99709370657
* Fix VX767 bootloader warningMaurus Cuelenaere2009-04-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20771 a1c6a512-1295-4272-9138-f99709370657
* Gigabeat FX: Look for button A (rather than any button) in bootloader for ↵Karl Kurbjun2009-04-21
| | | | | | verbose mode - needed for flashed bootloader git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20768 a1c6a512-1295-4272-9138-f99709370657
* Onda VX747: fix touchscreen issues when switching from bootloader to ↵Maurus Cuelenaere2009-04-20
| | | | | | 'normal' Rockbox git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20754 a1c6a512-1295-4272-9138-f99709370657
* FS#10066 by Michael Chicoine: Sansa AMS bootloader "Hold" switch detection.Mustapha Senhaji2009-04-10
| | | | | | | | (Not for the Fuze nor the Clip, because it seems pointless for them) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20681 a1c6a512-1295-4272-9138-f99709370657
* M:Robe 500: Remove some dead test code in bootloader, reorganize the ↵Karl Kurbjun2009-04-10
| | | | | | bootloader link script, and remove an unnecessary lcd disable/enable in initialization. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20674 a1c6a512-1295-4272-9138-f99709370657
* commit FS#10092 (cleanup AMS system init) by Rafaël Carré. Dominik Wenger2009-04-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20640 a1c6a512-1295-4272-9138-f99709370657
* Initial commit for the "Lyre prototype 1" port by Jorge Pinto from FS#10045.Daniel Stenberg2009-03-30
| | | | | | | Bootloader builds, normal does not. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20574 a1c6a512-1295-4272-9138-f99709370657
* Fix ZVM 30GB bootloader.Thomas Martitz2009-03-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20347 a1c6a512-1295-4272-9138-f99709370657
* FS#10018 general pp bootloader: start the OF if loading rockbox fails. ↵Nils Wallménius2009-03-17
| | | | | | Resolves a bug where the c200 bootloader would loop flashing the logo if loading rockbox failed and drop support for loading old .e200 and .h10 rockbox main binaries for the e200 resp h10, affects e200, c200, h10 (both kinds) and mrobe 100. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20342 a1c6a512-1295-4272-9138-f99709370657