rockbox/firmware/target/arm
Frank Gevaerts 2f8a0081c6 Apply FS#9500. This adds a storage_*() abstraction to replace ata_*(). To do that, it also introduces sd_*, nand_*, and mmc_*.
This should be a good first step to allow multi-driver targets, like the Elio (ATA/SD), or the D2 (NAND/SD).


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18960 a1c6a512-1295-4272-9138-f99709370657
2008-11-01 16:14:28 +00:00
..
archos/av300 Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
as3525 Remove Linux's mmci.h since the license is strict GPLv2 2008-11-01 14:38:45 +00:00
imx31 Strange little kernel optimization to ease targeting the timer tick and to limit the number of loops in the tick function to the number of tasks added rather than always looping the max number. 2008-10-27 16:30:24 +00:00
ipod Greyscale iPods: Fix the default contrast in the bootloader and the core before settings are loaded. Especially important on 1st..3rd Gen as we're setting up the LCD controller quite a bit different than the OF on those. 2008-08-15 19:19:46 +00:00
iriver Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
olympus Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
philips 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
pnx0101 Move kernel tick initialization and handling to the target tree for ones remaining in kernel.c 2008-10-29 10:26:46 +00:00
s3c2440 Strange little kernel optimization to ease targeting the timer tick and to limit the number of loops in the tick function to the number of tasks added rather than always looping the max number. 2008-10-27 16:30:24 +00:00
s5l8700 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
sandisk 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
tatung/tpj1022 Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
tcc77x Strange little kernel optimization to ease targeting the timer tick and to limit the number of loops in the tick function to the number of tasks added rather than always looping the max number. 2008-10-27 16:30:24 +00:00
tcc780x Strange little kernel optimization to ease targeting the timer tick and to limit the number of loops in the tick function to the number of tasks added rather than always looping the max number. 2008-10-27 16:30:24 +00:00
tms320dm320 Strange little kernel optimization to ease targeting the timer tick and to limit the number of loops in the tick function to the number of tasks added rather than always looping the max number. 2008-10-27 16:30:24 +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 Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
ascodec-pp.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
ascodec-target.h 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
ata-as-arm.S Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
ata-nand-telechips.c Apply FS#9500. This adds a storage_*() abstraction to replace ata_*(). To do that, it also introduces sd_*, nand_*, and mmc_*. 2008-11-01 16:14:28 +00:00
ata-pp5002.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
ata-pp5020.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
ata-sd-pp.c Apply FS#9500. This adds a storage_*() abstraction to replace ata_*(). To do that, it also introduces sd_*, nand_*, and mmc_*. 2008-11-01 16:14:28 +00:00
ata-sd-target.h Moved microsd_int declaration from system-pp502x.c to ata-sd-target.h 2008-06-28 19:36:21 +00:00
ata-target.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
audio-pp.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
crt0-pp-bl.S Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
crt0-pp.S Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
crt0.S remove dead code from firmware/target/arm/crt0.S, and conditionalise bits of it 2008-10-11 18:32:17 +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 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
i2c-telechips.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
i2s-pp.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
kernel-pp.c Move kernel tick initialization and handling to the target tree for ones remaining in kernel.c 2008-10-29 10:26:46 +00:00
lcd-as-memframe.S Fix red for target with insanely wide LCDs. 2008-07-15 18:59:05 +00:00
lcd-ssd1815.c add sansa m200v2 support to mkamsboot. 2008-10-19 19:51:42 +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.c 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 Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
pcm-pp.c Fix samplerate setting for mini 1g/2g 2008-09-30 20:26:25 +00:00
pcm-telechips.c Trivial changes to make the main Rockbox builds for the Sansa m200 and Logik DAX ports compile. Note that some codecs are currently disabled (due to lowmem on these targets), but that needs more work and analysis to decide how much RAM we want to allocate to codecs. 2008-09-22 19:15:18 +00:00
system-arm.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
system-pp502x.c Move declaration of button_int and clickwheel_int to the proper header file instead of declaring it locally in the .c file 2008-06-29 11:03:12 +00:00
system-pp5002.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
system-target.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
usb-drv-arc.c reorganise the USB stack a bit to allow for easier integration of non-ARC controller drivers 2008-10-03 22:43:16 +00:00
usb-fw-pp502x.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +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 Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
wmcodec-pp.c iPod Video: Fix playback after recording (FS #7402). Implement recording gain adjustment. * Enable timeout for zero-crossing detection (SLOWCLK), avoids hanging volume/ gain due to DC offsets. 2008-09-13 19:34:16 +00:00
wmcodec-telechips.c Trivial changes to make the main Rockbox builds for the Sansa m200 and Logik DAX ports compile. Note that some codecs are currently disabled (due to lowmem on these targets), but that needs more work and analysis to decide how much RAM we want to allocate to codecs. 2008-09-22 19:15:18 +00:00