.. |
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
|
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
|
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 |
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 - 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 |