AnsweredAssumed Answered

Do I need a DMB instruction before starting DMA?

Question asked by wieser.anthony on Sep 2, 2014
Latest reply on Sep 2, 2014 by Clive One
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?

Outcomes