标签: dma pci-e
我有一块带有一段内存的pcie板,它映射到系统地址空间。 存储器控制器可以接受长突发读或写请求。 在主机程序中,当我使用for循环来读取或写入内存时,主机是否会自动生成对我板的突发pcie读/写请求? 如果没有,主机将如何发出长突发请求?
问候
向超
答案 0 :(得分:0)
不,主机无法向主板发生突发PCIe读/写请求。
使用for循环读取设备内存并不是一个好习惯。因为非发布操作(例如读取PCIe内存和R / W配置空间)非常慢。
总线控制 DMA将是解决方案。