Linux pci_map_single工作

时间:2016-06-06 12:04:53

标签: linux linux-device-driver dma pci

我的问题是关于使用pci_map_single函数。我知道生成了一个DMA地址,设备可以使用该地址进行数据传输,但是作为参数传递给该函数的内存(虚拟地址指针)是否会发生任何变化?

1 个答案:

答案 0 :(得分:0)

不,虚拟地址不会改变。虚拟地址通过未传递的值传递。

成功完成后,DMA地址将被撤消。