summaryrefslogtreecommitdiff
path: root/firmware/export (follow)
Commit message (Collapse)AuthorAge
...
* Explain the stride and fix the player.Karl Kurbjun2009-09-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22616 a1c6a512-1295-4272-9138-f99709370657
* Fix STRIDE macro for multiscreen and add stride support for picture lib.Karl Kurbjun2009-09-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22615 a1c6a512-1295-4272-9138-f99709370657
* D2: Enable ARM cache coherency functions (eg. during codec load), which ↵Rob Purchase2009-09-01
| | | | | | should eliminate data aborts/freezes on track changes. NOTE: The linker script reserves space at the end of DRAM for the TTB, but this is not currently used. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22595 a1c6a512-1295-4272-9138-f99709370657
* Fixed checkwps build warnings. Updated checkwps makefile to be closer to main.Björn Stenberg2009-09-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22593 a1c6a512-1295-4272-9138-f99709370657
* Speed up the Fuze's LCD by a factor of ~2.1 (lcd_update()) by using 32bit ↵Thomas Martitz2009-08-31
| | | | | | | | transfers when possible. Unaligned (to 4byte boundary) and odd (where the amount of data is not an integer multiple of 32bit) are still supported. Even those still have a speedup of >2. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22574 a1c6a512-1295-4272-9138-f99709370657
* Fix Onda VX777 boot extensionMaurus Cuelenaere2009-08-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22560 a1c6a512-1295-4272-9138-f99709370657
* Samsung YH925: Implement lcd flipping. Although it's a questionable feature, ↵Thomas Martitz2009-08-30
| | | | | | it should enable us to fix the problem that the OF's display is flipped after the Rockbox bootloader. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22554 a1c6a512-1295-4272-9138-f99709370657
* Add stride defines to support vertical stridesKarl Kurbjun2009-08-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22546 a1c6a512-1295-4272-9138-f99709370657
* A new implementation of logf, logfdisplay and logfdump.Maurus Cuelenaere2009-08-21
| | | | | | | | Flyspray: FS#10528 Author: Amaury Pouly git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22462 a1c6a512-1295-4272-9138-f99709370657
* Enable dircache for targets with 8MB RAM too (AMS Sansas, modded Archoses).Thomas Martitz2009-08-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22443 a1c6a512-1295-4272-9138-f99709370657
* M:Robe 500: Add support for DMA based LCD updates when in Portrait mode. ↵Karl Kurbjun2009-08-20
| | | | | | TestFPS measures 190 FPS with the DMA updates vs. 58 FPS for the non-DMA updates. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22435 a1c6a512-1295-4272-9138-f99709370657
* Slight cleanup in lcd.h: kill fixme and remove useless include, add some ↵Nils Wallménius2009-08-19
| | | | | | includes elsewhere and add a stub for sims instead of ifdef git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22431 a1c6a512-1295-4272-9138-f99709370657
* h300 has a 16 bits display, not a 2 bits.Rafaël Carré2009-08-18
| | | | | | do not put lcd framebuffer in iram because there is no room for it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22402 a1c6a512-1295-4272-9138-f99709370657
* iaudiox5 has a 16 bits display, not a 2 bits.Rafaël Carré2009-08-18
| | | | | | do not put lcd framebuffer in iram because there is no room for it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22401 a1c6a512-1295-4272-9138-f99709370657
* LCD_DEPTH == 2, vertical packing: specify if lcd framebuffer is in iram into ↵Rafaël Carré2009-08-18
| | | | | | the model specific config file git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22400 a1c6a512-1295-4272-9138-f99709370657
* LCD_DEPTH == 2, horizontal packing: specify if lcd framebuffer is in iram ↵Rafaël Carré2009-08-18
| | | | | | into the model specific config file git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22399 a1c6a512-1295-4272-9138-f99709370657
* LCD_DEPTH == 2, vertical interleaved : specify if lcd framebuffer is in iram ↵Rafaël Carré2009-08-18
| | | | | | into the model specific config file git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22398 a1c6a512-1295-4272-9138-f99709370657
* LCD_DEPTH == 1 : specify if lcd framebuffer is in iram into the model ↵Rafaël Carré2009-08-18
| | | | | | specific config file git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22397 a1c6a512-1295-4272-9138-f99709370657
* M:Robe 500: Increase the max icon size.Karl Kurbjun2009-08-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22393 a1c6a512-1295-4272-9138-f99709370657
* Onda VX747: don't enable software volume control in simsMaurus Cuelenaere2009-08-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22377 a1c6a512-1295-4272-9138-f99709370657
* * Onda VX747/VX767: fix target_id & MODEL_NUMBERMaurus Cuelenaere2009-08-16
| | | | | | | * Add support to Rockbox Utility for Onda VX747+ & VX777 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22359 a1c6a512-1295-4272-9138-f99709370657
* TCC: Implement ECC error correction for sectors read from NAND. Tested on D2 ↵Rob Purchase2009-08-12
| | | | | | (78x, MLC) and M200 (77x, SLC). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22284 a1c6a512-1295-4272-9138-f99709370657
* D2: Re-enable SD(HC) driver as there have been no further reports of damaged ↵Rob Purchase2009-08-12
| | | | | | cards. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22283 a1c6a512-1295-4272-9138-f99709370657
* FS#10506. Don't compile various crossfade only functions in pcmbuf.c on low ↵Michael Giacomelli2009-08-11
| | | | | | memory targets (mainly AMS) to save memory. Some crossfade related items remain in the code, but they're not worth cluttering the code with ifdefs over. Also, introduce HAVE_CROSSFADE define for neatness. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22248 a1c6a512-1295-4272-9138-f99709370657
* M:Robe 500: Start Building at 640x480 by default.Karl Kurbjun2009-08-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22216 a1c6a512-1295-4272-9138-f99709370657
* Samsung YH925: Support for battery monitoring and charging. Discharge curve ↵Thomas Martitz2009-08-07
| | | | | | not yet calibrated. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22194 a1c6a512-1295-4272-9138-f99709370657
* * Move DSP_CALLBACK_* enum to sound.hMaurus Cuelenaere2009-08-01
| | | | | | | | | * Add software based volume control for a certain range (SW_VOLUME_MIN -> SW_VOLUME_MAX) * Make Onda VX747 use it * Don't change volume or frequency in Ingenic Jz4740 codec driver when they're already set git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22106 a1c6a512-1295-4272-9138-f99709370657
* Samsung YP-S3: implement button lightsBertrik Sikken2009-08-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22100 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 VX7x7: fix error when compiling with USB_BOOT definedMaurus Cuelenaere2009-07-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22080 a1c6a512-1295-4272-9138-f99709370657
* Re-work D2 power off behaviour.Rob Purchase2009-07-26
| | | | | | | | * Inhibit PCF timeout during shutdown and while charging * Power off the player using the same mechanism as the OF (GPIO) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22056 a1c6a512-1295-4272-9138-f99709370657
* initial commit of remote support for m:robe 100 courtesy of lowlight; ↵Robert Kukla2009-07-26
| | | | | | simulator support including small fixes for the m:robe 500 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22053 a1c6a512-1295-4272-9138-f99709370657
* Disable the D2 SD driver for the time being since there are reports of ↵Rob Purchase2009-07-22
| | | | | | damaged SD cards. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21999 a1c6a512-1295-4272-9138-f99709370657
* D2: Enable tagcache databaseRob Purchase2009-07-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21969 a1c6a512-1295-4272-9138-f99709370657
* fix ifdef (HAVE_HOTSWAP, not HOTSWAP)Frank Gevaerts2009-07-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21968 a1c6a512-1295-4272-9138-f99709370657
* D2: A working read/write SD(HC) driver, based on the PP equivalent. See ↵Rob Purchase2009-07-19
| | | | | | CowonD2Info wiki for usage notes/restrictions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21967 a1c6a512-1295-4272-9138-f99709370657
* adapt c200v2 and view defines to the new drive/volume handling schemeFrank Gevaerts2009-07-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21955 a1c6a512-1295-4272-9138-f99709370657
* Fix Onda VX747(+)/VX777 simulator buildMaurus Cuelenaere2009-07-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21954 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
* fix ata-nand-s5l8700 compilation properly this timeFrank Gevaerts2009-07-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21938 a1c6a512-1295-4272-9138-f99709370657
* remove obsolete nand_spinup_time() declarationFrank Gevaerts2009-07-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21937 a1c6a512-1295-4272-9138-f99709370657
* Commit FS#9545, storage cleanup and multi-driver supportFrank Gevaerts2009-07-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21933 a1c6a512-1295-4272-9138-f99709370657
* make ELIO_TPJ1022 bootloader compile againRobert Kukla2009-07-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21932 a1c6a512-1295-4272-9138-f99709370657
* Add information gleaned from disassembling the main firmware image. Detect ↵Robert Keevil2009-07-17
| | | | | | lcd type in use. Still no actual output git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21929 a1c6a512-1295-4272-9138-f99709370657
* Revert r21912 : "Storage API : remove undeeded target-specific functions"Rafaël Carré2009-07-17
| | | | | | | | After a discussion mixed on mailing list and irc, it was agreed that more abstraction for plugins is better (so developers don't have to add a check to HAVE_DISK_STORAGE when writing disk-specific code) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21923 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
* M:Robe 500: Fix simulator build and include some small changes for the ↵Karl Kurbjun2009-07-17
| | | | | | 640x480 setup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21914 a1c6a512-1295-4272-9138-f99709370657
* M:Robe 500: Start of interrupt support.Karl Kurbjun2009-07-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21913 a1c6a512-1295-4272-9138-f99709370657
* Storage API : remove undeeded target-specific functionsRafaël Carré2009-07-17
| | | | | | | storage_sleep, storage_spin, storage_spindown are only defined if #defiend (HAVE_DISK_STORAGE), not for MMC/ATA/SD remove already unneeded nand_disk_is_active, nand_soft_reset git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21912 a1c6a512-1295-4272-9138-f99709370657
* Add auto-detection of Nano 2G LCD type, and an initial attempt at ↵Dave Chapman2009-07-16
| | | | | | lcd_update() for the second lcd type. This lcd_update works, but not reliably. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21905 a1c6a512-1295-4272-9138-f99709370657