Skip to content

Direct Memory Access (DMA) #1314

Closed Answered by earlephilhower
NNNILabs asked this question in Q&A
Discussion options

You must be logged in to vote

DMA is there but there is no wrapper library, so you need to use the SDK calls directly and handle interrupts/etc. yourself. FWIW, though, the AudioBufferManager has covered a lot more use cases than I thought it would, and could be extended to a more general purpose DMA lib if someone had the time and inclination. (hint hint 😆 )

Alternatively, would it be possible to use the C/C++ SDK headers and functions for DMA and have it compile and run successfully?

Yes, they're all included in the path and static libs. That's how the AudioBufferManager works.

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by NNNILabs
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants