Lines Matching refs:DMA
20 Memory to Peripheral DMA:
21 - Flush the buffer after the MPU writes the data and before the DMA is
24 Peripheral to Memory DMA:
25 - Invalidate the buffer before starting the DMA. In case there are any dirty
26 lines from the DMA buffer in the cache, subsequent cache-line replacements
27 may corrupt the buffer in memory while the DMA is still going on. Cache-line
29 into the cache while the DMA is going on.
30 - Invalidate the buffer after the DMA is complete and before the MPU reads
31 it. This may be needed in addition to the invalidation before the DMA
34 happens with the DMA buffer while DMA is going on we have a coherency problem.
38 memory DMA buffer) should be aligned to cache-line boundary both at