rockbox/firmware/target/arm/ipod
Jens Arnold 20a39f485a Get rid of some more inl/outl, and use the new macros for bitwise GPIO manipulation. No functional change.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15492 a1c6a512-1295-4272-9138-f99709370657
2007-11-06 00:36:39 +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 iPod Video LCD driver: Reintroduce the simple method of waiting for update completion for use in the bootloader, because bootloaders don't enable interrupts and hence the tick task won't work. Slower than the full driver, but still faster than the old one, because it first transfers the data, and then polls the BCM. 2007-11-02 01:18:14 +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 Move all iPod targets into the target tree. FS#5890 2006-10-05 10:58:51 +00:00
backlight-4g_color.c Get rid of some more inl/outl. 0x70000084 seems to be GPO32_ENABLE. 2007-11-05 17:19:00 +00:00
backlight-mini1g_mini2g.c Move all iPod targets into the target tree. FS#5890 2006-10-05 10:58:51 +00:00
backlight-nano_video.c Get rid of some more inl/outl, and use the new macros for bitwise GPIO manipulation. No functional change. 2007-11-06 00:36:39 +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 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 Move all iPod targets into the target tree. FS#5890 2006-10-05 10:58:51 +00:00
lcd-color_nano.c Get rid of some more inl/outl. 0x70000084 seems to be GPO32_ENABLE. 2007-11-05 17:19:00 +00:00
lcd-gray.c Get rid of some more inl/outl. 0x70000084 seems to be GPO32_ENABLE. 2007-11-05 17:19:00 +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