Question
Do I need a DMB instruction before starting DMA?
Posted on September 02, 2014 at 12:56
I've been looking through the ARM documentation and am confused by when I need a DMB instruction.
The CMSIS libraries for DMA(strm, enable) don't seem to include a DMB instruction, however the documentation indicates that it's possibly necessary. Any definitive answer on why the libraries are correct, and I don't need this instruction?