summaryrefslogtreecommitdiff
path: root/bootloader (follow)
Commit message (Collapse)AuthorAge
* 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
* Get the M:Robe 500 main build booting again, fix a bug and commit the rest ↵Karl Kurbjun2009-02-26
| | | | | | of Cat's work to get sound working. The code is messy right now, but it plays a file (test.raw) in a normal build when you go into the debug ports screen. Take 1. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20118 a1c6a512-1295-4272-9138-f99709370657
* Small fix for touchscreen-capable DAP's in display_logf()Maurus Cuelenaere2009-02-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20114 a1c6a512-1295-4272-9138-f99709370657
* fix the obligatory yellowFrank Gevaerts2009-02-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20107 a1c6a512-1295-4272-9138-f99709370657
* fix storage_*() callsFrank Gevaerts2009-02-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20047 a1c6a512-1295-4272-9138-f99709370657
* Onda VX747 bootloader: don't remove too much info..Maurus Cuelenaere2009-02-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20031 a1c6a512-1295-4272-9138-f99709370657
* Don't display logo in Onda VX747 bootloader (which also fixes bootloader builds)Maurus Cuelenaere2009-02-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20026 a1c6a512-1295-4272-9138-f99709370657
* Onda VX747:Maurus Cuelenaere2009-02-13
| | | | | | | | | | | | | * Add preliminary keymap * Split up generic MIPS stuff from Ingenic specific * Make apps/ compilable * Add SD driver * Fix RTC driver * Add debug screen * Other cleanups/rewrites/fixes git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19993 a1c6a512-1295-4272-9138-f99709370657
* Make basic cache functions into calls, and get rid of ↵Michael Sevakis2009-02-11
| | | | | | CACHE_FUNCTION_WRAPPERS and CACHE_FUNCTIONS_AS_CALL macros. Rename flush/invalidate_icache to cpucache_flush/invalidate. They're inlined only if an implementation isn't provided by defining HAVE_CPUCACHE_FLUSH/INVALIDATE. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19971 a1c6a512-1295-4272-9138-f99709370657
* Onda VX747: commit some parts to get apps/ to compile (more will follow)Maurus Cuelenaere2009-02-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19954 a1c6a512-1295-4272-9138-f99709370657
* Add optional logf display helper function for bootloadersMaurus Cuelenaere2009-02-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19938 a1c6a512-1295-4272-9138-f99709370657
* Onda VX747: enable USB in the bootloaderMaurus Cuelenaere2009-02-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19937 a1c6a512-1295-4272-9138-f99709370657
* Gigabeat S: Move the LCD framebuffer address so that DRAM can be mapped flat ↵Michael Sevakis2009-02-07
| | | | | | between physical and virtual addresses. NO BOOTLOADER UPDATE SHOULD BE NEEDED. The firmware image now handles low-level system setup as well. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19935 a1c6a512-1295-4272-9138-f99709370657
* Creative ZVM:Maurus Cuelenaere2009-02-05
| | | | | | | | | | * Re-enable USB * Acknowledge EP0SETUP packets * Spin disk down when no files get loaded in the bootloader * Clean up/fix some other stuff git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19931 a1c6a512-1295-4272-9138-f99709370657