rockbox/firmware/target/arm/ipod
2007-11-02 00:07:45 +00:00
..
1g2g Finally full multicore support for PortalPlayer 502x targets with an eye towards the possibility of other types. All SVN targets the low-lag code to speed up blocking operations. Most files are modified here simple due to a name change to actually support a real event object and a param change to create_thread. Add some use of new features but just sit on things for a bit and leave full integration for later. Work will continue on to address size on sensitive targets and simplify things if possible. Any PP target having problems with SWP can easily be changed to sw corelocks with one #define change in config.h though only PP5020 has shown an issue and seems to work without any difficulties. 2007-10-16 01:25:17 +00:00
3g iPod 2nd gen: * Fake battery voltage of 4.00V so rockbox doesn't shutdown (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. 2007-07-27 12:05:54 +00:00
video Major speedup of the iPod Video LCD driver. The internal update procedure of the BCM chip is now completely shadowed, handled by a tick task as necessary. Also fixes the occasional UI freezes due to stalled BCM updates by re-kicking it after a timeout. 2007-11-02 00:07:45 +00:00
adc-ipod-pcf.c First version of a 1st/2nd gen ADC driver. 1st gen is untested yet. 2007-07-30 20:12:03 +00:00
adc-target.h
backlight-4g_color.c
backlight-mini1g_mini2g.c
backlight-nano_video.c Replace some inl/outl with register #define's instead. Also tidy up pp5020.h so that it's in increasing address order. 2007-03-03 17:25:20 +00:00
backlight-target.h Moved archos backlight code to target tree. Changed old mutlivalue CONFIG_BACKLIGHT to a simple HAVE_BACKLIGHT. 2007-04-12 22:12:13 +00:00
button-1g-3g.c iPod 1st Gen: Dynamic wheel enable. This reduces wheel power consumption to about 0.5% when hold is not enabled and there is no activity, and keeps it disabled on hold. 2007-08-18 09:47:19 +00:00
button-clickwheel.c iPods: Touching the wheel now resets the poweroff timer, so the iPod no longer shuts down unexpectedly while operating the wheel only, e.g. in the text viewer. 2007-01-18 22:10:29 +00:00
button-mini1g.c iPods: Touching the wheel now resets the poweroff timer, so the iPod no longer shuts down unexpectedly while operating the wheel only, e.g. in the text viewer. 2007-01-18 22:10:29 +00:00
button-target.h
lcd-color_nano.c Parts of FS #7951 by Andree Buschmann. Faster YUV BLIT (means faster mpegplayer) for Ipods Nano and Video while we're waiting for the assembler ones. 2007-10-16 19:47:15 +00:00
lcd-gray.c PP LCD drivers: * Optimised and cleaned up PP colour LCD drivers. Immeasurable speedup on iPod Color, huge speedup on small H10 (a factor of 3). Should be a bit faster on big H10 too. * Big H10 changed bitmap format, so needs reconfiguring + full rebuild. * Better register naming for the mono LCD bridge. Register names for the colour LCD bridge. 2007-10-12 00:28:57 +00:00
power-ipod.c Disk poweroff for 3rd gen iPods. 2007-08-03 22:54:33 +00:00
powermgmt-ipod-pcf.c First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00