Separate running an SDMA channel from resetting it. It should make usage more flexibl...
commit36b658ec5bdb481d57974a1ba796941f826f66f4
authorjethead71 <jethead71@a1c6a512-1295-4272-9138-f99709370657>
Fri, 13 Feb 2009 12:59:30 +0000 (13 12:59 +0000)
committerjethead71 <jethead71@a1c6a512-1295-4272-9138-f99709370657>
Fri, 13 Feb 2009 12:59:30 +0000 (13 12:59 +0000)
treeb5bafcdab207f7fe96ec623dbbb31fa2d208928c
parent27366b3d10f20651b2d7f05365190e39ba9b0e4a
Separate running an SDMA channel from resetting it. It should make usage more flexible since resets are needed only before restarting if aborting transfers (because the script is left awaiting requests, not the next start) which PCM does alot of but other things likely won't.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20000 a1c6a512-1295-4272-9138-f99709370657
firmware/target/arm/imx31/gigabeat-s/pcm-imx31.c
firmware/target/arm/imx31/sdma-imx31.c
firmware/target/arm/imx31/sdma-imx31.h