rockbox/firmware/target/arm
Michael Sevakis 52527a4d1d Fix red and clean up meg-fx firmware sources. Remove an unused file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16887 a1c6a512-1295-4272-9138-f99709370657
2008-03-30 06:06:43 +00:00
..
archos/av300
imx31 split boot.lds and move it into the target tree 2008-03-27 23:58:03 +00:00
ipod Stop saving more registers than necessary. 2008-03-28 18:56:50 +00:00
iriver split boot.lds and move it into the target tree 2008-03-27 23:58:03 +00:00
olympus split boot.lds and move it into the target tree 2008-03-27 23:58:03 +00:00
pnx0101 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
s3c2440 Fix red and clean up meg-fx firmware sources. Remove an unused file. 2008-03-30 06:06:43 +00:00
sandisk split boot.lds and move it into the target tree 2008-03-27 23:58:03 +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 Implement set_cpu_frequency() for TCC780x, but leave it disabled for now as switching can cause an occasional freeze. Reduce default speed from maximum to 48Mhz. 2008-03-29 20:40:38 +00:00
tms320dm320 split boot.lds and move it into the target tree 2008-03-27 23:58:03 +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
ata-target.h
audio-pp.c
crt0-pp-bl.S
crt0-pp.S
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 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
i2c-telechips.c Initial Cowon D2 commit: 2008-01-14 22:04:48 +00:00
i2s-pp.c
lcd-as-memframe.S
memcpy-arm.S
memmove-arm.S
memset-arm.S
memset16-arm.S
mmu-arm.c
mmu-arm.h
pcm-pp.c 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
system-arm.h 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
system-pp502x.c Modification to scale_suspend_core to prevent a potential permanent freezing of the other core. Just unfreeze it unconditionally after freezing it since it really makes no difference to do so right now. Don't bother with freezing/unfreezing if compiling as single. 2008-03-21 17:20:57 +00:00
system-pp5002.c
system-target.h
usb-drv-pp502x.c move boosting for usb around a bit, so the cpu is boosted for the entire duration of actual use of storage. On some setups just boosting for the actual transfers doesn't seem to work 2008-03-20 22:05:11 +00:00
usb-fw-pp502x.c Make the e200 bootloader able to load the OF again. 2008-03-26 10:37:17 +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