summaryrefslogtreecommitdiff
path: root/firmware/target/arm/as3525/sansa-fuze
AgeCommit message (Collapse)Author
2008-12-04Sansa AMS: centralize clock settings in clock-target.hRafaël Carré
Reorder system_init() to initialize peripherals not only in bootloader Use a 65MHz PCLK (and memclk) which will be needed for realtime decoding git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19330 a1c6a512-1295-4272-9138-f99709370657
2008-11-30Sansa AMS: Use a valid PLL setting (248MHz aka maximum fclk)Rafaël Carré
Fix lcd drivers which stopped working after changing the PLL. Move set_cpu_frequency() to a place where it is actually used. Remove enable_irq() call already done by the bootloader git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19276 a1c6a512-1295-4272-9138-f99709370657
2008-11-28Sansa Fuze: do not modify the CCU_IO register since we don't use GPIODRafaël Carré
Finding by Thomas Martitz git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19257 a1c6a512-1295-4272-9138-f99709370657
2008-11-28Sansa Fuze: remove left over copy-pasta (fix status bar flickering)Rafaël Carré
Patch by Daniel Weigl git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19256 a1c6a512-1295-4272-9138-f99709370657
2008-11-26Sansa AMS: implement set_cpu_frequency()Rafaël Carré
Use a 24MHz peripheral clock instead of 64MHz for battery life git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19234 a1c6a512-1295-4272-9138-f99709370657
2008-11-26Sansa AMS: correct timer definition (clk_main == 24MHz / 16)Rafaël Carré
make timer-target.h common to all AMS targets git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19229 a1c6a512-1295-4272-9138-f99709370657
2008-11-26Fix reds. Also note my r19221 commit message had a typo - shoudld have been ↵Steve Bavin
e200/c200, not e100. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19224 a1c6a512-1295-4272-9138-f99709370657
2008-11-24Preliminary button driver for Sansa Fuze. FS#9575 by Thomas Martitz.Björn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19206 a1c6a512-1295-4272-9138-f99709370657
2008-11-23Implement a basic uncalibrated battery reading for all as3525 targets with a ↵Bertrik Sikken
lithium battery. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19189 a1c6a512-1295-4272-9138-f99709370657
2008-11-22Partially apply FS#9569 by Michael Chicoine and Thomas Martitz: remove the ↵Dave Chapman
GPIOD(7) setting in the Fuze and e200v2 LCD drivers - it's set in the buttonlight code. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19182 a1c6a512-1295-4272-9138-f99709370657
2008-11-17Correct the xoffset used when display_flipped is false - fixes the display ↵Dave Chapman
in the main Rockbox build. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19128 a1c6a512-1295-4272-9138-f99709370657
2008-11-11Add more driver stubs to make the Fuze and e200v2 main builds compile; ↵Dave Chapman
Correct the memory definition for the Fuze (8MB) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19090 a1c6a512-1295-4272-9138-f99709370657
2008-11-11FS#9535 - Sansa Fuze simJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19086 a1c6a512-1295-4272-9138-f99709370657
2008-11-10Fuze: remove an unused variableRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19066 a1c6a512-1295-4272-9138-f99709370657
2008-11-01Clean up the Fuze LCD driver. The only functional change is to write 0x7030 ↵Dave Chapman
instead of 0x30 to register 0x03 (which seems to be a HD66789R-style R_ENTRY_MODE register) - this fixes the corrupted colours. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18968 a1c6a512-1295-4272-9138-f99709370657
2008-11-01Unify the e200v2 and Fuze backlight/buttonlight code - it is identical.Dave Chapman
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18966 a1c6a512-1295-4272-9138-f99709370657
2008-11-01Add Sansa Fuze to the build system, including a first (untested) attempt at ↵Dave Chapman
an LCD driver. Lots of things are just copied from the e200v2, so this code needs testing, and then drivers properly merged if they prove to be the same. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18957 a1c6a512-1295-4272-9138-f99709370657