summaryrefslogtreecommitdiffstats
path: root/firmware/target/arm/s5l8700/system-s5l8700.c
AgeCommit message (Collapse)AuthorFilesLines
2016-05-14iPod Nano2G: add IPOD_ACCESSORY_PROTOCOLCástor Muñoz1-4/+8
Change-Id: I78a19972624504bc802d96b9b8e9cec132164c2c
2016-05-13Add UART suuport for s5l8700 and s5l8701Cástor Muñoz1-12/+17
Add UART support for s5l8700/1 using the UC870X UART controller, actually the functionallity is disabled and must be enabled for each individual target. Tested on iPod Nano 2G (s5l8701), not tested on s5l8700. Change-Id: Ic0f216bb871502d355a70e4b658e536a2c0976a9
2010-12-30Submit FS11782: Use faster DRAM timings in unboosted state for S5L870x. DRAM ↵Andree Buschmann1-0/+18
read +8%, DRAM write +37%, DRAM copy +25% faster. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28935 a1c6a512-1295-4272-9138-f99709370657
2010-12-12iPod Nano 2G: Correct clickwheel interrupt handler name, this time consistently.Michael Sparmann1-5/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28807 a1c6a512-1295-4272-9138-f99709370657
2010-11-15Implement udelay() for S5L870x. Exchange sleep() with udelay() during CPU ↵Andree Buschmann1-1/+2
voltage scaling. Voltage scaling was measured stable with 50us delay, to have some headroom we use 100us. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28606 a1c6a512-1295-4272-9138-f99709370657
2010-11-14iPod Nano 2G: Dynamic Vcore scaling, based on current CPU clock. Adds 1-2 ↵Michael Sparmann1-33/+8
hours of battery life. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28590 a1c6a512-1295-4272-9138-f99709370657
2010-11-13iPod Nano 2G: Post-mortem memory dumper stub (FS#11701)Michael Sparmann1-0/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28573 a1c6a512-1295-4272-9138-f99709370657
2010-05-30Update Samsung YP-S3 bootloader demoBertrik Sikken1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26417 a1c6a512-1295-4272-9138-f99709370657
2010-02-17Enable iPod Nano 2G boosting (without undervolting for now)Michael Sparmann1-12/+55
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24721 a1c6a512-1295-4272-9138-f99709370657
2009-10-23Fix redMichael Sparmann1-0/+10
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23326 a1c6a512-1295-4272-9138-f99709370657
2009-10-23Finally a click, pop and other distortion free PCM driver for that fishy ↵Michael Sparmann1-9/+0
bufferless S5L870x I2S controller. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23324 a1c6a512-1295-4272-9138-f99709370657
2009-10-12Fix the yellow againMichael Sparmann1-9/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23127 a1c6a512-1295-4272-9138-f99709370657
2009-10-12Bring the iPod Nano 2G shutdown FTL panics back.Michael Sparmann1-2/+13
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23126 a1c6a512-1295-4272-9138-f99709370657
2009-10-11Kill some warningsDave Chapman1-9/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23085 a1c6a512-1295-4272-9138-f99709370657
2009-10-05Fix the user timer on iPod Nano 2GMichael Sparmann1-4/+15
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22959 a1c6a512-1295-4272-9138-f99709370657
2009-10-05Fix a #ifdef typo and the reds hidden by itMichael Sparmann1-11/+10
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22952 a1c6a512-1295-4272-9138-f99709370657
2009-10-04Another patch from FS#10633 by Michael Sparmann (with a couple of minor ↵Dave Chapman1-0/+21
cosmetic tweaks by me) - cleanly unmount the flash when powering off or rebooting. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22920 a1c6a512-1295-4272-9138-f99709370657
2009-10-02Patch #2 from FS#10633 (Nano 2G developments) by Michael Sparmann - Some ↵Dave Chapman1-12/+22
hardware define corrections for the S5L8701, needed for the FTL. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22875 a1c6a512-1295-4272-9138-f99709370657
2009-09-17TIMERB is in a different location on the S5L8701Dave Chapman1-2/+12
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22716 a1c6a512-1295-4272-9138-f99709370657
2009-07-25Oops, too many files were committed in r22025, revert this one. The other ↵Dave Chapman1-5/+2
changes committed as r22025 were initial button and audio drivers for the Nano2G - more work is needed on both, but they work. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22026 a1c6a512-1295-4272-9138-f99709370657
2009-07-25Correct the memory sizes (IRAM and DRAM) for the Nano2G.Dave Chapman1-2/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22025 a1c6a512-1295-4272-9138-f99709370657
2009-06-23Implement PWM backlight driver for the Meizus. Update Meizu M3 bootloader to ↵Bertrik Sikken1-5/+6
control brightness with the touch strip. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21478 a1c6a512-1295-4272-9138-f99709370657
2009-01-08Clean up panicf and introduce system_exception_wait to do further target ↵Michael Sevakis1-0/+5
tasks and wait for a button when an unrecoverable error has occurred (panic, UIE, etc.). Returning from that function should reboot or don't return from it. Move UIE and __div0 for ARM to its own file. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19716 a1c6a512-1295-4272-9138-f99709370657
2008-06-28Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg1-2/+4
later. We still need to hunt down snippets used that are not. 1324 modified files... http://www.rockbox.org/mail/archive/rockbox-dev-archive-2008-06/0060.shtml git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17847 a1c6a512-1295-4272-9138-f99709370657
2008-06-27initial Meizu M6SL port (take 2)Marcoen Hirschberg1-0/+168
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17819 a1c6a512-1295-4272-9138-f99709370657