rockbox/firmware/target/arm/sandisk/sansa-e200
Michael Sevakis e64f7e3a6f Add a new timeout API to the kernel. Enable only for e200 right now since 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
2007-07-29 04:49:19 +00:00
..
adc-e200.c e200: adc_read needs mutex since it is accessed from multiple threads and yields. Remove polling for conversion completion since it will always have completed by the time it can be read out. 2007-07-12 04:19:21 +00:00
adc-target.h Improved ADC driver for AS3514 (used in PP5024 - ie. Sansa e200) based off datasheet. 2007-03-13 01:50:13 +00:00
ata-e200.c Add a new timeout API to the kernel. Enable only for e200 right now since it's the only user. Use that as the one-shot delay for SD card inserts. 2007-07-29 04:49:19 +00:00
ata-target.h Accept FS#7134 - Sansa: external sd card support by Antonius Hellmann with some tweaks. All testers have given the green light. (Now for the RED ?? ;). 2007-06-30 02:08:27 +00:00
audio-e200.c Straighten out some audio path APIs and misc. audio stuff. Having recording is not a prerequisite to having input/output source selection which is probably most useful when adding a audio input features like FM to a new port without forcing recording to be implemented first. 2007-06-08 23:42:04 +00:00
backlight-e200.c e200: Better sync of display enabling and display update. The display would be remain stale after being turned back on with no screen activity. Block out the fiddling with DMA when writing to driver framebuffer. Melts seem too rare to catch now. There seems to be no significant advantage from an appearance point of view to be meddling around with the transfer anyway. 2007-06-07 06:11:03 +00:00
backlight-target.h FS#7036: Power saving improvements for Sansa. Shutdown LCD controller when backlight is off and shutdown ATA controller when the disk isn't being accessed. Frequency scaling is not enabled yet as it was apparently causing some problems. 2007-04-23 23:26:23 +00:00
button-e200.c Wheel acceleration for e200. A general acceleration interface intended for 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. 2007-07-22 21:02:24 +00:00
button-target.h Untested first attempt at a Sansa button driver. Based on work by MrH 2006-10-14 12:16:29 +00:00
hotswap-target.h e200: This should stop lockups on sansa with struck SD card insert detection. Hopefully no new troubles will rear up. 2007-07-12 06:50:42 +00:00
lcd-as-e200.S e200 lcd mashup: 1) Enable flipped and inverted mode. 2) Fully enable all 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. 2007-07-08 13:02:52 +00:00
lcd-e200.c e200: Remove all that inlining in the display driver to get rid of the bloat. The functions are rarely called. 2007-07-09 00:08:33 +00:00
power-e200.c e200: Tuner driver needs to yield alot and also be mutexed. FM debug screen got broken again and was ignoring cancellation and not drawing the lines. 2007-07-14 22:00:50 +00:00