PowerPC PCI-E调试相关资料小结
最近在PowerPC的板子上加一个FPGA,需要用PCI-E连接,就调试了PCI-E。由于vxWorks本身已经将驱动写好了,使用时直接调用即可,但是很快就出现了问题:一开始直接使用mmap的方式映射FPGA的总线上到应用程序的内存空间中尝试读写,这种方法比较简单,不需要内核与应用程序之间的拷贝,效率也应该不错。然而实际测试中速度却相当的慢,上网搜索原因,才发现PCI-E默认传输每次只能传四个字节的包!!要想传大包提高效率,就必须要使用DMA传输,否则只能...