有没有办法对从ioremap返回的虚拟地址进行DMA
发布于 2013-04-05 02:42:47
只有当系统有一个IOMMU,一个专门用于I/O的内存管理单元时(这并不常见)。
由于驱动程序提供了物理内存地址来执行ioremap()调用,因此确实没有理由坚持使用虚拟地址或调用virt2phys()。
ioremap()
virt2phys()
https://stackoverflow.com/questions/15808579
相似问题