Linux pci_map_single 正在工作
Linux pci_map_single working
我的问题是关于 pci_map_single 函数的使用。我知道生成了一个 DMA 地址,设备可以将其用于数据传输,但作为参数传递给此函数的内存(虚拟地址指针)是否发生任何变化?
不,虚拟地址不会改变。虚拟地址按值传递而不是引用传递。
成功完成后,返回 DMA 地址。
我的问题是关于 pci_map_single 函数的使用。我知道生成了一个 DMA 地址,设备可以将其用于数据传输,但作为参数传递给此函数的内存(虚拟地址指针)是否发生任何变化?
不,虚拟地址不会改变。虚拟地址按值传递而不是引用传递。
成功完成后,返回 DMA 地址。