.. |
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/gigabeat-s
|
These functions haven't been implemented yet - remove their content to get Gigabeat S builds compiling again.
|
2007-10-11 08:25:24 +00:00 |
ipod
|
Assembler optimised lcd_yuv_blit() for iPod Video (Fs #7951 by Andree Buschmann, adapted and separated into an .S file by me).
|
2007-10-22 00:37:50 +00:00 |
iriver
|
Improved H10 ADC driver. We now do things exactly as the OF does. This includes shifting the readings by 0x14 when PLL is enabled. Battery voltages and remote/scrollpad values adjusted accordingly. We also now wait for the ADC to indicate the conversion is complete before reading the data, so hopefully we will get more reliably steady readings.
|
2007-10-16 10:48:16 +00:00 |
pnx0101
|
Unify PCM interface just above the hardware driver level for all targets including the sims. Perform lockout of audio callback when changing states. Weird new playback or recording trouble? Check before and after this revision first though things seem quite sound.
|
2007-10-06 22:27:27 +00:00 |
s3c2440/gigabeat-fx
|
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 |
sandisk
|
FS#8023: Use of AS3514 #defines instead of magic values.
|
2007-10-25 09:03:47 +00:00 |
tatung/tpj1022
|
First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines.
|
2007-08-17 06:45:18 +00:00 |
tms320dm320
|
Some small cleanups and code for testing
|
2007-10-26 05:17:15 +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
|
put back the PP5002 specific ATA code that got lost during the ipod target tree move
|
2006-11-08 12:34:21 +00:00 |
ata-pp5020.c
|
Some more replacing of inl/outl with register #define's (doesn't change end-result binary). Add lots more #define's based on the ipodlinux wiki and some extrapolation.
|
2007-03-03 23:37:17 +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
|
Straighten out some audio path APIs and misc. audio stuff. Having recording is not a prerequisite to having input/output source selection which is probably most useful when adding a audio input features like FM to a new port without forcing recording to be implemented first.
|
2007-06-08 23:42:04 +00:00 |
crt0-pp-bl.S
|
Compile Portal Player bootloaders as single core. Cleanup the startup code for bootloaders. Remove cop stack entirely and keep IRAM use down on all relevant targets - just use the 128-byte idle stack. Use the inline asm version of current_core for pp5002 as well.
|
2007-09-29 06:17:33 +00:00 |
crt0-pp.S
|
Unify PCM interface just above the hardware driver level for all targets including the sims. Perform lockout of audio callback when changing states. Weird new playback or recording trouble? Check before and after this revision first though things seem quite sound.
|
2007-10-06 22:27:27 +00:00 |
crt0.S
|
Some small cleanups and code for testing
|
2007-10-26 05:17:15 +00:00 |
i2c-pp.c
|
FS#8023: Use of AS3514 #defines instead of magic values.
|
2007-10-25 09:03:47 +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
|
Removed executable flag
|
2007-01-09 23:29:07 +00:00 |
memset16-arm.S
|
Removed executable flag
|
2007-01-09 23:29:07 +00:00 |
memswap128-arm.S
|
Beginning of an M:Robe 500i port. Currently only in the bootloader stage. Needs another piece of code to start the boot process - will be in the wiki.
|
2007-09-20 04:46:41 +00:00 |
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
|
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 |
system-arm.h
|
Unify PCM interface just above the hardware driver level for all targets including the sims. Perform lockout of audio callback when changing states. Weird new playback or recording trouble? Check before and after this revision first though things seem quite sound.
|
2007-10-06 22:27:27 +00:00 |
system-pp502x.c
|
FS#8023: Use of AS3514 #defines instead of magic values.
|
2007-10-25 09:03:47 +00:00 |
system-pp5002.c
|
Compile Portal Player bootloaders as single core. Cleanup the startup code for bootloaders. Remove cop stack entirely and keep IRAM use down on all relevant targets - just use the 128-byte idle stack. Use the inline asm version of current_core for pp5002 as well.
|
2007-09-29 06:17:33 +00:00 |
system-target.h
|
Finally full multicore support for PortalPlayer 502x targets with an eye towards the possibility of other types. All SVN targets the low-lag code to speed up blocking operations. Most files are modified here simple due to a name change to actually support a real event object and a param change to create_thread. Add some use of new features but just sit on things for a bit and leave full integration for later. Work will continue on to address size on sensitive targets and simplify things if possible. Any PP target having problems with SWP can easily be changed to sw corelocks with one #define change in config.h though only PP5020 has shown an issue and seems to work without any difficulties.
|
2007-10-16 01:25:17 +00:00 |
usb-fw-pp502x.c
|
Improved H10 ADC driver. We now do things exactly as the OF does. This includes shifting the readings by 0x14 when PLL is enabled. Battery voltages and remote/scrollpad values adjusted accordingly. We also now wait for the ADC to indicate the conversion is complete before reading the data, so hopefully we will get more reliably steady readings.
|
2007-10-16 10:48:16 +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
|
Improved H10 ADC driver. We now do things exactly as the OF does. This includes shifting the readings by 0x14 when PLL is enabled. Battery voltages and remote/scrollpad values adjusted accordingly. We also now wait for the ADC to indicate the conversion is complete before reading the data, so hopefully we will get more reliably steady readings.
|
2007-10-16 10:48:16 +00:00 |