summaryrefslogtreecommitdiff
path: root/firmware/export/tcc780x.h (follow)
Commit message (Collapse)AuthorAge
* Define CACHEALIGN_BITS for missing ARM CPUs for later use.Andree Buschmann2010-11-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28619 a1c6a512-1295-4272-9138-f99709370657
* D2: Enable ARM cache coherency functions (eg. during codec load), which ↵Rob Purchase2009-09-01
| | | | | | should eliminate data aborts/freezes on track changes. NOTE: The linker script reserves space at the end of DRAM for the TTB, but this is not currently used. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22595 a1c6a512-1295-4272-9138-f99709370657
* TCC: Implement ECC error correction for sectors read from NAND. Tested on D2 ↵Rob Purchase2009-08-12
| | | | | | (78x, MLC) and M200 (77x, SLC). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22284 a1c6a512-1295-4272-9138-f99709370657
* D2: A working read/write SD(HC) driver, based on the PP equivalent. See ↵Rob Purchase2009-07-19
| | | | | | CowonD2Info wiki for usage notes/restrictions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21967 a1c6a512-1295-4272-9138-f99709370657
* Put TIMER_FREQ definition in CPU-specific config, and remove timer-target.hRafaël Carré2009-06-29
| | | | | | Note : SH has TIMER_FREQ defined to CPU_FREQ, so any code wanting it must include #config.h before #cpu.h git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21560 a1c6a512-1295-4272-9138-f99709370657
* TCC78x: Implement the user timer, rework some of the timer register ↵Rob Purchase2009-03-30
| | | | | | #defines, and use udelay() instead of the hacky sleep_ms() in the D2 LCD driver. Doom works now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20585 a1c6a512-1295-4272-9138-f99709370657
* A few tweaks to get USB support compiling again on TCC targets (part of ↵Rob Purchase2009-03-09
| | | | | | FS#9917 by Michaël Burtin). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20264 a1c6a512-1295-4272-9138-f99709370657
* Add some missed bits + change MODE to TMODEVitja Makarov2008-09-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18567 a1c6a512-1295-4272-9138-f99709370657
* Prepare for usb-telechips testingVitja Makarov2008-09-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18565 a1c6a512-1295-4272-9138-f99709370657
* Make the TCC780x NAND driver also build for 77x targets. This is ↵Rob Purchase2008-07-12
| | | | | | work-in-progress stuff and does not yet work fully on 77x, but it's a step in the right direction. Also replace some magic numbers with #defines. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18019 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
* A few preparations for the D2 PCM driver: move driver up to TCC780x level, ↵Rob Purchase2008-04-21
| | | | | | move FIQ handler into PCM driver, add some new register defines, and remove those goddamn warnings. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17209 a1c6a512-1295-4272-9138-f99709370657
* D2: Charging detection, plus basic PCF50606 interrupt handler.Rob Purchase2008-04-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17088 a1c6a512-1295-4272-9138-f99709370657
* Tick/IRQ driven ADCs for TCC780x. Solves the weird button behaviour ↵Rob Purchase2008-04-04
| | | | | | mentioned on the D2 wiki page. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16974 a1c6a512-1295-4272-9138-f99709370657
* Enable tick IRQs on TCC780x. The main menu is now working on the D2.Rob Purchase2008-03-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16749 a1c6a512-1295-4272-9138-f99709370657
* Read ID codes & raw page data from D2 NAND flash (work in progress; Rob Purchase2008-01-25
| | | | | | | no logical->physical address translation yet) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16167 a1c6a512-1295-4272-9138-f99709370657
* Initial Cowon D2 commit:Rob Purchase2008-01-14
* bootloader test program (basic LCD & button drivers, reads touchscreen) * work-in-progress stubs for main build git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16090 a1c6a512-1295-4272-9138-f99709370657