各位好,
电脑是win7 64bit, c6678EVM通过AMC至PCIe适配卡插到电脑主板上的PCI槽中,现在项目中想实现的功能是:在电脑的内存中有一段大小约为6MB数据需要传输 到c6678的DDR3中,考虑到CPU占用问题,使用电脑的DMA进行传输,驱动是用windriver编写
我的问题是:
1. 可以不用电脑的DMA,改用c6678的EDMA3进行传输吗?
2.配置电脑的DMA时,需要注意什么问题呢?目标地址是用DDR3的全局地址吗?
3.PCIe的inbound和outbound address translate registers需要配置吗?
期待各位的答复!