电脑主机如何向我的设备发出长时间的 pcie 读/写突发



我有一个PCIE板,其中有一段内存映射到系统地址空间。内存控制器可以接受长突发读取或写入请求。在主机程序中,当我使用 for 循环读取或写入内存时,主机是否会自动生成突发 pcie 读/写请求到我的主板?如果没有,主机将如何发出长突发请求?

问候

项超

不可以,主机无法向主板生成突发 PCIe 读/写请求。

使用 for 循环读取设备内存并不是好的做法。因为非发布操作,例如读取 PCIe 内存和 R/W 配置空间,非常慢。

总线主控DMA将是解决方案。

最新更新