rockbox/firmware/drivers
2006-06-06 22:23:52 +00:00
..
adc.c Replaced remaining '#pragma interrupt' with __attribute__((interrupt_handler)). It's cleaner this way, and fixes sh-elf-gcc 3.4.x builds with -Os or -O2. 2006-04-26 20:22:27 +00:00
ata.c ATA driver: * Don't lie to gcc about which parameters the assembler optimised loops touch. Fixes problems with higher optimisation levels. Some slight tweaks for SH1. * Prevent the assembler loops from being inlined as this is less efficient than having them in IRAM (only relevant at higher optimisation levels). 2006-04-29 08:33:10 +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 Ondio: (Hopefully) fix the occasional freezes during playback: Use DMA channel 0 for MMC transfer. As it has higher priority than channel 3 (used for playback), the risk of serial receive overruns is minimised. 2006-05-07 20:20:27 +00:00
button.c Work-in-progress rework of charging status reading & display: * Changed several charging related HAVE_* macros into one multi-value CONFIG_CHARGING. * Always use proper macros for charging states. * Battery symbol charging animation now starts from current level on all targets with charging. Two-colour animation kept for non-b&w targets. Round down fill level while charging as before, but round to nearest pixel value for discharging on all targets. * Charging anim fixed on player. * Some code cleanup. 2006-06-06 22:23:52 +00:00
dac.c
dac.h
fat.c Correctly test on volume id flag 2006-05-13 21:47:27 +00:00
fmradio.c
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 Coldfire: Use the maximum possible i2c clock for the audio codec. Both the UDA1380TT and the TLV320AIC23B can handle up to 400kHz. 2006-04-14 07:56:02 +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 Improve ipod i2c driver somewhat by at least taking advantage of the in-device addressing in the pcf50605, also switch to a 10bit resistive divider for the ipod battery reading, this is easily configurable if it needs changing, or even to become a user/runtime setting 2006-03-09 19:47:12 +00:00
i2c-pp5020.c Get rid of the redundant APPLE_* macros. * Fix wrong comments in lcd-ipod.c 2006-04-08 09:08:38 +00:00
i2c.c
lcd-2bit-horz.c Patch #5182 by Liberman Shachar - Vertical screen scroll bug fix (inverse bar crop in vertical scroll) 2006-05-06 06:37:23 +00:00
lcd-16bit.c Patch #5182 by Liberman Shachar - Vertical screen scroll bug fix (inverse bar crop in vertical scroll) 2006-05-06 06:37:23 +00:00
lcd-h100-remote.c Oops, move out the define from the #ifndef SIMULATOR 2006-05-18 11:27:10 +00:00
lcd-h100.c Patch #5182 by Liberman Shachar - Vertical screen scroll bug fix (inverse bar crop in vertical scroll) 2006-05-06 06:37:23 +00:00
lcd-h300.c H300: Cut-down LCD init & working display flip. 2006-03-17 15:42:06 +00:00
lcd-ipod.c Get rid of the redundant APPLE_* macros. * Fix wrong comments in lcd-ipod.c 2006-04-08 09:08:38 +00:00
lcd-ipodvideo.c Removed lcd_roll() and lcd_remote_roll() functions. These functions were not really portable. Removed the only plugin that used lcd_roll(): Oscillograph. Oscilloscope offers everything that oscillograph did and more, in a portable way. * Bumped & sorted plugin API. 2006-03-11 09:28:49 +00:00
lcd-player-charset.c
lcd-player.c waiting is over: initial unicode commit 2005-12-06 13:27:15 +00:00
lcd-recorder.c Patch #5182 by Liberman Shachar - Vertical screen scroll bug fix (inverse bar crop in vertical scroll) 2006-05-06 06:37:23 +00:00
lcd.S H300: Slightly faster lcd update (noticeable with partial updates only). 2006-04-09 11:34:53 +00:00
led.c
mas.c Fixed loong-standing bug in mas_writereg(). 2006-03-24 07:57:55 +00:00
pcf50605.c ipods - First implementation of pcf50605_init() function. This enables the power-out in the Dock connector, which may help getting some accessories working - if they don't need to talk to the ipod via the Apple Accessory Protocol. Thanks to julius in IRC for testing. 2006-05-02 08:08:10 +00:00
pcf50606.c Ooops^2 2006-04-17 00:09:02 +00:00
power.c Work-in-progress rework of charging status reading & display: * Changed several charging related HAVE_* macros into one multi-value CONFIG_CHARGING. * Always use proper macros for charging states. * Battery symbol charging animation now starts from current level on all targets with charging. Two-colour animation kept for non-b&w targets. Round down fill level while charging as before, but round to nearest pixel value for discharging on all targets. * Charging anim fixed on player. * Some code cleanup. 2006-06-06 22:23:52 +00:00
rtc.c Improve ipod i2c driver somewhat by at least taking advantage of the in-device addressing in the pcf50605, also switch to a 10bit resistive divider for the ipod battery reading, this is easily configurable if it needs changing, or even to become a user/runtime setting 2006-03-09 19:47:12 +00:00
serial.c More iPod 3G code from Seven Le Mesle 2006-02-05 17:16:34 +00:00
tlv320.c Better sound quality on the iAudio X5 using the correct MCLK frequency 2006-03-30 10:01:04 +00:00
uda1380.c Remove previous fix as it seems to cause lock-ups when used with a remote. 2006-06-03 08:56:58 +00:00
wm8731l.c Move definitions to their proper place 2006-03-30 20:48:15 +00:00
wm8758.c Reduce the appearance of volume change clicks by using the wmcodec's zero-cross detect feature 2006-03-27 14:46:15 +00:00
wm8975.c Fixed line out volume for 4G, Nano and 5G Ipods. Partial patch #4814 by 2006-03-22 13:04:49 +00:00