rockbox/firmware/drivers
2009-06-01 21:28:03 +00:00
..
audio 3 new ports: Samsung YH-820, YH-920, and YH-925. Mostly functional. Audio working on 820 & 925 (untested on the 920). No battery readings. No recording. No plugins. Keymap needs work. 2009-05-25 21:10:45 +00:00
rtc Ingenic Jz4740: add a delay between enabling the RTC clock and setting the RTC time 2009-05-06 19:45:33 +00:00
tuner Fix tuner_power warning on ondio FM 2009-05-21 13:25:27 +00:00
ata.c Commit the common portion of FS#9708: ATA (IDE) DMA by Boris Gjenero with a couple cosmetic tweaks and without the inclusion of 'FS#9721: No error check after writes in ata.c'changes (which can be done separately). No code is changed for targets without HAVE_ATA_DMA defined other than to not display DMA modes in the View Disk Info debug screen if not using DMA (Gigabeat F/X/S were). No target uses the code yet but Gigabeat S use will follow shortly. 2009-03-12 02:01:25 +00:00
ata_flash.c conditionalise *_get_info() to get some binsize back 2008-11-01 17:33:21 +00:00
ata_mmc.c implement single-driver storage layer with macros instead of inlines 2008-11-02 01:14:46 +00:00
button.c beginings of a working touchscreen interface for the WPS. 2 new tags: 2009-04-20 01:41:56 +00:00
dac.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
dac.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
eeprom_24cxx.c Various files: make function implementations consistent with their declaration in the header file or static if 2009-01-31 23:51:11 +00:00
fat.c implement single-driver storage layer with macros instead of inlines 2008-11-02 01:14:46 +00:00
fmradio.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
generic_i2c.c Add missing delay in i2c_start of the generic_i2c driver, used by ams targets. 2009-06-01 19:45:19 +00:00
i2c.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
isp1362.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
isp1583.c Add working USB HID driver, by Tomer Shalev (part of his GSoC work). 2009-05-16 15:30:09 +00:00
lcd-1bit-vert.c Fix reds and yellows (hopefully). Some targets apparently didn't properly #ifdef lcd_enable and lcd_sleep code out, so that it got partly active in the bootloader; rename the ui simulator stub fixes most reds; for the clip: move the hook code into lcd-1bit-vert.c which should fix the bootloader red. 2009-03-17 03:36:36 +00:00
lcd-2bit-horz.c Speed up mono bitmap drawing on horizontally packed greyscale targets (greyscale iPods). Average speedup is 80% on PP5002, and 55% on PP502x. * Simplify mono bitmap drawing in the 16 bit driver and the greylib a bit, also giving a slight speedup (3% on PP502x, 1.5% on coldfire). 2009-06-01 21:28:03 +00:00
lcd-2bit-vert.c Use bit-doubled mask everywhere in mono bitmap drawing. ~2% speedup, and smaller. 2009-05-31 07:27:43 +00:00
lcd-2bit-vi.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
lcd-16bit.c Speed up mono bitmap drawing on horizontally packed greyscale targets (greyscale iPods). Average speedup is 80% on PP5002, and 55% on PP502x. * Simplify mono bitmap drawing in the 16 bit driver and the greylib a bit, also giving a slight speedup (3% on PP502x, 1.5% on coldfire). 2009-06-01 21:28:03 +00:00
lcd-charcell.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
lcd-charset-player.c Add 4 extended latin letters which are needed for Czech and Polish, and an additional Greek letter that comes almost for free. 2008-08-08 21:04:47 +00:00
lcd-remote-1bit-v.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
lcd-remote-2bit-vi.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
led.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
m5636.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
mas.c Moved pcm_record from firmware to apps. Cleaned up some. Now all code using struct mp3entry is in apps. 2008-10-14 11:12:20 +00:00
nand_id.c TCC NAND: The BLOCKS_PER_SEGMENT define was actually the number of planes mentioned in the Samsung NAND datasheet. Add this to the nand_id struct, so that it can be runtime detected (required for some D2s to boot). Use the struct directly instead of making a local copy, and format the nand_info table to 80 columns. 2009-03-02 23:36:12 +00:00
pcf50605.c Ensure consistency between header file and implementation for iPod drivers, by #including the appropriate header file and #ifdef'fing out unused code 2008-07-16 11:02:14 +00:00
pcf50606.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
qt1106.c Make the meizu m3 load from flash, so interrupts work. More work is needed to get the m6sl "working" again 2008-10-18 22:28:59 +00:00
ramdisk.c Onda VX747: 2008-11-05 00:24:46 +00:00
serial.c Remove unnecessary #include "adc.h" 2009-04-25 22:24:59 +00:00
sw_i2c.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
synaptics-mep.c Fix duplicate #includes 2009-05-17 14:50:19 +00:00
touchscreen.c Add generic touchscreen driver which allows calibration (apps/ layer will follow later). 2009-02-19 22:15:02 +00:00
tsc2100.c M:Robe 500 - Fix some of the Keymaps, touchscreen improvements to decrease inacurate reads, add support for dynamic frequency (was running at 87.5 MHz, now it runs at 175 MHz when boosted), disable clock to unneded modules (decreased power by 20 mA), LCD turnoff now works without graphic glitches, battery ADC read now returns scaled voltage, define backlight fading 2009-05-02 23:25:55 +00:00