【发布时间】:2015-05-14 09:29:18
【问题描述】:
我的 pcie 设备有一个错误,它无法 dma 到低于 4G 的地址,我应该使用什么掩码和 dma_set_mask 来告诉内核?
【问题讨论】:
-
不,你不能。 DMA 掩码定义从地址 0x00000000 开始的区域。
-
你是指soc端的DMA还是外部设备端的DMA?
标签: linux-kernel linux-device-driver kernel-module dma pci-e