Sansa AMS : use SD controller status to notify end of data transfer

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
This commit is contained in:
Rafaël Carré 2009-01-08 08:27:42 +00:00
parent dba556f33f
commit c7e83bd017
3 changed files with 33 additions and 40 deletions

View file

@ -36,7 +36,6 @@ void dma_enable_channel(int channel, void *src, void *dst, int peri,
int flow_controller, bool src_inc, bool dst_inc,
size_t size, int nwords, void (*callback)(void));
inline void dma_disable_channel(int channel);
inline void dma_wait_transfer(int channel);
void dma_retain(void);
void dma_release(void);