..
archos /av300
Rework ATA driver to get rid of lots of target-specific constants and allow for non-memory-mapped task file registers.
2011-01-02 22:51:47 +00:00
as3525
revert r28834 because it causes problems with uSD
2010-12-29 16:07:15 +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
Rework ATA driver to get rid of lots of target-specific constants and allow for non-memory-mapped task file registers.
2011-01-02 22:51:47 +00:00
ipod
Submit FS#11843 v17. Integrate YUV-blitting of nano 2G to nano1G/color LCD driver. Additionally refactor RGB and YUV screen updates to use same code fragments and save some binsize. YUV speedup is +3-4%, RGB 1/4 screen +2%.
2011-01-02 21:43:14 +00:00
iriver
*/app.lds: remove STUBOFFSET
2010-09-20 17:09:55 +00:00
olympus
*/app.lds: remove STUBOFFSET
2010-09-20 17:09:55 +00:00
pbell
*/app.lds: remove STUBOFFSET
2010-09-20 17:09:55 +00:00
philips
HDD6330: implement lcd_set_flip() function.
2010-12-15 22:06:51 +00:00
pnx0101
move dbg_ports() from apps/menu_debug.c to target tree. FS#11712 by me.
2010-11-06 14:24:25 +00:00
s3c2440
Rework ATA driver to get rid of lots of target-specific constants and allow for non-memory-mapped task file registers.
2011-01-02 22:51:47 +00:00
s5l8700
New port: iPod Classic (also known as iPod 6G/6.5G/7G)
2011-01-02 23:16:27 +00:00
s5l8702
New port: iPod Classic (also known as iPod 6G/6.5G/7G)
2011-01-02 23:16:27 +00:00
samsung
*/app.lds: remove STUBOFFSET
2010-09-20 17:09:55 +00:00
sandisk
*/app.lds: remove STUBOFFSET
2010-09-20 17:09:55 +00:00
tatung
*/app.lds: remove STUBOFFSET
2010-09-20 17:09:55 +00:00
tcc77x
move dbg_ports() from apps/menu_debug.c to target tree. FS#11712 by me.
2010-11-06 14:24:25 +00:00
tcc780x
move dbg_ports() from apps/menu_debug.c to target tree. FS#11712 by me.
2010-11-06 14:24:25 +00:00
tms320dm320
Fix yellow
2011-01-02 23:09:01 +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
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
Introduce NORETURN_ATTR wrapper for __attribute__((noreturn)), using this and a bit further cleanup in main gets rid of a warning when compiling for android.
2010-08-12 13:38:25 +00:00
ata-target.h
Rework ATA driver to get rid of lots of target-specific constants and allow for non-memory-mapped task file registers.
2011-01-02 22:51:47 +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
HDD6330: fix loading of the OF through the Rockbox bootloader (correct magic values in registers at the start), fix bootloader warnings.
2010-10-21 21:16:00 +00:00
crt0-pp.S
ipodvideo: detect ram size at boot (doesn't actually get USED yet)
2010-08-29 13:20:16 +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
debug-pp.c
move dbg_ports() from apps/menu_debug.c to target tree. FS#11712 by me.
2010-11-06 14:24:25 +00:00
debug-target.h
move dbg_ports() from apps/menu_debug.c to target tree. FS#11712 by me.
2010-11-06 14:24:25 +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
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
Rename cache coherency functions.
2010-09-08 17:05:49 +00:00
mmu-arm.S
New port: iPod Classic (also known as iPod 6G/6.5G/7G)
2011-01-02 23:16:27 +00:00
mmu-armv6.S
Fix beast, forgot the asm label when renaming.
2010-09-09 17:00:50 +00:00
pcm-pp.c
pcm-pp: revert r26756
2010-06-11 11:25:16 +00:00
pcm-telechips.c
Various minor cleanups for cowon d2
2010-08-01 09:33:29 +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
Introduce NORETURN_ATTR wrapper for __attribute__((noreturn)), using this and a bit further cleanup in main gets rid of a warning when compiling for android.
2010-08-12 13:38:25 +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
Forgot to rename cpucache_flush/_invalidate for PP502x.
2010-09-09 14:35:47 +00:00
system-pp5002.c
Rename cache coherency functions.
2010-09-08 17:05:49 +00:00
system-target.h
Change alignment macros to allow further performance optimization. Define the CACHEALIGN macros for all ARM CPUs, the used alignment size is derived from CACHEALIGN_BITS which has been defined for each supported ARM CPU with r28619. The default alignment size for ARM is set to 32 bytes as new -- not yet supported -- ARM CPUs will most probably need this alignment. To be able to differ between ARM and other CPUs a new macro called MEM_ALIGN_ATTR is introduced. This equals CACHEALIGN_ATTR for ARM, 16 byte alignment for Coldfire and is kept empty for other CPUs. MEM_ALIGN_ATTR is available system wide. From measurements it is expected that the usage of MEM_ALIGN_ATTR can give significant performance gain on ARM11 CPUs.
2010-11-21 12:27:01 +00:00
thread-arm.c
New port: iPod Classic (also known as iPod 6G/6.5G/7G)
2011-01-02 23:16:27 +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
usb_drv_reset() is only used in usb-drv-arc.c
2010-09-16 05:46:24 +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
usb-s3c6400x.c
Fix yellow, already assign values for various S5L8702 defines
2010-12-12 00:59:59 +00:00
usb-target.h
usb-tcc.c
Various minor cleanups for cowon d2
2010-08-01 09:33:29 +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