Gigabeat S: Implement an SDMA API and use it in the PCM driver. Some other miscellane...
commit33ff0bb5fefe6889141b41b9e1abdfb0437447c0
authorjethead71 <jethead71@a1c6a512-1295-4272-9138-f99709370657>
Sun, 8 Feb 2009 22:32:41 +0000 (8 22:32 +0000)
committerjethead71 <jethead71@a1c6a512-1295-4272-9138-f99709370657>
Sun, 8 Feb 2009 22:32:41 +0000 (8 22:32 +0000)
tree5dc555914ba4c6f943a90b0804fef9a5fead4a33
parentef7a800a0cb6722a1ed8daf52307aa7ef34941a9
Gigabeat S: Implement an SDMA API and use it in the PCM driver. Some other miscellaneous adjustments to recording and PCM buffer to accomodate use of physical addresses and cache coherency.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19949 a1c6a512-1295-4272-9138-f99709370657
21 files changed:
apps/pcmbuf.c
apps/recorder/pcm_record.c
firmware/SOURCES
firmware/export/config-gigabeat-s.h
firmware/export/imx31l.h
firmware/export/pcm.h
firmware/pcm.c
firmware/target/arm/imx31/debug-imx31.c
firmware/target/arm/imx31/gigabeat-s/clkctl-imx31.c
firmware/target/arm/imx31/gigabeat-s/clkctl-imx31.h
firmware/target/arm/imx31/gigabeat-s/dma_start.c [deleted file]
firmware/target/arm/imx31/gigabeat-s/kernel-imx31.c
firmware/target/arm/imx31/gigabeat-s/mmu-imx31.c
firmware/target/arm/imx31/gigabeat-s/mmu-imx31.h
firmware/target/arm/imx31/gigabeat-s/pcm-imx31.c
firmware/target/arm/imx31/gigabeat-s/system-imx31.c
firmware/target/arm/imx31/gigabeat-s/system-target.h
firmware/target/arm/imx31/sdma-imx31.c [new file with mode: 0644]
firmware/target/arm/imx31/sdma-imx31.h [new file with mode: 0644]
firmware/target/arm/imx31/sdma_script_code.h [new file with mode: 0644]
firmware/target/arm/imx31/sdma_struct.h [new file with mode: 0644]