summaryrefslogtreecommitdiff
path: root/firmware (follow)
Commit message (Collapse)AuthorAge
...
* X5 remote LCD drawing. This will break target linking atm - ↵Jens Arnold2006-07-28
| | | | | | lcd_remote_update[_rect]() are not yet implemented. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10347 a1c6a512-1295-4272-9138-f99709370657
* LCD drivers: * Slight speedup for 2bit greyscale drivers. Use the same ↵Jens Arnold2006-07-28
| | | | | | scrolltext drawing anywhere. * Cleanup, fixes and definitions in preparation for X5 remote. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10346 a1c6a512-1295-4272-9138-f99709370657
* Moved the X5 button driver to the target treeLinus Nielsen Feltzing2006-07-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10339 a1c6a512-1295-4272-9138-f99709370657
* Remote LCD communication driver for X5, very loosely based on patch FS#5634 ↵Linus Nielsen Feltzing2006-07-26
| | | | | | by Rani Hod git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10331 a1c6a512-1295-4272-9138-f99709370657
* Include more files from the target tree in the source tarballsLinus Nielsen Feltzing2006-07-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10329 a1c6a512-1295-4272-9138-f99709370657
* Fixed unicode buffer overflow issue (metadata parser crashed with someMiika Pekkarinen2006-07-25
| | | | | | | mp3 files). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10324 a1c6a512-1295-4272-9138-f99709370657
* Patch FS#5712 by Michael Sevakis - X5 Backlight brightness improvement/fixLinus Nielsen Feltzing2006-07-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10322 a1c6a512-1295-4272-9138-f99709370657
* Changed copyrightLinus Nielsen Feltzing2006-07-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10320 a1c6a512-1295-4272-9138-f99709370657
* Ooops, forgot to use memset-arm.SLinus Nielsen Feltzing2006-07-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10319 a1c6a512-1295-4272-9138-f99709370657
* Moved some assembly optimizations to the target treeLinus Nielsen Feltzing2006-07-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10318 a1c6a512-1295-4272-9138-f99709370657
* Contrast setting cleanup: * Only include contrast setting for targets where ↵Jens Arnold2006-07-25
| | | | | | it's used. * Make lcd_default_contrast() a stub for simulators. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10317 a1c6a512-1295-4272-9138-f99709370657
* Restore the default backlight settings broken by RaniLinus Nielsen Feltzing2006-07-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10314 a1c6a512-1295-4272-9138-f99709370657
* Implement frequency scaling on iPod 3Gs - FS #5686Daniel Ankers2006-07-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10313 a1c6a512-1295-4272-9138-f99709370657
* double fault.Rani Hod2006-07-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10305 a1c6a512-1295-4272-9138-f99709370657
* oopsRani Hod2006-07-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10304 a1c6a512-1295-4272-9138-f99709370657
* Accepted FS #5474 by yours truly.Rani Hod2006-07-23
| | | | | | | Save your settings; CONFIG_BLOCK_VERSION is increased. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10303 a1c6a512-1295-4272-9138-f99709370657
* Accepted FS #5696 by yours truly.Rani Hod2006-07-23
| | | | | | | (1st cvs commit!) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10302 a1c6a512-1295-4272-9138-f99709370657
* Implement Rolo for the PP502x-based ipods.Dave Chapman2006-07-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10293 a1c6a512-1295-4272-9138-f99709370657
* Re-enable parsing replaygain from ID3v2.4 TXXX fields since that's the ↵Mark Arigo2006-07-21
| | | | | | default for foobar2000 0.9, however, give the RVA2 field priority git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10277 a1c6a512-1295-4272-9138-f99709370657
* iAudio X5: Fix sim buildLinus Nielsen Feltzing2006-07-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10274 a1c6a512-1295-4272-9138-f99709370657
* Patch #5347 by Rani Hod - Adds FM radio and recording features to the iAudio X5.Linus Nielsen Feltzing2006-07-21
| | | | | | | Also includes a rewrite of the Coldfire I2C driver to include both read and write. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10272 a1c6a512-1295-4272-9138-f99709370657
* Add support for parsing binary data ID3 tags. Add support for parsing RVA2 ↵Dan Everton2006-07-20
| | | | | | ID3 tags for replaygain values instead of TXXX tags when playing files tagged with ID3v2.4. Patch by psyche78 (task #2937) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10259 a1c6a512-1295-4272-9138-f99709370657
* Patch #5432 from Thomas Paul Diffenbach - small speedup for ipod video ↵Dave Chapman2006-07-19
| | | | | | lcd_update function. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10252 a1c6a512-1295-4272-9138-f99709370657
* Patch #5680 from Daniel Ankers - adapt the assembler version of the FIQ ↵Dave Chapman2006-07-19
| | | | | | playback function for the 3g git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10246 a1c6a512-1295-4272-9138-f99709370657
* Patch #5157 by Rainer Sinsch - SID codecDave Chapman2006-07-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10237 a1c6a512-1295-4272-9138-f99709370657
* simplification of lcd driver code - based on patch #5474 by Rani HodChristian Gmeiner2006-07-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10235 a1c6a512-1295-4272-9138-f99709370657
* 1bit and 2bit LCD drivers: Low-level bit handling optimisations.Jens Arnold2006-07-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10225 a1c6a512-1295-4272-9138-f99709370657
* Gentlemen, we have sound on the 3rd Generation ipods. Thanks to Daniel ↵Dave Chapman2006-07-17
| | | | | | Ankers for debugging. It turns out the problem was simply that we were calling the FIQ handler incorrectly - everything else was fine. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10222 a1c6a512-1295-4272-9138-f99709370657
* Patch #5375 by Rani Hod - Eliminate click on X5 shutdownLinus Nielsen Feltzing2006-07-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10210 a1c6a512-1295-4272-9138-f99709370657
* Patch #5063 by Rani Hod - RoLo on X5Linus Nielsen Feltzing2006-07-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10209 a1c6a512-1295-4272-9138-f99709370657
* Patch #5639 by Ulrich Pegelow, inits the M5636 USBOTG chip on the X5 to ↵Linus Nielsen Feltzing2006-07-13
| | | | | | reduce the battery consumption. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10208 a1c6a512-1295-4272-9138-f99709370657
* Tagcache update: Support removal of entries and no longer the need forMiika Pekkarinen2006-07-10
| | | | | | | | dircache to load tagcache in ram (however, dircache with tagcache is still strongly recommended). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10192 a1c6a512-1295-4272-9138-f99709370657
* For iriver recording: do not boost while recording unless source is spdif. ↵Peter D'Hoye2006-06-30
| | | | | | When saving to disk, boost if needed. Decreased max file size a bit for safety. Increases runtime while recording analog sources. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10159 a1c6a512-1295-4272-9138-f99709370657
* Simplify code...Jens Arnold2006-06-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10156 a1c6a512-1295-4272-9138-f99709370657
* volume_strip() now ignores multiple leading slashes like the rest of the ↵Jens Arnold2006-06-30
| | | | | | path handling code. Fixes the stats plugin only counting the internal flash on Ondio, and other potential problems. Posix says multiple slashes are legal. * More precise volume name check. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10155 a1c6a512-1295-4272-9138-f99709370657
* Ondio: better default battery capacity.Jens Arnold2006-06-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10145 a1c6a512-1295-4272-9138-f99709370657
* Iriver: Faster ata timing.Jens Arnold2006-06-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10129 a1c6a512-1295-4272-9138-f99709370657
* H300: Rudimentary driver for the ISP1362 USB on-the-go controller. For now ↵Jens Arnold2006-06-16
| | | | | | it just sends the chip to sleep, solving the poor battery runtime issue. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10128 a1c6a512-1295-4272-9138-f99709370657
* Tweaks to reduce an iriver recording glitch to a minimum. Removed yields ↵Peter D'Hoye2006-06-14
| | | | | | from i2c code as a means to shorten the duration, rearranged order of changing to always cause dips and never peaks. Also some code policing. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10122 a1c6a512-1295-4272-9138-f99709370657
* Added a commentLinus Nielsen Feltzing2006-06-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10118 a1c6a512-1295-4272-9138-f99709370657
* Let panicf() also check on/play button on h300Peter D'Hoye2006-06-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10094 a1c6a512-1295-4272-9138-f99709370657
* Work-in-progress rework of charging status reading & display: * Changed ↵Jens Arnold2006-06-06
| | | | | | several charging related HAVE_* macros into one multi-value CONFIG_CHARGING. * Always use proper macros for charging states. * Battery symbol charging animation now starts from current level on all targets with charging. Two-colour animation kept for non-b&w targets. Round down fill level while charging as before, but round to nearest pixel value for discharging on all targets. * Charging anim fixed on player. * Some code cleanup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10080 a1c6a512-1295-4272-9138-f99709370657
* Remove previous fix as it seems to cause lock-ups when used with a remote.Peter D'Hoye2006-06-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10037 a1c6a512-1295-4272-9138-f99709370657
* Do not allow interrupts between the two calls that set the recording gain. ↵Peter D'Hoye2006-06-02
| | | | | | Fixes volume glitches when changing recording gain. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10031 a1c6a512-1295-4272-9138-f99709370657
* Fixed incorrect memory allocation bug with tagcache.Miika Pekkarinen2006-05-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10023 a1c6a512-1295-4272-9138-f99709370657
* Use correct file mode when creating files. Fixes task 5452Dan Everton2006-05-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10020 a1c6a512-1295-4272-9138-f99709370657
* code policePeter D'Hoye2006-05-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9996 a1c6a512-1295-4272-9138-f99709370657
* Oops, move out the define from the #ifndef SIMULATORHristo Kovachev2006-05-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9956 a1c6a512-1295-4272-9138-f99709370657
* Use more proper default contrast for the iriver lcd remotes, also resetHristo Kovachev2006-05-18
| | | | | | | the contrast in the same way as it is for the main screen git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9955 a1c6a512-1295-4272-9138-f99709370657
* Iriver: Don't scroll remote LCD lines 'in the dark', i.e. with the remote ↵Jens Arnold2006-05-16
| | | | | | unplugged. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9951 a1c6a512-1295-4272-9138-f99709370657