..
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
FS#11335 by me: make ARM assembly functions thumb-friendly
2010-06-11 04:41: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
New USB charging system, part 1 - API rework and user-visible setting update
2010-06-05 10:05:27 +00:00
ipod
FS#11335 by me: make ARM assembly functions thumb-friendly
2010-06-11 04:41:36 +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
FS#11335 by me: make ARM assembly functions thumb-friendly
2010-06-11 04:41:36 +00:00
philips
FS#11335 by me: make ARM assembly functions thumb-friendly
2010-06-11 04:41:36 +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 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
s5l8700
meizu m6sl: load code from IRAM, not FLASH (it eases debugging)
2010-06-09 18:13:36 +00:00
samsung
FS#11335 by me: make ARM assembly functions thumb-friendly
2010-06-11 04:41:36 +00:00
sandisk
FS#11335 by me: make ARM assembly functions thumb-friendly
2010-06-11 04:41:36 +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
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
tms320dm320
Cleanup r26253 red and yellow.
2010-05-24 16:57:48 +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
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: s58l* don't use this file, no need for 'DFUC' string
2010-06-08 23:26:21 +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
Fix missing i2c mutex initialisation for telechips.
2009-06-21 13:26:32 +00:00
i2s-pp.c
Philips SA9200: initialize i2c, i2s, and as3514 as the OF does. Fixes clicks/pops heard when reading the adc.
2009-08-01 17:51:00 +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
Apply FS#9194 - LCD invert for Sansa c200/c200v2
2010-05-28 19:36:52 +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
FS#11335 by me: make ARM assembly functions thumb-friendly
2010-06-11 04:41:36 +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
Clarify comments in ARMv6 divider regarding special-case handling of large (high bit set) numerators.
2010-02-20 06:29:23 +00:00
system-arm.c
Display Fault status address register on data/prefetch aborts
2010-03-09 16:19:50 +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
Make RoLo work on PP5002. * Rename CACHE_CTL flag values on PP5002 for consistency.
2009-10-19 21:38:52 +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
Clean unused stuff out of thread.h and config.h and reorganize thread-pp.c to simplify the preprocessor blocks.
2010-06-10 17:31:45 +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
Add initial Packard Bell Vibe 500 port, by Szymon Dziok
2010-01-18 19:05:20 +00:00
wmcodec-telechips.c
D2 also needs audiohw_preinit()
2008-11-28 23:44:06 +00:00