summaryrefslogtreecommitdiff
path: root/firmware/export/s5l8700.h (follow)
Commit message (Collapse)AuthorAge
* iPod Nano 2G: use the new USB DesignWare driverCástor Muñoz2016-08-02
| | | | Change-Id: I8d1561bf4e239b55617a8d5075457a668e0c312c
* iPod Nano2G: add IPOD_ACCESSORY_PROTOCOLCástor Muñoz2016-05-14
| | | | Change-Id: I78a19972624504bc802d96b9b8e9cec132164c2c
* Add UART suuport for s5l8700 and s5l8701Cástor Muñoz2016-05-13
| | | | | | | | | 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
* s5l870x: use usb-s3c6400 definesRafaël Carré2011-12-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31223 a1c6a512-1295-4272-9138-f99709370657
* usb-s3c6400x.[ch], button-clickwheel.c: Move s5l8701-specific parts to where ↵Michael Sparmann2010-12-12
| | | | | | they belong, prepare for s5l8702 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28800 a1c6a512-1295-4272-9138-f99709370657
* S5L870x LCD interface registers are 32 bit.Andree Buschmann2010-12-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28798 a1c6a512-1295-4272-9138-f99709370657
* Derive clock and timer defines from frequency of external source.Andree Buschmann2010-12-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28791 a1c6a512-1295-4272-9138-f99709370657
* Oops, forgot to add CLKCON3 to the CPU header. Fixes red.Michael Sparmann2010-11-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28587 a1c6a512-1295-4272-9138-f99709370657
* Move CACHEALIGN_BITS to cpu headersRafaël Carré2010-04-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25633 a1c6a512-1295-4272-9138-f99709370657
* Add missing parentheses to S5L8701 USEC_TIMERMichael Sparmann2009-11-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23749 a1c6a512-1295-4272-9138-f99709370657
* Fix the S5L8701 µsec timerMichael Sparmann2009-11-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23747 a1c6a512-1295-4272-9138-f99709370657
* Adjust the iPod Nano 2G CPU clock freq again, this time to an exact value. ↵Michael Sparmann2009-10-24
| | | | | | Also add hardware defines for the 9th DMA channel we discovered on the S5L8701, and fix the µsec timer (there were missing braces). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23338 a1c6a512-1295-4272-9138-f99709370657
* Fix yellowMichael Sparmann2009-10-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23311 a1c6a512-1295-4272-9138-f99709370657
* Add iPod Nano 2G µsec timer, and use it in the clickwheel driver.Michael Sparmann2009-10-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23309 a1c6a512-1295-4272-9138-f99709370657
* S5l8700: fix some CLCD controller register namesBertrik Sikken2009-10-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23247 a1c6a512-1295-4272-9138-f99709370657
* Adjust iPod Nano 2G CPU speed to 192MHz, which measurements show it to be. ↵Michael Sparmann2009-10-17
| | | | | | Timers will be more accurate now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23237 a1c6a512-1295-4272-9138-f99709370657
* iPod Nano 2G PMU rework, added backlight brightness setting and USB charging ↵Michael Sparmann2009-10-11
| | | | | | speed setting git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23114 a1c6a512-1295-4272-9138-f99709370657
* Implement NAND power management for iPod Nano 2GMichael Sparmann2009-10-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23099 a1c6a512-1295-4272-9138-f99709370657
* Add crypt_firmware plugin for Nano2G - this uses the hardware crypto unit to ↵Dave Chapman2009-10-10
| | | | | | encrypt (or decrypt) a firmware image for writing to a Nano 2G's firmware partition with ipodpatcher (patch for ipodpatcher is at FS#10609). Also introduce BOOTFILE_EXT2 define for an alternative firmware file extension and add .ipodx for the Nano 2G (.ipod is for unencrypted images, similar to older ipods, and .ipodx is for encrypted images and include the 2KB hash block and modelname 'nn2x'). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23068 a1c6a512-1295-4272-9138-f99709370657
* Fix the user timer on iPod Nano 2GMichael Sparmann2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22959 a1c6a512-1295-4272-9138-f99709370657
* Prefix the USB controller registers with USB_ to avoid name clashes with ↵Dave Chapman2009-10-04
| | | | | | plugins/codecs (e.g. SSR, IR and FAR were already used) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22904 a1c6a512-1295-4272-9138-f99709370657
* Patch #2 from FS#10633 (Nano 2G developments) by Michael Sparmann - Some ↵Dave Chapman2009-10-02
| | | | | | 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
* TIMERB is in a different location on the S5L8701Dave Chapman2009-09-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22716 a1c6a512-1295-4272-9138-f99709370657
* Add PLL2 definitions for the S5L8701, plus some config file tweaks for the ↵Dave Chapman2009-09-17
| | | | | | Nano2G git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22715 a1c6a512-1295-4272-9138-f99709370657
* Various Nano2g changes - enable the rest of crt0.S (including clock setup) ↵Dave Chapman2009-07-18
| | | | | | and make the nano2g bootloader do something useful (displaying gpio ports). Also add checks for the fifo-full condition in the LCD driver - required after enabling all the crt0.S inits git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21948 a1c6a512-1295-4272-9138-f99709370657
* Add auto-detection of Nano 2G LCD type, and an initial attempt at ↵Dave Chapman2009-07-16
| | | | | | lcd_update() for the second lcd type. This lcd_update works, but not reliably. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21905 a1c6a512-1295-4272-9138-f99709370657
* Oops, r21896 used the wrong #if check. Thanks to Thomas Martitz for spottingDave Chapman2009-07-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21897 a1c6a512-1295-4272-9138-f99709370657
* The S5L8701 has the LCD controller in a different place.Dave Chapman2009-07-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21896 a1c6a512-1295-4272-9138-f99709370657
* S5L8700/Meizu: miscellaneous minor fixes, stubs added, keywords setBertrik Sikken2009-07-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21820 a1c6a512-1295-4272-9138-f99709370657
* S5L8700: implement timer driverBertrik Sikken2009-07-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21801 a1c6a512-1295-4272-9138-f99709370657
* Correct svn:keywords and svn:eol-style on a few more files.Thomas Martitz2009-07-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21798 a1c6a512-1295-4272-9138-f99709370657
* Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg2008-06-28
| | | | | | | | | 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
* initial Meizu M6SL port (take 2)Marcoen Hirschberg2008-06-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17819 a1c6a512-1295-4272-9138-f99709370657
* Revert "initial Meizu M6SL port"Marcoen Hirschberg2008-03-27
| | | | | | | This reverts commit b7bd17ce1715c3a8acbf74a63694c28b6075da5b. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16846 a1c6a512-1295-4272-9138-f99709370657
* initial Meizu M6SL portMarcoen Hirschberg2008-03-27
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16844 a1c6a512-1295-4272-9138-f99709370657