summaryrefslogtreecommitdiff
path: root/firmware/target/arm/as3525/dma-target.h
AgeCommit message (Collapse)Author
2010-05-27mark some functions as init functions (discarded after init() has run)Rafaël Carré
tick_start, fmradio_i2c_init, pcm_init, pcm_postinit, pcm_play_dma_init Also add some as3525 target specific functions Make as3525v2 use this attribute git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26328 a1c6a512-1295-4272-9138-f99709370657
2010-02-08Add DMA line for SSP as used in Clip+Rafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24562 a1c6a512-1295-4272-9138-f99709370657
2009-01-08Sansa AMS : use SD controller status to notify end of data transferRafaël Carré
Retry blocks transfer if a problem happened Remove unneeded blocking API from DMA code git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19714 a1c6a512-1295-4272-9138-f99709370657
2008-12-04Sansa AMS: Disable DMA clocks when not in useRafaël Carré
Add dma_retain() and dma_release() to reference count the users git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19344 a1c6a512-1295-4272-9138-f99709370657
2008-12-04Sansa AMS: updates DMA APIRafaël Carré
* Adds a callback to be called on end of transfer * Add a function to disable a channel * Services the 2 channels if both are active in the isr SD driver: panics on error git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19333 a1c6a512-1295-4272-9138-f99709370657
2008-11-26Sansa AMS: use non-busy wakeup to signal end of DMA transferRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19233 a1c6a512-1295-4272-9138-f99709370657
2008-11-25Sansa AMS: Use DMA for SD transfers (read and write)Rafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19211 a1c6a512-1295-4272-9138-f99709370657