rockbox/firmware/drivers
Brandon Low 9d75acbaf7 ~2% performance improvement and some code cleanups for ipod video lcd update
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8953 a1c6a512-1295-4272-9138-f99709370657
2006-03-08 04:14:30 +00:00
..
adc.c Make the ipod ADC driver more generic, preparing to share code between it and the iRiver 2006-03-06 15:25:26 +00:00
ata.c ATA driver: Fixed a flaw in check_registers(), and added support for iAudio X5 2006-03-07 13:25:19 +00:00
ata_flash.c Two files for the iFP port that I forgot to commit 2006-01-18 10:01:35 +00:00
ata_mmc.c Removed unused ata_standby(), changed return type of ata_sleep() to void, removed misleading comment from ata.h 2005-11-07 23:19:06 +00:00
button.c Additional minor button interrupt tweaks, in a completely unscientific way, this seems to make the 5g more responsive at 30mhz 2006-03-07 05:21:00 +00:00
dac.c
dac.h
fat.c waiting is over: initial unicode commit 2005-12-06 13:27:15 +00:00
fmradio.c moved and renamed fmradio_set/get_status to power.c, where it now additionally serves well for tuner power enable on OndioFM 2004-10-17 08:53:18 +00:00
fmradio_i2c.c H300 FM radio support, with help from Peter D'Hoye 2005-12-15 01:11:19 +00:00
generic_i2c.c Generic bitbang I2C driver 2006-02-22 14:50:57 +00:00
i2c-coldfire.c H300 FM radio support, with help from Peter D'Hoye 2005-12-15 01:11:19 +00:00
i2c-pnx0101.c Two files for the iFP port that I forgot to commit 2006-01-18 10:01:35 +00:00
i2c-pp5002.c More iPod 3G code from Seven Le Mesle 2006-02-05 17:16:34 +00:00
i2c-pp5020.c Fix warnings 2006-03-05 22:29:44 +00:00
i2c.c Moved unrelated stuff from i2c the driver to appropriate places. Minor optimisation in i2c driver. 2005-05-07 22:29:35 +00:00
lcd-2bit-horz.c LCD extension library: Implemented scrolling for LCD depths below 8 bit. * Oscilloscope: Use new scrolling function, some minor optimisations. 2006-03-08 01:14:46 +00:00
lcd-16bit.c Fixed pointer size vs. int size problems (64 bit sims) 2006-03-02 01:21:57 +00:00
lcd-h100-remote.c Slight optimisation for 1bit and 2bit (vp) LCD drivers. 2006-02-22 00:20:28 +00:00
lcd-h100.c Slight optimisation for 1bit and 2bit (vp) LCD drivers. 2006-02-22 00:20:28 +00:00
lcd-h300.c H300: lcd_write_data() in pure asm, essentially the same speed as before, but working correctly for all allowed data lengths. Removed RAM waste by declaring inline functions static. 2006-02-05 00:24:08 +00:00
lcd-ipod.c Patch #1435744 from Andrew Scott - initial iPod Mini support 2006-02-21 15:01:25 +00:00
lcd-ipodvideo.c ~2% performance improvement and some code cleanups for ipod video lcd update 2006-03-08 04:14:30 +00:00
lcd-player-charset.c if __CONFIG_H__ is defined, don't include config.h 2005-05-23 12:04:30 +00:00
lcd-player.c waiting is over: initial unicode commit 2005-12-06 13:27:15 +00:00
lcd-recorder.c Slight optimisation for 1bit and 2bit (vp) LCD drivers. 2006-02-22 00:20:28 +00:00
lcd.S H300: lcd_write_data() in pure asm, essentially the same speed as before, but working correctly for all allowed data lengths. Removed RAM waste by declaring inline functions static. 2006-02-05 00:24:08 +00:00
led.c Fixed disk icon display in remote status bar on iriver. * Rolled back led.c changes, introducing a changed #if condition only. Reduces code size on targets with real controllable LED. 2005-11-24 00:10:14 +00:00
mas.c Renamed CONFIG_HWCODEC and MASNONE to the more appropriate CONFIG_CODEC and SWCODEC, respectively. 2005-08-29 21:15:27 +00:00
pcf50605.c Basic battery monitoring for ipod 5g, should work on other ipods as well, but needs testing and stuff. Also improved the RTC driver and moved it to where it belongs, and interrupt protected a bunch of possibly broken i2c. Also start preparing code for ipod charge monitoring. Note: on the 5g, this takes up enough processor time to increase skippiness noticeably in WPS. 2006-03-05 18:06:06 +00:00
pcf50606.c Patch #1404233 by Peter D'Hoye: H300 brightness bugfix 2006-01-19 13:10:15 +00:00
power.c Basic battery monitoring for ipod 5g, should work on other ipods as well, but needs testing and stuff. Also improved the RTC driver and moved it to where it belongs, and interrupt protected a bunch of possibly broken i2c. Also start preparing code for ipod charge monitoring. Note: on the 5g, this takes up enough processor time to increase skippiness noticeably in WPS. 2006-03-05 18:06:06 +00:00
rtc.c Finer grained irq masking, blocking for i2c, plus a mutex to prevent conflicting read/writes 2006-03-05 22:14:53 +00:00
serial.c More iPod 3G code from Seven Le Mesle 2006-02-05 17:16:34 +00:00
tlv320.c iAudio X5: Corrected crappy code, just to make the damn thing compile 2006-02-03 23:59:41 +00:00
uda1380.c Patch #1403437 by Peter D'Hoye & Martin Scarratt: Recording gain. 2006-02-08 13:08:55 +00:00
wm8731l.c iPod 3G - initial (completely untested) attempt at audio support 2006-02-26 15:59:46 +00:00
wm8758.c Finer grained irq masking, blocking for i2c, plus a mutex to prevent conflicting read/writes 2006-03-05 22:14:53 +00:00
wm8975.c iPod: Audio driver for iPod Video/5G. Rename wm8971_* functions to wmcodec_* to enable unification of the audio code for WM codecs 2006-02-13 13:48:08 +00:00