1
12
伊萨(记得吗?;-)DMA芯片肯定有 Fetch-and-Deposit 传输类型。 但是,从 MASM32 forums :
|
2
7
是的,内存到内存传输是可能的,多达80386个家庭,我曾尝试过“现代”x86:) 为源和目标指定RAM您可能需要注意一级缓存的一致性,这取决于您正在编程的设备以及是否启用了缓存。 您可能会在Linux内核中找到一些代码,用于刷新影子内存中的视频RAM页面。这听起来很有意思。 |
3
2
肯定有DMA引擎不能在两个ram地址之间传输,所以问题的第二部分已经基于一个不正确的前提。 |
4
0
在ARM上Mem-to-Mem DMA显著提高了性能。 |
Krustenkaese · DMA分配内存的屏蔽物理地址有效吗? 7 年前 |
Batperson · STM32 DMA内存到内存传输仅触发一次 7 年前 |
WeaselFox · 如何在ARM中将ELF转换为DMA格式? 11 年前 |