rockbox/firmware/target/arm
Michael Sevakis a07c034de7 Gigabeat S: Interrupt enabled bootloader. Miscellaneous integration changes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16243 a1c6a512-1295-4272-9138-f99709370657
2008-02-08 02:20:05 +00:00
..
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: Interrupt enabled bootloader. Miscellaneous integration changes. 2008-02-08 02:20:05 +00:00
ipod Commit FS#8387 by Adam Gashlin. Enables detection of firewire devices for charging on various Ipods. Note that charging itself is not yet implemented on these devices. 2008-01-20 23:03:23 +00:00
iriver H10-20GB: Commit the first patch in FS#8533 to fix the mpegplayer display problem where only half the data was reaching the display on some players. Two individuals report that it corrects it. 2008-02-01 02:02:38 +00:00
olympus/mrobe-100 mrobe 100: (1) device reset in system_init is same as H10. (2) make power_off actually work. 2008-02-03 00:04:02 +00:00
pnx0101 Hardware controlled backlight brightness for iPod Video and Nano, retaining the software PWM fade in/ fade out. * Backlight handling cleanup, getting rid of one layer of 'lowlevelness'. * Use atomic GPIO bit manipulation for PP502x backlight handling. 2007-11-12 18:49:53 +00:00
s3c2440 Use the timeout API as a oneshot for headphone plug debouncing. Set at 1s for now which seems comfortable and was good for meg-fx but target-specific adjustment is easy enough (my 3G hp jack is dead so I can't check that one :( ). Do some minor rearrangements for init safety and consistency. 2008-01-27 21:13:04 +00:00
sandisk Commit FS#8480 by Andree Buschmann. Updates battery calibration for the Sansa E series. 2008-01-20 22:47:05 +00:00
tatung/tpj1022 Hardware controlled backlight brightness for iPod Video and Nano, retaining the software PWM fade in/ fade out. * Backlight handling cleanup, getting rid of one layer of 'lowlevelness'. * Use atomic GPIO bit manipulation for PP502x backlight handling. 2007-11-12 18:49:53 +00:00
tcc77x Hardware controlled backlight brightness for iPod Video and Nano, retaining the software PWM fade in/ fade out. * Backlight handling cleanup, getting rid of one layer of 'lowlevelness'. * Use atomic GPIO bit manipulation for PP502x backlight handling. 2007-11-12 18:49:53 +00:00
tcc780x D2: Add auto-detection of the SAMSUNG flash chips used in the 2/4/8Gb 2008-01-27 18:50:09 +00:00
tms320dm320 Finally, out goes struct spinlock for anything but mutiprocessor targets where it becomes a reenterable corelock. 2008-01-18 13:12:33 +00:00
adc-pp5020.c - share adc reading code between h10 and mrobe100 2008-01-12 20:36:45 +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 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
i2c-pp.c Portal player i2c driver: More struct spinlock phaseout. 2007-11-12 07:58:54 +00:00
i2c-telechips.c Initial Cowon D2 commit: 2008-01-14 22:04:48 +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
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 audio on the m:robe 100 2008-01-20 12:59:23 +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 mrobe 100: (1) device reset in system_init is same as H10. (2) make power_off actually work. 2008-02-03 00:04:02 +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 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
usb-drv-pp502x.c Added some error returns 2007-11-27 13:42:47 +00:00
usb-fw-pp502x.c Enable reboot on USB-insert for e200, as it works when done c200-style 2007-11-26 23:13:35 +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 audio on the m:robe 100 2008-01-20 12:59:23 +00:00
wmcodec-telechips.c Initial Cowon D2 commit: 2008-01-14 22:04:48 +00:00