summaryrefslogtreecommitdiff
path: root/firmware/export (follow)
Commit message (Collapse)AuthorAge
...
* Add support for grouping tags. From FS#7362.Dan Everton2007-08-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14242 a1c6a512-1295-4272-9138-f99709370657
* Set correct pixel format for iFP7xx.Jens Arnold2007-08-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14177 a1c6a512-1295-4272-9138-f99709370657
* defined a dummy LCD_PIXELFORMAT for the IFP7xx to allow the simulator to buildKevin Ferrare2007-08-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14175 a1c6a512-1295-4272-9138-f99709370657
* Disk poweroff for 3rd gen iPods.Jens Arnold2007-08-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14171 a1c6a512-1295-4272-9138-f99709370657
* Disk poweroff for 1st/2nd gen iPods.Jens Arnold2007-08-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14157 a1c6a512-1295-4272-9138-f99709370657
* Add support for parsing the disc number tag from metadata and use of it in ↵Dan Everton2007-08-03
| | | | | | the database. Patch originally from FS#4961 with some minor tweaks by me. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14154 a1c6a512-1295-4272-9138-f99709370657
* Even more optimizing for the recording name change...Peter D'Hoye2007-08-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14148 a1c6a512-1295-4272-9138-f99709370657
* Firewire detection with reboot into diskmode for all iPods that support it ↵Jens Arnold2007-08-01
| | | | | | (all but Nano and Video). * Hack for compiling iPod G3 removed. * Code cleanup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14131 a1c6a512-1295-4272-9138-f99709370657
* Atomic mutexes on SH1.Jens Arnold2007-08-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14121 a1c6a512-1295-4272-9138-f99709370657
* Add some new findings to the PP header files. * Clean up ata-target.h for ↵Jens Arnold2007-08-01
| | | | | | PP. * check_registers() seems to work fine on PP5002. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14114 a1c6a512-1295-4272-9138-f99709370657
* Disable 'Disk spindown' and 'Anti skip buffer' settings and some related ↵Nils Wallménius2007-08-01
| | | | | | stuff for flash storage targets as they make no sense git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14110 a1c6a512-1295-4272-9138-f99709370657
* Stop the red. Move some stuff into #ifndef SIMULATOR block.Michael Sevakis2007-07-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14102 a1c6a512-1295-4272-9138-f99709370657
* Straignten out some issues with HAVE_LCD_ENABLE. 1g/2g/3g had it defined but ↵Michael Sevakis2007-07-31
| | | | | | it shouldn't have been. lcd_enabled() was only available as a real function on gigabeat but others can use that too. Markup lcd.h a bit because I got a bit lost in it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14100 a1c6a512-1295-4272-9138-f99709370657
* PP5002: Clock setup cleanup. * Switch to 80MHz when boosted like on the ↵Jens Arnold2007-07-31
| | | | | | other PP targets. * Prepare sleep mode by adding CPUFREQ_SLEEP. This is already confirmed working, but a lot of functions in rockbox will probably hang because the microsecond timer isn't running in this mode. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14096 a1c6a512-1295-4272-9138-f99709370657
* PP502x: Add some important information about CPU/COP_CTL register to the ↵Michael Sevakis2007-07-31
| | | | | | header gleaned from a PP5022C. Maybe it's all wrong. :P git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14088 a1c6a512-1295-4272-9138-f99709370657
* First version of a 1st/2nd gen ADC driver. 1st gen is untested yet.Jens Arnold2007-07-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14082 a1c6a512-1295-4272-9138-f99709370657
* iPod 1st..3rd gen: Fix CPU scaling instability on PP5002 * Add some new info ↵Jens Arnold2007-07-29
| | | | | | to pp5002.h and sort it by port address. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14053 a1c6a512-1295-4272-9138-f99709370657
* Add a new timeout API to the kernel. Enable only for e200 right now since ↵Michael Sevakis2007-07-29
| | | | | | it's the only user. Use that as the one-shot delay for SD card inserts. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14049 a1c6a512-1295-4272-9138-f99709370657
* How should I say ... oops ?Kevin Ferrare2007-07-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14047 a1c6a512-1295-4272-9138-f99709370657
* Use multi-screen api for metronome plugin, and made it run in the simulator ↵Kevin Ferrare2007-07-29
| | | | | | by implementing the timer functions git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14046 a1c6a512-1295-4272-9138-f99709370657
* Fix warnings and errors. Remove some added stuff that wasn't needed afterall.Michael Sevakis2007-07-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14036 a1c6a512-1295-4272-9138-f99709370657
* Scroll on main and remote with a single thread. Change the way system ↵Michael Sevakis2007-07-28
| | | | | | messages are defined before running out is an issue (which requires a full update of rockbox on the player). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14035 a1c6a512-1295-4272-9138-f99709370657
* 2nd gen: Correct LCD inversion state on init. * Fine tuned default contrast.Jens Arnold2007-07-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14025 a1c6a512-1295-4272-9138-f99709370657
* Oops.Jens Arnold2007-07-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14024 a1c6a512-1295-4272-9138-f99709370657
* iPod 2nd gen: * Fake battery voltage of 4.00V so rockbox doesn't shutdown ↵Jens Arnold2007-07-27
| | | | | | (ADC is not yet implemented). * Fix button hold polarity for main rockbox. * Implement backlight inversion (the 1st/2nd gen backlight works in a way that makes the LCD look inverted when active). * Fix default contrast and clean up target tree. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14022 a1c6a512-1295-4272-9138-f99709370657
* Further G1/G2 work. Bootloader compiles now, but probably won't work.Jens Arnold2007-07-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14017 a1c6a512-1295-4272-9138-f99709370657
* Preparations for iPod G1 and G2. Does not even compile properly yet. * ↵Jens Arnold2007-07-26
| | | | | | Sorted target cases in configure by menu number. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14016 a1c6a512-1295-4272-9138-f99709370657
* Fix red bootloader builds. * Fix non-working PP5022 bootloaders. Also define ↵Jens Arnold2007-07-26
| | | | | | correct IRAM size for PP5022/PP5024 bootloaders. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14015 a1c6a512-1295-4272-9138-f99709370657
* Clean up PP502x CPU clock setup code and use the full 80MHz when boosted.Jens Arnold2007-07-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14004 a1c6a512-1295-4272-9138-f99709370657
* Reenable scaling on Sansa since a reasonable solution to clicks has been found.Michael Sevakis2007-07-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13995 a1c6a512-1295-4272-9138-f99709370657
* Remove the hack which read the ipod hardware revision from flash in the ↵Dave Chapman2007-07-25
| | | | | | bootloader and passed it to Rockbox via a fixed address in SDRAM. Rockbox now remaps flash and so can just read the value itself. Also clean up the debug menu a little - only display the hw revision for ipods, and add the lcd_type variable to indicate the type of LCD (0 or 1) for ipod Color/Photo. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13986 a1c6a512-1295-4272-9138-f99709370657
* Some rewriting of the e200 ata driver. No more panicing. Faster card ↵Michael Sevakis2007-07-25
| | | | | | multiplexing. Some calculated yielding (further tuneable if needed). Hopefully more reliable in general. Easy revert if rebellious. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13976 a1c6a512-1295-4272-9138-f99709370657
* Wheel acceleration for e200. A general acceleration interface intended for ↵Michael Sevakis2007-07-22
| | | | | | use on any scroll target and by any code. A general interface to obtain data associated with most recently dequeued button presses and actions. Use #define HAVE_SCROLLWHEEL and set appropriate constants, values in the scroller driver that feel right. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13959 a1c6a512-1295-4272-9138-f99709370657
* Queue song statistical data to the tagcache system and update entirely in ↵Miika Pekkarinen2007-07-21
| | | | | | background. Fixes ratings disappearing or not saving in the DB at all. Fixes also UI delay when stopping playback and new statistics are committed to DB. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13955 a1c6a512-1295-4272-9138-f99709370657
* Fix my mistakes in some bits in the WM8751 header. Looks like adaptive boost ↵Michael Sevakis2007-07-17
| | | | | | has been turned on by mistake anyway. Correct that and make sure it is turned on intentionally with the #define. Organize a little bit in there. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13923 a1c6a512-1295-4272-9138-f99709370657
* Fix a typo that would cause incorrect enums.Michael Sevakis2007-07-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13916 a1c6a512-1295-4272-9138-f99709370657
* e200: Tuner driver needs to yield alot and also be mutexed. FM debug screen ↵Michael Sevakis2007-07-14
| | | | | | got broken again and was ignoring cancellation and not drawing the lines. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13896 a1c6a512-1295-4272-9138-f99709370657
* Correction for ipod video and nano battery type. FS #7216 by Andree BuschmannPeter D'Hoye2007-07-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13885 a1c6a512-1295-4272-9138-f99709370657
* Fix all the red this time?Michael Sevakis2007-07-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13884 a1c6a512-1295-4272-9138-f99709370657
* Do some planned radio interface cleanup since adding in the LV24020LP.Michael Sevakis2007-07-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13880 a1c6a512-1295-4272-9138-f99709370657
* Fix FS#7044 - if the color RGB(0,255,255) is in a bmp it will be replaced ↵Jonathan Gordon2007-07-14
| | | | | | with the current foreground colour git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13878 a1c6a512-1295-4272-9138-f99709370657
* Makes the Adaptive Bass option not the default. To enable, you must ↵Steve Gotthardt2007-07-13
| | | | | | uncomment the USE_ADAPTIVE_BASS in the config file and rebuild. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13870 a1c6a512-1295-4272-9138-f99709370657
* Changes bass setting to use adaptive bass instead of linear bass. The ↵Steve Gotthardt2007-07-13
| | | | | | | | | datasheet recommends it and it should stop clipping on bass. Steve Gotthardt. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13867 a1c6a512-1295-4272-9138-f99709370657
* iPod G3: Clock setup register display and CPU clock estimation in debug ↵Jens Arnold2007-07-10
| | | | | | menu. * Fix clock being set to only half of what it should be (introduced with clock setup changes for PP502x). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13844 a1c6a512-1295-4272-9138-f99709370657
* Remove Sansa frequency scaling until issues with static during screen ↵Michael Giacomelli2007-07-10
| | | | | | updates and recording are fixed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13839 a1c6a512-1295-4272-9138-f99709370657
* Enable frequency scaling on the Sansa. Thanks to Jens Arnold's ↵Michael Giacomelli2007-07-09
| | | | | | improvements, it seems stable. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13835 a1c6a512-1295-4272-9138-f99709370657
* e200 lcd mashup: 1) Enable flipped and inverted mode. 2) Fully enable all ↵Michael Sevakis2007-07-08
| | | | | | power options so that LCD driver IC's visible display is shut down with backlight and make the Sleep option available 3) Better framebuffer copy routine in assembly that confines updates to the specified rectangle _and_ is faster than memcpy 4) Some other offhand changes out of preference. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13818 a1c6a512-1295-4272-9138-f99709370657
* Gigabeat: Add timer functionality. Rework tick timer setup to be exactly ↵Michael Sevakis2007-07-06
| | | | | | 100Hz. Metronome should work now but some pcm changes are needed to have faster tocks work correctly (in the works). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13806 a1c6a512-1295-4272-9138-f99709370657
* Get rid of yellow plus an optimization I should have seen in the first place.Michael Sevakis2007-07-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13794 a1c6a512-1295-4272-9138-f99709370657
* Gigabeat: Use vectored IRQ mode interrupts and add a trap for unhandled ones.Michael Sevakis2007-07-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13792 a1c6a512-1295-4272-9138-f99709370657