标签: linux linux-device-driver dma pci
我的问题是关于使用pci_map_single函数。我知道生成了一个DMA地址,设备可以使用该地址进行数据传输,但是作为参数传递给该函数的内存(虚拟地址指针)是否会发生任何变化?
答案 0 :(得分:0)
不,虚拟地址不会改变。虚拟地址通过未传递的值传递。
成功完成后,DMA地址将被撤消。