..
archos /av300
Straighten out some powermanagement stuff. Give target complete control over how power inputs are sensed. Clean SIMULATOR stuff out of target files. Get rid of USB charging option on targets that don't support it or don't implement it yet. Menu string remains to avoid language incompatibility but should be removed on next cleanup for targets not using it (notice in english.lang). global_settings becomes incompatible for some builds and so plugin API version is incremented.
2008-12-03 19:54:25 +00:00
as3525
AMS Sansa: Adjust View HW info page to display SD and uSD MCICLK freqs instead
2009-09-12 20:50:11 +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
fix red
2009-08-19 22:15:45 +00:00
ipod
fix red
2009-08-19 22:15:45 +00:00
iriver
Various files: make functions static if they're local or make sure there is a proper #include if not
2009-08-06 09:28:25 +00:00
olympus
mrobe100: power off HDD (courtesy of lowlight) ~2h extra playtime
2009-08-14 21:11:08 +00:00
philips
fix svn properties
2009-08-19 22:41:14 +00:00
pnx0101
Put TIMER_FREQ definition in CPU-specific config, and remove timer-target.h
2009-06-29 14:30:12 +00:00
s3c2440
fix red
2009-08-19 22:15:45 +00:00
s5l8700
Meizu M6SP: initial LCD driver (compiles but is untested)
2009-08-24 17:37:53 +00:00
samsung
Samsung YH925: Reset the LCD orientation to what the OF expects before branching to it in dualbooting
2009-09-08 13:57:13 +00:00
sandisk
fix more red
2009-08-19 22:36:39 +00:00
tatung
make ELIO_TPJ1022 bootloader compile again
2009-07-17 22:07:06 +00:00
tcc77x
iaudio7: Implement udelay, mostly based on D2 port, except Z-clock initialization
2009-09-04 09:36:53 +00:00
tcc780x
D2: Obey the SD card write-protect tab
2009-09-01 21:57:38 +00:00
tms320dm320
M:Robe 500: Fix glitches when using DMA for LCD updates.
2009-09-07 17:12:57 +00:00
adc-as3514.c
Abstract the PortalPlayer AS3514 handling with an "ascodec" API - inspired by the wmcodec API used with the Wolfson codecs. The intention is to implement this API for the AS3525 and then share code with the Sansa V2 ports.
2008-10-31 00:16:42 +00:00
adc-pp5020.c
Make the Philips HDD1630 ADC work: it needs a slightly different init sequence. Also, it only needs 2 channels enabled.
2009-01-27 03:36:30 +00:00
ascodec-pp.c
static/const/#include/tab police on various files
2009-01-02 21:43:52 +00:00
ascodec-target.h
Fix misspelled function name. Thanks to Jens Arnold for noticing.
2008-11-26 05:46:33 +00:00
ata-as-arm.S
ARM asm LCD and ATA driver functions: Don't save r12 as it is a scratch reg. Saves a bit of stack and execution time.
2009-07-11 23:43:44 +00:00
ata-nand-telechips.c
TCC: Implement ECC error correction for sectors read from NAND. Tested on D2 (78x, MLC) and M200 (77x, SLC).
2009-08-12 19:26:04 +00:00
ata-pp5002.c
Remove some unused declarations
2009-05-21 12:32:26 +00:00
ata-pp5020.c
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
ata-sd-pp.c
sd_first_drive is only used when HAVE_HOTSWAP is defined, so add appropriate #ifdefs
2009-07-20 19:46:36 +00:00
ata-target.h
Remove some unused declarations
2009-05-21 12:32:26 +00:00
audio-pp.c
Fix-m the ruddiness.
2008-12-12 11:20:58 +00:00
crt0-pp-bl.S
Dual boot for the Philips HDD1630.
2009-01-10 03:21:07 +00:00
crt0-pp.S
FS#9730 by Torne Wuff - support installing Rockbox in the firmware partition in place of the main Apple firmware. This image is only loaded if no rockbox.ipod is found so does not affect current behaviour. The advantage is a small increase in boottime. This patch also adds documentation to bootloader/ipod.c in the form of a comment describing the booting behaviour.
2009-05-12 20:41:44 +00:00
crt0.S
FS#10048 : enable MMU and data cache on Sansa AMS to give a major speed up
2009-06-08 23:05:33 +00:00
ffs-arm.S
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
i2c-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
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
Apply some ARMv6 optimisations to YUV blitting. Speeds up mpegplayer on Gigabeat S by ~2% in undithered and ~7.5% in dithered mode.
2009-07-15 22:14:21 +00:00
lcd-c200_c200v2.c
Sansa c200v2: update DBOP button reading mechanism, this enables readout of the volume buttons, rec and hold button.
2009-09-05 18:56:59 +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
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
memmove-arm.S
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
memset-arm.S
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
memset16-arm.S
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +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
Refine the routines in mmu-arm.c and move them to mmu-arm.S since the code is now 100% assembly.
2009-02-11 23:56:00 +00:00
pcm-pp.c
Fix FS#9949 - Song not playing, noise instead. Stale code was left from before transferring in segments and one calculation was just wrong for limiting trasfer size. Make buffer aligning consistent, change <= 0 on size_t variable to == 0 and remove pointless limit on overall buffer size.
2009-03-07 05:21:58 +00:00
pcm-telechips.c
c100: Get a regular build compiling. Very little functionality.
2009-06-01 12:37:25 +00:00
powermgmt-ascodec.c
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
sd-pp-target.h
Merge tCardInfo struct (MMC) and tSDCardInfo struct (SD)
2009-07-01 10:07:22 +00:00
system-arm.c
Revert r22034 since the backlight handling functions are not consistently named between targets.
2009-07-25 18:42:30 +00:00
system-arm.h
ARMv6: Optimize interrupt enable/disable with cpsie and cpsid. Section off system-arm.h by ARM_ARCH rather than checking within each implementation.
2009-02-02 03:51:50 +00:00
system-pp502x.c
initial commit of remote support for m:robe 100 courtesy of lowlight; simulator support including small fixes for the m:robe 500
2009-07-26 14:26:14 +00:00
system-pp5002.c
Make basic cache functions into calls, and get rid of CACHE_FUNCTION_WRAPPERS and CACHE_FUNCTIONS_AS_CALL macros. Rename flush/invalidate_icache to cpucache_flush/invalidate. They're inlined only if an implementation isn't provided by defining HAVE_CPUCACHE_FLUSH/INVALIDATE.
2009-02-11 12:55:51 +00:00
system-target.h
Remove some unused declarations
2009-05-21 12:32:26 +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
don't treat extremely quick transfers as errors
2009-08-13 18:50:43 +00:00
usb-fw-pp502x.c
make ELIO_TPJ1022 bootloader compile again
2009-07-17 22:07:06 +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-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
Add working USB HID driver, by Tomer Shalev (part of his GSoC work).
2009-05-16 15:30:09 +00:00
wmcodec-pp.c
FS#9591 by Anton Veretenenko for the Philips GoGear HDD1620/1630 (with a few changes by me). Fixes boot problem, pixel format, sound, and a few other things.
2008-12-12 04:56:25 +00:00
wmcodec-telechips.c
D2 also needs audiohw_preinit()
2008-11-28 23:44:06 +00:00