Noncoherent DMA mappings
Noncoherent DMA mappings
Posted May 7, 2021 21:41 UTC (Fri) by alex31 (guest, #67059)In reply to: Noncoherent DMA mappings by mss
Parent article: Noncoherent DMA mappings
In the microcontroler word, it's possible with some high end MCU to achieve non contiguous dma transactions without IOMMU. There is a so called MDMA (master DMA) peripheral which is able to process a linked list of memory to memory transactions. MDMA is also connected to standard DMA, so it can chain several memory to peripheral transactions without the need of triggering ISR between each transaction.