.. |
archos/av300
|
Moved archos power handling into target tree. * Tuner power handling cleaned up a bit.
|
2007-08-14 22:06:23 +00:00 |
imx31
|
Fix bootloader red.
|
2008-04-18 17:04:04 +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
|
m:robe 100 - enable setting for buttonlight brightness
|
2008-04-15 23:38:45 +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
|
Rough battery calibration for the c200 based on results posted by Tomasz Wasilczyk.
|
2008-04-17 15:19:17 +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
|
Kill some D2 yellows with a simplistic Rolo implementation and NAND driver cleanup. Correct some comments in crt0.s and remove two erroneous null words from rockbox.bin
|
2008-04-15 20:02:24 +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
|
Improved CPU clock setup for PP502x. PP5020 and PP5022 are not register compatible here, so define the PP5022 targets properly, and introduce a CPU_PP502x macro for easier family check. Improves stability on PP5020 (less freezing, tested with Mini G1) and reduces clock change penalty (500us on PP5020; uses the relock bit on PP5022).
|
2007-07-02 05:16:40 +00:00 |
ata-pp5002.c
|
|
|
ata-pp5020.c
|
Restore a line accidentally removed by r15705
|
2007-11-20 07:52:37 +00:00 |
ata-target.h
|
PP5002 ATA driver needs to wait for the controller to be ready again before writing the next control register value. Makes check_registers() not fail in the bootloader.
|
2007-08-03 09:34:42 +00:00 |
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
|
FS#8898 - Prefix AS3514 registers with AS3514_
|
2008-04-15 21:33:32 +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
|
ARM optimised memcpy/memmove from glibc. This should give increased performance on all ARM targets, especially iPod 5G
|
2007-01-13 23:57:14 +00:00 |
memmove-arm.S
|
ARM optimised memcpy/memmove from glibc. This should give increased performance on all ARM targets, especially iPod 5G
|
2007-01-13 23:57:14 +00:00 |
memset-arm.S
|
|
|
memset16-arm.S
|
|
|
mmu-arm.c
|
Cache functions should include data and instruction barriers.
|
2008-04-17 00:07:06 +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
|
Optimized byte-swapping macros for ARMv6.
|
2008-04-16 20:44:10 +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-arc.c
|
UMS for the Gigabeat S. Bootloader USB mode. Has a couple quirks 1) First plug has problems if cold. Replug if it doesn't connect or not at high speed 2) Linux doesn't like the odd bootable flag value used in the partitions so it won't mount but Windows works. Fix minor OTG driver bugs and clean up device memory handling. Generic name for ARC controller driver.
|
2008-04-18 16:42:50 +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
|
FS #7691 - improved USB detection on PP devices. This patch modifies the target-tree function usb_detect() on all targets from bool to int, returning USB_INSERTED or USB_EXTRACTED instead of true or false. This was done to enable the PP usb_detect() to check for USB_POWER (either a connection to a USB wall charger, or the user holding "charge mode" button) and return that as a third value.
|
2007-09-04 08:03:07 +00:00 |
usb-target.h
|
Fix USB detection on ipods and other portalplayer targets - Rockbox now correctly distinguishes between a USB connection to a computer and a connection to a USB AC charger. Based on the experimental USB code in FS #6494 by Barry Wardell. Closes FS #4724.
|
2007-02-04 21:46:01 +00:00 |
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 |