summaryrefslogtreecommitdiff
path: root/firmware (follow)
Commit message (Collapse)AuthorAge
...
* Enabled the quickscreen for iAudio X5. Globally, REC enters the menu and ↵Zakk Roberts2006-04-10
| | | | | | holding REC enters the quickscreen. Also moved the quickscreen #define to model config files, which simplifies the checking for it and makes checking more consistent. Cleaned up keymappings in quickscreen.h. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9590 a1c6a512-1295-4272-9138-f99709370657
* Enable AB repeat on ipods with 4g keypad, requires quick fingers or you get ↵Brandon Low2006-04-10
| | | | | | the context menu instead of a marker. Thanks to Mikachu on IRC. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9589 a1c6a512-1295-4272-9138-f99709370657
* H300: Slightly faster lcd update (noticeable with partial updates only).Jens Arnold2006-04-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9574 a1c6a512-1295-4272-9138-f99709370657
* Fix bad rebuffering bug, and kill the track_count variableBrandon Low2006-04-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9571 a1c6a512-1295-4272-9138-f99709370657
* Comparing short filenames for uniqueness used 1 char too much, causing it to ↵Peter D'Hoye2006-04-08
| | | | | | create identical short filenames. Fixes bugreport #5030. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9563 a1c6a512-1295-4272-9138-f99709370657
* Get rid of the redundant APPLE_* macros. * Fix wrong comments in lcd-ipod.cJens Arnold2006-04-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9561 a1c6a512-1295-4272-9138-f99709370657
* include x5 files from the target treeDaniel Stenberg2006-04-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9555 a1c6a512-1295-4272-9138-f99709370657
* iPod: Enable dynamic CPU frequency changing on the 4G (both greyscale and ↵Dave Chapman2006-04-07
| | | | | | colour) and the first generation mini git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9548 a1c6a512-1295-4272-9138-f99709370657
* lcd_blit() (with mono->2bit expansion) implemented for greyscale ipods. ↵Jens Arnold2006-04-06
| | | | | | Changed the flip mode maths for the mini LCD for coexistence with lcd_blit(). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9540 a1c6a512-1295-4272-9138-f99709370657
* Allow lower cuts than -23 dB, since the code seems to work then anyway.Thom Johansen2006-04-06
| | | | | | | This is needed by both EQ pre-cut and new crossfeed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9538 a1c6a512-1295-4272-9138-f99709370657
* Since we poll buttons every tick now, the extra if() checking the polling ↵Jens Arnold2006-04-06
| | | | | | interval was obsolete. Pointed out by Mikael Magnusson. * Some tweaks. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9536 a1c6a512-1295-4272-9138-f99709370657
* Iriver remotes might also tick on H300, so offer the ticking reduction. H300 ↵Jens Arnold2006-04-06
| | | | | | users: reset settings and reload from .cfg git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9531 a1c6a512-1295-4272-9138-f99709370657
* Do extra filtering in H300 (and H100) main unit button reading to suppress ↵Jens Arnold2006-04-06
| | | | | | wrong readings during voltage transitions. * Optimised multi-button ADC reads to use a balanced binary tree with an initial check for 'any button' to determine the pressed button. * The iriver button driver wouldn't have detected main unit (ADC-connected) buttons as long as remote buttons (ADC-connected) were pressed (btn = value; vs. btn |= value), * Do extra filtering in the recorder v1 OFF button read, to suppress spurious OFF events. * Some more tweaks. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9530 a1c6a512-1295-4272-9138-f99709370657
* Fix seeking on swcodec, but probably break some cases of skipping. Another ↵Brandon Low2006-04-06
| | | | | | important rework here, buffer management is serialized along with most other operations on the audio thread. This has some minor performance issues on ipod that can lead to audio skips during buffer fill as well. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9529 a1c6a512-1295-4272-9138-f99709370657
* Make ASM memset for ARM return destination address, as is standard.Thom Johansen2006-04-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9519 a1c6a512-1295-4272-9138-f99709370657
* CP1251 is cyrillic, and not only russian codepageHristo Kovachev2006-04-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9518 a1c6a512-1295-4272-9138-f99709370657
* Fix bug #5037, spotted by David Rothenberger, also increase the max threads' ↵Hristo Kovachev2006-04-05
| | | | | | count by 2 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9512 a1c6a512-1295-4272-9138-f99709370657
* More work on swcodec. No significant pcmbuf functions are called from the ↵Brandon Low2006-04-05
| | | | | | audio thread now. Do not be surprised if seek or skip behavior gets weird after this, but it Works for Me (TM), and is a significant step in the right direction. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9510 a1c6a512-1295-4272-9138-f99709370657
* Disable backlight fade out for shutdownBrandon Low2006-04-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9500 a1c6a512-1295-4272-9138-f99709370657
* Correct minimum value for TLV320 volumeLinus Nielsen Feltzing2006-04-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9495 a1c6a512-1295-4272-9138-f99709370657
* Hopefully working battery display on Nanos.Thom Johansen2006-04-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9483 a1c6a512-1295-4272-9138-f99709370657
* Simplification for user timer on coldfire. We define TIMER_FREQ separately ↵Jens Arnold2006-04-04
| | | | | | anyway. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9479 a1c6a512-1295-4272-9138-f99709370657
* Grayscale iPods: Bit-flipped the 2bit LCD driver to use the same format as ↵Jens Arnold2006-04-04
| | | | | | apple. No more mirrored display when loading retailos, after a bootloader update. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9478 a1c6a512-1295-4272-9138-f99709370657
* killed warning due to comparison signed/unsignedDaniel Stenberg2006-04-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9444 a1c6a512-1295-4272-9138-f99709370657
* Backlight fading enabled for the mini 2G. Reeset & reload settings to avoid ↵Jens Arnold2006-04-02
| | | | | | strange effects... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9441 a1c6a512-1295-4272-9138-f99709370657
* Prevent two division by zeros and one problem causing a crash in theMiika Pekkarinen2006-04-02
| | | | | | | mp3 metadata parser. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9438 a1c6a512-1295-4272-9138-f99709370657
* greyscale iPod LCD: Working display flip. * Correct register definitions for ↵Jens Arnold2006-04-01
| | | | | | HD66753. * Correct 1/3 and 2/3 greylevels. * Some tweaks. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9414 a1c6a512-1295-4272-9138-f99709370657
* simulator stubs for iriver recording, iriver sims now have a recording ↵Peter D'Hoye2006-04-01
| | | | | | screen (doesn't actually record!) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9403 a1c6a512-1295-4272-9138-f99709370657
* Patch #4934 by Ralf Herz: FixesHristo Kovachev2006-04-01
| | | | | | | | 1) Backlight stays on when set to always off (at least on the iPods (signed/unsigned problem)) 2) Buttons not working when the backlight is set to always off and turned on the "first keypress enables backlight only" git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9396 a1c6a512-1295-4272-9138-f99709370657
* Enabled RTC and virtual disk LED on iAudio X5Linus Nielsen Feltzing2006-03-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9380 a1c6a512-1295-4272-9138-f99709370657
* Ooops, iPod 3G used lcd_enable() to switch backlight. Blind fix, needs testing.Jens Arnold2006-03-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9379 a1c6a512-1295-4272-9138-f99709370657
* Greyscale iPod LCD driver: Fixed lcd_update_rect() to work properly for ↵Jens Arnold2006-03-31
| | | | | | partial updates. Working display invert. Use register name macros. Some cleanup & optimisations. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9378 a1c6a512-1295-4272-9138-f99709370657
* Adjustable CPU frequency is working on iPod mini 2GJens Arnold2006-03-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9370 a1c6a512-1295-4272-9138-f99709370657
* iPod mini 2G: Properly reboot into diskmode for USB access.Jens Arnold2006-03-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9369 a1c6a512-1295-4272-9138-f99709370657
* Move definitions to their proper placeJens Arnold2006-03-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9368 a1c6a512-1295-4272-9138-f99709370657
* iPod mini 2G: Define correct audio codec, and fix WM8731 driver to work with ↵Jens Arnold2006-03-30
| | | | | | PP5020. Audio is working now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9367 a1c6a512-1295-4272-9138-f99709370657
* Actually enable the dircache for simulators.Miika Pekkarinen2006-03-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9366 a1c6a512-1295-4272-9138-f99709370657
* Dircache support for simulator also.Miika Pekkarinen2006-03-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9365 a1c6a512-1295-4272-9138-f99709370657
* iPod mini 2G: Use iPod 4G button driver instead of special minin 1G code. ↵Jens Arnold2006-03-30
| | | | | | Buttons working now, rockbox no longer hangs at boot. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9364 a1c6a512-1295-4272-9138-f99709370657
* Initial support for iPod mini 2G: Rockbox boots, LCD driver is working. No ↵Jens Arnold2006-03-30
| | | | | | sound, no buttons, and hangs at the boot screen. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9363 a1c6a512-1295-4272-9138-f99709370657
* Do the dircache operation first to block properly when necessary.Miika Pekkarinen2006-03-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9356 a1c6a512-1295-4272-9138-f99709370657
* Better sound quality on the iAudio X5 using the correct MCLK frequencyLinus Nielsen Feltzing2006-03-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9354 a1c6a512-1295-4272-9138-f99709370657
* Add support for loadable vkeyboard layoutsFrank Dischner2006-03-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9347 a1c6a512-1295-4272-9138-f99709370657
* More safety checks to dircache to block updates until cache is ready.Miika Pekkarinen2006-03-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9339 a1c6a512-1295-4272-9138-f99709370657
* iAudio X5 doesn't have bass and trebleLinus Nielsen Feltzing2006-03-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9338 a1c6a512-1295-4272-9138-f99709370657
* Correct maximum and default volume for iAudio X5Linus Nielsen Feltzing2006-03-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9330 a1c6a512-1295-4272-9138-f99709370657
* Audio support for iAudio X5Linus Nielsen Feltzing2006-03-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9328 a1c6a512-1295-4272-9138-f99709370657
* First quick'n'dirty volume control for the iAudio X5Linus Nielsen Feltzing2006-03-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9327 a1c6a512-1295-4272-9138-f99709370657
* Simplification and correction of the TLV320 driverLinus Nielsen Feltzing2006-03-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9326 a1c6a512-1295-4272-9138-f99709370657
* Enable I2C bus 1 on the iAudio X5Linus Nielsen Feltzing2006-03-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9325 a1c6a512-1295-4272-9138-f99709370657