summaryrefslogtreecommitdiff
path: root/firmware (follow)
Commit message (Collapse)AuthorAge
...
* FS#10943, optimized division and clz routines to replace libgcc routines for ↵Andrew Mahone2010-02-01
| | | | | | ARM. Replaces libgcc support functions for unsigned and signed 32-bit division on ARMv4 and up, and leading-zero count on ARMv4. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24432 a1c6a512-1295-4272-9138-f99709370657
* Fix iPod Nano 2G bank detection broken in r24414.Michael Sparmann2010-02-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24431 a1c6a512-1295-4272-9138-f99709370657
* Fuzev1: estimate current use with battery_bench resultsRafaël Carré2010-01-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24428 a1c6a512-1295-4272-9138-f99709370657
* Fix a dircache bug (opening a directory opens the first file of that ↵Amaury Pouly2010-01-31
| | | | | | directory). Also clarify the behaviour of dircache_get_entry. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24420 a1c6a512-1295-4272-9138-f99709370657
* iPod Nano 2G NAND fixes by Franz-Josef HaiderMichael Sparmann2010-01-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24414 a1c6a512-1295-4272-9138-f99709370657
* Enable ATA DMA on pp5020 based players with ATA drives.Torne Wuff2010-01-31
| | | | | | | | | | | | DMA is only used for reading because writing seems to be slower with DMA. Only requests which are cacheline aligned (16 bytes) will use DMA, so many requests will still use PIO at this point; a later change will align more reads. Part of FS#9708, original DMA code by Boris Gjenero (dreamlayers). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24405 a1c6a512-1295-4272-9138-f99709370657
* PBell vibe 500: ROLO fixSzymon Dziok2010-01-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24385 a1c6a512-1295-4272-9138-f99709370657
* Clipv1: estimate current use with battery_bench resultsRafaël Carré2010-01-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24381 a1c6a512-1295-4272-9138-f99709370657
* fix warnings in s35390 rtc driverBertrik Sikken2010-01-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24380 a1c6a512-1295-4272-9138-f99709370657
* sd as3535v2 : remove functions already present in sd.cRafaël Carré2010-01-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24364 a1c6a512-1295-4272-9138-f99709370657
* Update on even pixel boundaries on the e200v2 for best performance (was ↵Thomas Martitz2010-01-26
| | | | | | forgotten in r24198). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24337 a1c6a512-1295-4272-9138-f99709370657
* don't start waiting for the new command in send_csw(). Although on the USB ↵Frank Gevaerts2010-01-25
| | | | | | | | | level this is entirely correct, and about 10% to 15% faster, usb_storage_transfer_complete() could get slightly confused by this. The proper fix is obviously to make usb_storage_transfer_complete() not get confused, but that's a lot more work, and I prefer things to be correct to them being a bit faster right now git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24333 a1c6a512-1295-4272-9138-f99709370657
* Add a config file for zenvision (which includes zvm30gb config file)Rafaël Carré2010-01-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24328 a1c6a512-1295-4272-9138-f99709370657
* ondavx777 : use own config fileRafaël Carré2010-01-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24327 a1c6a512-1295-4272-9138-f99709370657
* zenvision.h -> zenvision30gb.hRafaël Carré2010-01-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24325 a1c6a512-1295-4272-9138-f99709370657
* Disable DOOM for c200v2, it won't runRafaël Carré2010-01-24
| | | | | | Reclaim 128kB of plugin buffer, audio buffer is now 4 times larger git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24323 a1c6a512-1295-4272-9138-f99709370657
* ARM: lr addresses the next instruction after the failing one in undefined ↵Rafaël Carré2010-01-24
| | | | | | | | instruction vector Substract 4 before passing the argument to UIE so the correct address is displayed git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24321 a1c6a512-1295-4272-9138-f99709370657
* Recalculated typical current consumption for iPod Video.Andree Buschmann2010-01-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24319 a1c6a512-1295-4272-9138-f99709370657
* Commit FS#10082, enlarge volume control range for WM8758. This will enable ↵Andree Buschmann2010-01-23
| | | | | | volume control down to -90 dB for iPod Video targets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24318 a1c6a512-1295-4272-9138-f99709370657
* vibe500: do not use float arithmetic, even if gcc would reduce this ↵Rafaël Carré2010-01-21
| | | | | | expression to a constant at compile time git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24304 a1c6a512-1295-4272-9138-f99709370657
* Fix yellowMichael Sparmann2010-01-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24296 a1c6a512-1295-4272-9138-f99709370657
* iPod Nano 2G: Fix FTL panics caused by a bogus checkMichael Sparmann2010-01-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24295 a1c6a512-1295-4272-9138-f99709370657
* Fix FS#10867 and a few more potential issues by imitate target scrollwheel ↵Thomas Martitz2010-01-19
| | | | | | behavior more (although that behavior is suboptimal imo). Also, default for maximum backlight brightness in the sim and move stuff into sim.h. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24289 a1c6a512-1295-4272-9138-f99709370657
* Make the tcc usb driver compile without warnings. No functional changesFrank Gevaerts2010-01-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24286 a1c6a512-1295-4272-9138-f99709370657
* undo the last commit... I'm too tired to fgure out how to make batt bench ↵Jonathan Gordon2010-01-19
| | | | | | work without the spin down notification (aka, fix red the really lazy way) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24284 a1c6a512-1295-4272-9138-f99709370657
* Dont use the disk spindown notification on the mini2440, undo this if/when ↵Jonathan Gordon2010-01-19
| | | | | | we have a clean way to force a shutdown/umount of the sd card git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24283 a1c6a512-1295-4272-9138-f99709370657
* Add a missing #include, make a function static, make ↵Bertrik Sikken2010-01-18
| | | | | | touchpad_set_buttonlight implementation and declaration consistent git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24281 a1c6a512-1295-4272-9138-f99709370657
* Remove commented out line from iriver ifp7xx config fileTomer Shalev2010-01-18
| | | | | | | That line is annoying, as it is catches when grepping for HAVE_LCD_COLOR git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24279 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
* M:Robe 500 - Correct a comment, and make charger detect pin an input as it ↵Karl Kurbjun2010-01-18
| | | | | | should be. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24274 a1c6a512-1295-4272-9138-f99709370657
* Fix iPod Nano 2G USB:Michael Sparmann2010-01-17
| | | | | | | 1. Fix a copy paste bug (thanks for catching that one, liar) 2. Use a dummy DMA address for zero-length transfers as some devices seem to need this, and it can't hurt. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24263 a1c6a512-1295-4272-9138-f99709370657
* Sansa c200v2: enable battery chargingBertrik Sikken2010-01-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24257 a1c6a512-1295-4272-9138-f99709370657
* Fix a compilation warning (simulator build on 64-bit host).Amaury Pouly2010-01-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24251 a1c6a512-1295-4272-9138-f99709370657
* FS#10785: Add new context CONTEXT_MORSE_INPUT for keymaps which is used ↵Teruaki Kawashima2010-01-16
| | | | | | | | | during morse input mode in virtual keyboard. This will enable to use morse input on targets that doesn't have enough key for both the keyboard and morse input in one context. Enable morse input on archosondio as an example. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24250 a1c6a512-1295-4272-9138-f99709370657
* Sansa AMS: remove "ata" from SD drivers filenamesRafaël Carré2010-01-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24237 a1c6a512-1295-4272-9138-f99709370657
* Meizu M6SP: add stubs so the meizu m6sp binary compiles and linksBertrik Sikken2010-01-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24228 a1c6a512-1295-4272-9138-f99709370657
* Meizu M6SP: fix incorrect readout of button on P1.3 (this is an output to ↵Bertrik Sikken2010-01-14
| | | | | | the power controller) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24226 a1c6a512-1295-4272-9138-f99709370657
* set the ipod volume on the ipod fm remote when the tuner is turned on. Also, ↵Laurent Gautier2010-01-13
| | | | | | prevents a looping execution of the set_mono command. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24225 a1c6a512-1295-4272-9138-f99709370657
* Sansa as3525v2: move SD embryo code to a common dirRafaël Carré2010-01-13
| | | | | | | Select it based on as3535/as3525v2 so Clip+/Fuzev2 will be able to use it too git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24222 a1c6a512-1295-4272-9138-f99709370657
* SansaAMS: Disable voltage scaling.Jack Halpin2010-01-12
| | | | | | | | | Voltage scaling seems to be causing various problems mostly related to issues with the uSD cards. The increased runtime benefit only amounts to ~30 minutes as currently implemented so it seems prudent to disable it once again at this time. We still don't understand why the core voltage being lowered would impact the uSD card but in fact it does. The internal cards do not seem to have problems. I have simply #ifdef'd the voltage scaling code with HAVE_ADJUSTABLE_CPU_VOLTAGE so if you want to use voltage scaling simply define that and the voltage scaling code should run. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24217 a1c6a512-1295-4272-9138-f99709370657
* Fix FS10902 and improve some init. Also add my name to the credit list for ↵Laurent Gautier2010-01-12
| | | | | | FS10494 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24216 a1c6a512-1295-4272-9138-f99709370657
* Fix a bug in usbserial that would allow to send messages on EP_CONTROL ↵Amaury Pouly2010-01-11
| | | | | | between usb init and endpoints allocation via logf. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24214 a1c6a512-1295-4272-9138-f99709370657
* Fix svn:keywords property in as3525 target treeBertrik Sikken2010-01-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24212 a1c6a512-1295-4272-9138-f99709370657
* Sansa AMS: allow use of PLL B for more accurate audio sample rate (0.04% ↵Bertrik Sikken2010-01-10
| | | | | | instead 0.15% error) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24211 a1c6a512-1295-4272-9138-f99709370657
* FS#10107: work around the issue on some ipods where after shutdown they do ↵Torne Wuff2010-01-09
| | | | | | | | | | | | | | | | not power on. Some ipods do not power on correctly after being shut down and require a hard reset before they work again. This workaround shuts the device down via the OF which prevents the problem from occurring. There is a cosmetic effect: the low battery symbol appears briefly on power of. Change applies to PP502x ipods: 4G/photo/video/mini1g/mini2g/nano1g Patch by Boris Gjenero (dreamlayers), manual changes by me. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24207 a1c6a512-1295-4272-9138-f99709370657
* Make a few global variables static instead of global where possibleBertrik Sikken2010-01-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24206 a1c6a512-1295-4272-9138-f99709370657
* draw selection bar even if str is empty string (e.g. in text_editor plugin).Teruaki Kawashima2010-01-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24204 a1c6a512-1295-4272-9138-f99709370657
* Fix FS#10893.Teruaki Kawashima2010-01-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24203 a1c6a512-1295-4272-9138-f99709370657
* Sansa e200v2/Fuze: Optimize YUV blitting by writing 2 pixel at once to the ↵Thomas Martitz2010-01-08
| | | | | | DBOP and removing a few unneeded busy polling status register for fifo empty. Speed up between 50% and 80%. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24202 a1c6a512-1295-4272-9138-f99709370657
* Ingenic Jz4740: simplify RTC driver (you will need to re-set the clock)Maurus Cuelenaere2010-01-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24201 a1c6a512-1295-4272-9138-f99709370657