rockbox/firmware/target/arm
Jonathan Gordon 970cfee394 woops... fix red and some svn keywords.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17115 a1c6a512-1295-4272-9138-f99709370657
2008-04-15 11:00:38 +00:00
..
archos/av300
imx31 Gigabeat S: Make ADC battery voltage reading correct. Tiny tweak to ADC driver traffic limiting. 2008-04-14 06:52:38 +00:00
ipod explicitly align the ibss section by adjusting _iramend - fixes hang on m:robe (and potential problem on other arm targets) 2008-04-07 18:24:23 +00:00
iriver explicitly align the ibss section by adjusting _iramend - fixes hang on m:robe (and potential problem on other arm targets) 2008-04-07 18:24:23 +00:00
olympus Make the greyscale library work on the m:robe 100. Testing on target done by Robert Kukla & Dominik Riebeling. 2008-04-07 21:14:29 +00:00
pnx0101 explicitly align the ibss section by adjusting _iramend - fixes hang on m:robe (and potential problem on other arm targets) 2008-04-07 18:24:23 +00:00
s3c2440 explicitly align the ibss section by adjusting _iramend - fixes hang on m:robe (and potential problem on other arm targets) 2008-04-07 18:24:23 +00:00
sandisk explicitly align the ibss section by adjusting _iramend - fixes hang on m:robe (and potential problem on other arm targets) 2008-04-07 18:24:23 +00:00
tatung/tpj1022 Do core interrupt masking in a less general fashion and save some instructions to decrease size and speed things up a little bit. Small fix to a few places where interrupts would get enabled again where they shouldn't have been (context switching calls when disabled). 2008-03-26 01:50:41 +00:00
tcc77x split boot.lds and move it into the target tree 2008-03-27 23:58:03 +00:00
tcc780x woops... fix red and some svn keywords. 2008-04-15 11:00:38 +00:00
tms320dm320 Setup the touchpads to have two modes - stylus and button - and set them in button mode by default. 2008-04-15 10:35:11 +00:00
adc-pp5020.c make mrobe100 work again 2008-02-10 16:06:01 +00:00
ata-as-arm.S
ata-pp5002.c
ata-pp5020.c Restore a line accidentally removed by r15705 2007-11-20 07:52:37 +00:00
ata-target.h
audio-pp.c Hopefully fix line-in recording on PortalPlayer targets (H10 in particular). 2007-11-11 23:41:54 +00:00
crt0-pp-bl.S Enable dualcore for the pp5002 processor by adding the needed cache handling and sleep/wakeup sync to the kernel. Refine some handling of fw/bl startup for all. 2007-11-27 01:20:26 +00:00
crt0-pp.S Enable dualcore for the pp5002 processor by adding the needed cache handling and sleep/wakeup sync to the kernel. Refine some handling of fw/bl startup for all. 2007-11-27 01:20:26 +00:00
ffs-arm.S Add a complete priority inheritance implementation to the scheduler (all mutex ownership and queue_send calls are inheritable). Priorities are differential so that dispatch depends on the runnable range of priorities. Codec priority can therefore be raised in small steps (pcmbuf updated to enable). Simplify the kernel functions to ease implementation and use the same kernel.c for both sim and target (I'm tired of maintaining two ;_). 1) Not sure if a minor audio break at first buffering issue will exist on large-sector disks (the main mutex speed issue was genuinely resolved earlier). At this point it's best dealt with at the buffering level. It seems a larger filechunk could be used again. 2) Perhaps 64-bit sims will have some minor issues (finicky) but a backroll of the code of concern there is a 5-minute job. All kernel objects become incompatible so a full rebuild and update is needed. 2008-03-25 02:34:12 +00:00
i2c-pp.c Enable nocache sections using the linker. PP5022/4 must use SW_CORELOCK now with shared variables in DRAM (it seems swp(b) is at least partially broken on all PP or I'm doing something very wrong here :\). For core-shared data use SHAREDBSS/DATA_ATTR. NOCACHEBSS/DATA_ATTR is available whether or not single core is forced for static peripheral-DMA buffer allocation without use of the UNCACHED_ADDR macro in code and is likely useful on a non-PP target with a data cache (although not actually enabled in config.h and the .lds's in this commit). 2008-04-06 04:34:57 +00:00
i2c-telechips.c D2: Implement battery voltage readout from PCF50606 (levels not yet calibrated). Adjust I2C delay to ensure this also works when boosted. 2008-04-12 16:18:28 +00:00
i2s-pp.c Finish the conversion to packed i2s for PP502x. Karl Kurbjun-approved for Mini-1G. Simplify the pcm format selection #ifdefs. 2007-10-16 04:19:18 +00:00
lcd-as-memframe.S More M:Robe work including a fix to lcd-as-memframe for larger screens thanks to Michael Sevakis. Also fixes simulator builds. 2007-10-21 23:12:17 +00:00
memcpy-arm.S
memmove-arm.S
memset-arm.S
memset16-arm.S
mmu-arm.c Unify the Gigabeat F/X and M:Robe MMU code while enabling it for the M:Robe 2007-10-23 03:29:15 +00:00
mmu-arm.h Unify the Gigabeat F/X and M:Robe MMU code while enabling it for the M:Robe 2007-10-23 03:29:15 +00:00
pcm-pp.c ASM optimization for fiq_playback(). Saves about 0.4MHz of CPU while playback on PP502x/PP5002. 2008-04-13 17:03:24 +00:00
system-arm.h Wow. Fix those irq #defines for ARM and use the right one in power-c200_e200.c. How'd that happen? 2008-04-07 01:13:44 +00:00
system-pp502x.c Change the remaining set_interrupt_status usage to the more parsimonious disable/enable/restore. 2008-03-31 06:00:23 +00:00
system-pp5002.c Enable dualcore for the pp5002 processor by adding the needed cache handling and sleep/wakeup sync to the kernel. Refine some handling of fw/bl startup for all. 2007-11-27 01:20:26 +00:00
system-target.h Enable nocache sections using the linker. PP5022/4 must use SW_CORELOCK now with shared variables in DRAM (it seems swp(b) is at least partially broken on all PP or I'm doing something very wrong here :\). For core-shared data use SHAREDBSS/DATA_ATTR. NOCACHEBSS/DATA_ATTR is available whether or not single core is forced for static peripheral-DMA buffer allocation without use of the UNCACHED_ADDR macro in code and is likely useful on a non-PP target with a data cache (although not actually enabled in config.h and the .lds's in this commit). 2008-04-06 04:34:57 +00:00
usb-drv-pp502x.c Properly clear clear-on-write bits in the PP502x USB controller 2008-04-10 22:28:18 +00:00
usb-fw-pp502x.c Hopefully fix FS#8506 (OF cant be loaded on some PP targets). also hopefully fixes usb detection for at least e200 2008-04-07 13:00:28 +00:00
usb-fw-pp5002.c
usb-target.h
wmcodec-pp.c Do some crackdown on kernel object reinitialization after they could be in use and use before initialization. For c200/e200: Be sure fat cache and ata locks are acquired in the proper order during hot swapping. Delay hotswap monitoring until after initial file mounting (address 2nd kobj concern + possible call of fat driver before init). 2008-03-12 10:03:52 +00:00
wmcodec-telechips.c Initial Cowon D2 commit: 2008-01-14 22:04:48 +00:00