rockbox/firmware/target/arm/ipod
2008-01-04 23:42:38 +00:00
..
1g2g Hardware controlled backlight brightness for iPod Video and Nano, retaining the software PWM fade in/ fade out. * Backlight handling cleanup, getting rid of one layer of 'lowlevelness'. * Use atomic GPIO bit manipulation for PP502x backlight handling. 2007-11-12 18:49:53 +00:00
3g Hardware controlled backlight brightness for iPod Video and Nano, retaining the software PWM fade in/ fade out. * Backlight handling cleanup, getting rid of one layer of 'lowlevelness'. * Use atomic GPIO bit manipulation for PP502x backlight handling. 2007-11-12 18:49:53 +00:00
video Speed up YUV blitting on iPod Video by ~8% (FS #8075 by Andree Buschmann). 2007-11-26 23:48:23 +00:00
adc-ipod-pcf.c Further lockdown of multipart i2c operations that must be done without intrusion. 2007-11-27 00:35:41 +00:00
adc-target.h
backlight-4g_color.c Move 4th Gen (grayscale and color) backlight init where it belongs. 2007-11-18 14:01:58 +00:00
backlight-mini1g_mini2g.c Hardware controlled backlight brightness for iPod Video and Nano, retaining the software PWM fade in/ fade out. * Backlight handling cleanup, getting rid of one layer of 'lowlevelness'. * Use atomic GPIO bit manipulation for PP502x backlight handling. 2007-11-12 18:49:53 +00:00
backlight-nano_video.c Hardware controlled backlight brightness for iPod Video and Nano, retaining the software PWM fade in/ fade out. * Backlight handling cleanup, getting rid of one layer of 'lowlevelness'. * Use atomic GPIO bit manipulation for PP502x backlight handling. 2007-11-12 18:49:53 +00:00
backlight-target.h Move 4th Gen (grayscale and color) backlight init where it belongs. 2007-11-18 14:01:58 +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 FS#7738 - Scroll wheel acceleration for iPod 2007-11-19 11:05:54 +00:00
button-mini1g.c The GPIO interrupts are split into several port groups on all PP502x versions, so move those definitions into pp5020.h, and add the missing group. Make microSD hotswap detection work on Sansa c200. Note that microSD access itself does not work yet. 2007-11-04 13:22:17 +00:00
button-target.h
lcd-color_nano.c Move 4th Gen (grayscale and color) backlight init where it belongs. 2007-11-18 14:01:58 +00:00
lcd-gray.c All-new greyscale library, replacing the old one. Features: (1) Drawing/updating is faster than the old grayscale lib at full depth. (2) Always 129 shades instead of 2..33 shades. (3) No graininess caused by frequent updates (mpegplayer, doom, ...). (4) Needs less memory than the old grayscale lib at full depth. * The tradeoff is slightly higher CPU load in the ISR (frames are calculated 'live') and an extra function in the core. * Ported all plugins which used the graylib to use the new one. * Some slight optimisations for archos and H1x0 LCD update. 2008-01-04 23:42:38 +00:00
power-ipod.c Finally: HDD power control for all PP502x iPods (4th gen Grayscale, Color, Minis, Video). * Wait a short time after powering on the HDD on all disk based targets, as that seems like a good idea. Shorten the excessive wait on initial power on. 2007-11-03 23:57:24 +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