.. |
archos/av300
|
Make ATA code not bother to retry requests that return IDNF (specified sector not valid).
|
2010-04-07 20:01:21 +00:00 |
as3525
|
Fuze*/e200v2: remove unused lcd_set_contrast()
|
2010-07-14 06:48:36 +00:00 |
at91sam
|
Put TIMER_FREQ definition in CPU-specific config, and remove timer-target.h
|
2009-06-29 14:30:12 +00:00 |
imx31
|
i.MX31: Make DMA ISR call loop a bit more efficient.
|
2010-06-30 07:08:10 +00:00 |
ipod
|
iPod 3G: Ensure wheel repeats are not generated unless the same keycode is posted more than once in a row, regardless of velocity. Remove 'was_hold' from handle_scroll_wheel calls since the call is never reachable with was_hold being true. Just clear pending ints in one spot after setting levels. Init prev_scroll properly again in 3g case.
|
2010-06-21 18:47:42 +00:00 |
iriver
|
FS#11335 by me: make ARM assembly functions thumb-friendly
|
2010-06-11 04:41:36 +00:00 |
olympus
|
FS#11335 by me: make ARM assembly functions thumb-friendly
|
2010-06-11 04:41:36 +00:00 |
pbell
|
hdd6330: change the synaptics-mep driver in a few places according to the touchpad behavior.
|
2010-07-04 12:03:38 +00:00 |
philips
|
hdd6330: Enable buttonlights.
|
2010-07-04 12:48:46 +00:00 |
pnx0101
|
Make PCM->driver interface about as simple as it will get. Registered callback, zero data, alignment and stops are handled entirely inside pcm.c; driver merely calls fixed pcm.c callback. Remove pcm_record_more and do it just like playback; the original reason behind it isn't very practical in general. Everything checks out on supported targets. There wer some compat changes I can't check out on many unsupoorted but if there's a problem it will be a minor oops. Plugins become incompatible due to recording tweak-- full update. Sorted API.
|
2010-05-24 16:42:32 +00:00 |
s3c2440
|
Remove atomic register bit manipulation functions from i.MX and s3c target code and introduce generic functions for ARM (bitmod32, bitset32, and bitclr32). Multiprocessor support is possible but just not implemented at the moment, only interrupt lockout.
|
2010-06-30 02:02:46 +00:00 |
s5l8700
|
lcd-m6sp.c: remove \r
|
2010-06-25 13:32:57 +00:00 |
samsung
|
FS#11335 by me: make ARM assembly functions thumb-friendly
|
2010-06-11 04:41:36 +00:00 |
sandisk
|
e200v1/c200v1: Implement limited samplerate switching. Rates 24kHz and below are being a bear as far as minor crackling at higher amplitude-- leave them out for the time being since no solution is currently evident. 48, 44, 32 (rec rates 24, 22, 16) seem perfectly fine. I'm betting c200 is ok to include because it uses the same setup as e200.
|
2010-06-26 10:07:17 +00:00 |
tatung
|
Fix a bunch of boot.lds files so that they build with newer ld. The stack/bss sections need NOLOAD. otherwise the linker would try to include those into the binary. I don't know why this ever worked with our current ld version.
|
2010-03-08 23:16:57 +00:00 |
tcc77x
|
Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes).
|
2010-05-06 21:04:40 +00:00 |
tcc780x
|
D2: Fix another timing loop that broke when we switched to the EABI compiler, this time in the LCD driver.
|
2010-07-11 22:21:33 +00:00 |
tms320dm320
|
Make sure files which aren't windows-specific use \n line endings only
|
2010-06-17 16:59:51 +00:00 |
adc-as3514.c
|
adc-as3514.c: cosmetics
|
2010-05-15 19:44:54 +00:00 |
adc-pp5020.c
|
Add initial Packard Bell Vibe 500 port, by Szymon Dziok
|
2010-01-18 19:05:20 +00:00 |
ascodec-pp.c
|
static/const/#include/tab police on various files
|
2009-01-02 21:43:52 +00:00 |
ascodec-target.h
|
as3514/as3543 fixes
|
2010-05-17 20:53:25 +00:00 |
ata-as-arm.S
|
FS#11335 by me: make ARM assembly functions thumb-friendly
|
2010-06-11 04:41:36 +00:00 |
ata-nand-telechips.c
|
Core changes to allow storage drivers to do cleanup on shutdown, and iPod Nano 2G shutdown code rework (FS#10668)
|
2009-10-09 20:36:09 +00:00 |
ata-pp5002.c
|
Remove some unused declarations
|
2009-05-21 12:32:26 +00:00 |
ata-pp5020.c
|
Enable ATA DMA on pp5020 based players with ATA drives.
|
2010-01-31 11:07:29 +00:00 |
ata-sd-pp.c
|
Remove card_enable_monitoring() and use a mutex instead. The card_enable_monitoring() method actually didn't eliminate the possible race conditions it was meant to fix.
|
2010-06-06 13:20:47 +00:00 |
ata-target.h
|
Make ATA code not bother to retry requests that return IDNF (specified sector not valid).
|
2010-04-07 20:01:21 +00:00 |
audio-pp.c
|
correction on DEFINE, thanks to Kugel who spotted it ;)
|
2009-12-01 18:11:06 +00:00 |
bits-armv4.S
|
Remove atomic register bit manipulation functions from i.MX and s3c target code and introduce generic functions for ARM (bitmod32, bitset32, and bitclr32). Multiprocessor support is possible but just not implemented at the moment, only interrupt lockout.
|
2010-06-30 02:02:46 +00:00 |
bits-armv6.S
|
Remove atomic register bit manipulation functions from i.MX and s3c target code and introduce generic functions for ARM (bitmod32, bitset32, and bitclr32). Multiprocessor support is possible but just not implemented at the moment, only interrupt lockout.
|
2010-06-30 02:02:46 +00:00 |
crt0-pp-bl.S
|
Merry Christmas Gogear HDD6330 owners! This is the start of the HDD6330 port. At the moment, it's essentially a copy of the HDD1630 port with a minimal LCD driver. The touchpad doesn't work as expected, but you can still kind of navigate and listen to music/radio.
|
2009-12-25 04:05:01 +00:00 |
crt0-pp.S
|
ARM: use BX when branch to an address in register
|
2010-05-31 15:14:26 +00:00 |
crt0.S
|
arm/crt0.S: comment why the reset vector doesn't use absolute addressing
|
2010-06-18 18:31:14 +00:00 |
ffs-arm.S
|
ARM <= v5: Tiny optimisation exploiting the location of the table.
|
2009-12-26 13:22:51 +00:00 |
i2c-pp.c
|
Add initial Packard Bell Vibe 500 port, by Szymon Dziok
|
2010-01-18 19:05:20 +00:00 |
i2c-telechips.c
|
Re-write the Telechips I2C delay routine in assembler to stop the compiler optimising it away. Tested with EABI and non-EABI compilers.
|
2010-06-16 21:03:57 +00:00 |
i2s-pp.c
|
e200v1/c200v1: Implement limited samplerate switching. Rates 24kHz and below are being a bear as far as minor crackling at higher amplitude-- leave them out for the time being since no solution is currently evident. 48, 44, 32 (rec rates 24, 22, 16) seem perfectly fine. I'm betting c200 is ok to include because it uses the same setup as e200.
|
2010-06-26 10:07:17 +00:00 |
kernel-pp.c
|
Correct Björn's name in various file headers.
|
2009-03-23 17:08:46 +00:00 |
lcd-as-memframe.S
|
FS#11335 by me: make ARM assembly functions thumb-friendly
|
2010-06-11 04:41:36 +00:00 |
lcd-c200_c200v2.c
|
udelay between command and data write seems to get rid of the display glitches on C200v2
|
2010-06-27 03:24:56 +00:00 |
lcd-ssd1815.c
|
Sansa AMS: centralize clock settings in clock-target.h
|
2008-12-04 20:04:31 +00:00 |
memcpy-arm.S
|
FS#11335 by me: make ARM assembly functions thumb-friendly
|
2010-06-11 04:41:36 +00:00 |
memmove-arm.S
|
FS#11335 by me: make ARM assembly functions thumb-friendly
|
2010-06-11 04:41:36 +00:00 |
memset-arm.S
|
FS#11335 by me: make ARM assembly functions thumb-friendly
|
2010-06-11 04:41:36 +00:00 |
memset16-arm.S
|
FS#11335 by me: make ARM assembly functions thumb-friendly
|
2010-06-11 04:41:36 +00:00 |
mmu-arm.h
|
ARM922T's icache isn't coherent with its dcache, so we need to ensure that its flushed before changing codecs. Playback takes care of this for us, but only if we define cache coherency functions. Do that. Also, add a comment explaining that MMU functions need to be included so that other people don't spend hours chasing them in the future.
|
2009-07-05 01:17:25 +00:00 |
mmu-arm.S
|
Update Samsung YP-S3 bootloader demo
|
2010-05-30 21:43:14 +00:00 |
mmu-armv6.S
|
mmu-armv6: comment out invalidate_dcache_range()
|
2010-04-13 15:25:11 +00:00 |
pcm-pp.c
|
pcm-pp: revert r26756
|
2010-06-11 11:25:16 +00:00 |
pcm-telechips.c
|
Make PCM->driver interface about as simple as it will get. Registered callback, zero data, alignment and stops are handled entirely inside pcm.c; driver merely calls fixed pcm.c callback. Remove pcm_record_more and do it just like playback; the original reason behind it isn't very practical in general. Everything checks out on supported targets. There wer some compat changes I can't check out on many unsupoorted but if there's a problem it will be a minor oops. Plugins become incompatible due to recording tweak-- full update. Sorted API.
|
2010-05-24 16:42:32 +00:00 |
powermgmt-ascodec.c
|
as3525v2: fix end of charge detection
|
2010-05-19 14:06:08 +00:00 |
sd-pp-target.h
|
Merge tCardInfo struct (MMC) and tSDCardInfo struct (SD)
|
2009-07-01 10:07:22 +00:00 |
support-arm.S
|
ARM: __div0() takes no argument
|
2010-06-12 17:15:39 +00:00 |
system-arm.c
|
__div0: give the address of the instruction calling division to UIE
|
2010-06-12 17:15:44 +00:00 |
system-arm.h
|
Change "r" back to "i" (i is for immediate, so no syntax error) and reclaim a bit binsize. Live with that those function don't build with -O0 since they rely on inlining.
|
2009-11-15 22:29:22 +00:00 |
system-pp502x.c
|
Packard Bell Vibe 500: reset all allowed devices like in the OF.
|
2010-03-09 19:09:17 +00:00 |
system-pp5002.c
|
Squeeze down the PP5002 cache routines a bit.
|
2010-06-18 06:54:58 +00:00 |
system-target.h
|
Move CACHEALIGN_BITS to cpu headers
|
2010-04-13 15:50:08 +00:00 |
thread-arm.c
|
FS#11335 by me: make ARM assembly functions thumb-friendly
|
2010-06-11 04:41:36 +00:00 |
thread-pp.c
|
For multiprocessor targets, do the thread_exit routine such that we don't need to rely on the compiler's good graces to have stack switching be reliable. Only needs a few asm instructions.
|
2010-06-18 03:10:18 +00:00 |
timer-pp.c
|
Put TIMER_FREQ definition in CPU-specific config, and remove timer-target.h
|
2009-06-29 14:30:12 +00:00 |
usb-drv-arc.c
|
Fix usb-arc driver: the driver would prematurely mark a transfer as complete whereas only a part of it actually is, check the active of the TDs to avoid that. This should fix some HID+UMS bugs.
|
2010-03-25 13:45:19 +00:00 |
usb-fw-pp502x.c
|
Add initial Packard Bell Vibe 500 port, by Szymon Dziok
|
2010-01-18 19:05:20 +00:00 |
usb-fw-pp5002.c
|
Updated our source code header to explicitly mention that we are GPL v2 or
|
2008-06-28 18:10:04 +00:00 |
usb-s3c6400x.c
|
Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes).
|
2010-05-06 21:04:40 +00:00 |
usb-target.h
|
Use bus reset detection for all ARC OTG devices. Remove conflict from LV24020LP driver with some GPIO-by-number macros for PP502x. Start monitoring for USB stack once all core threads and queues are created otherwise queues will likely be registered after USB acks. Putting PP502x system_reboot in IRAM (unmapped, uncached) memory seems to help it work more consistently. Hopefully I got all the PP USB connect handlers in the right spot in irq_handler. If device seems unresponsive to cable, check there first.
|
2009-01-22 22:05:04 +00:00 |
usb-tcc.c
|
Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes).
|
2010-05-06 21:04:40 +00:00 |
wmcodec-pp.c
|
FS#11417 by Joe Balough: fix audio/tuner on philips hdd6330
|
2010-06-19 03:51:57 +00:00 |
wmcodec-telechips.c
|
D2 also needs audiohw_preinit()
|
2008-11-28 23:44:06 +00:00 |