有没有办法对 ioremap 返回的虚拟地址进行 DMA
问问题
687 次
1 回答
1
仅当系统具有IOMMU时,这是一个仅用于 I/O 的内存管理单元(这并不常见)。
由于驱动程序提供了物理内存地址来执行该ioremap()
调用,因此确实没有理由坚持使用虚拟地址或调用virt2phys()
.
于 2013-04-04T18:42:46.900 回答