..
audio
Create an udacodec interface (similar to ascodec and wmcoded) and adapt/implement it for the iriver h1xx/h3xx and the meizus.
2009-06-28 17:43:04 +00:00
rtc
Add RTC driver for Seiko S35390A (used in the Meizu M3 and possibly other Meizus)
2009-06-28 09:58:05 +00:00
tuner
c200v2 : fix FM radio, the c200v2 uses the internal oscillator like others Sansa AMS
2009-06-20 23:02:49 +00:00
ata.c
Convert a number of places in core and plugins to use the BIT_N() macro instead of 1<<n. Speeds up things on SH1, and also reduces core binsize. Most notable speedups: 1 bit lcd driver: drawpixel +20%, drawline + 27%, hline +5%; jpeg viewer: +8% for 1/8 scaling. Other targets are unaffected.
2009-06-07 21:27:05 +00:00
ata_flash.c
conditionalise *_get_info() to get some binsize back
2008-11-01 17:33:21 +00:00
ata_mmc.c
Merge tCardInfo struct (MMC) and tSDCardInfo struct (SD)
2009-07-01 10:07:22 +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
Fix delays in generic i2c driver, reduce delays in ams sansa fmradio i2c driver (tested on m200v4, clip, e200v2, fuze).
2009-06-20 21:45:04 +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
Convert a number of places in core and plugins to use the BIT_N() macro instead of 1<<n. Speeds up things on SH1, and also reduces core binsize. Most notable speedups: 1 bit lcd driver: drawpixel +20%, drawline + 27%, hline +5%; jpeg viewer: +8% for 1/8 scaling. Other targets are unaffected.
2009-06-07 21:27:05 +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
m66591.c
M:Robe 500: Fix up 256 color blitting when in portrait mode, fix a mistake in the plugin linker script, reduce the amount of memory used by overwriting IRAM with bss after program has started, clean up some tabs and formatting, resize the simulator when building for 640x480
2009-06-13 20:59:03 +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
Philips SA9200: Working touchpad and button lights! Also, improvements to the keymap (still needs work).
2009-06-19 03:23:38 +00:00
touchscreen.c
Touchscreen targets: add calibration screen + rewrite calibration driver (FS#10295)
2009-06-16 17:04:47 +00:00
tsc2100.c
M:Robe 500: RTC is now working, Added some SPI flexibility per end device and modified the interrupt handler for the tsc2100 which should make it more reliable.
2009-06-24 04:17:15 +00:00