阅读:1131回复:1
9054的DMA传输问题
dma作如下设置:
m_IoPortRange0.outd(DMAMODE0,0x205C3); // //DMA Channel0 PCI Address m_IoPortRange0.outd(DMAPADR0,PAddress); //DMA Channel0 Local Address m_IoPortRange0.outd(DMALADR0,0x2000); 问: 调用 doWrite(int n) 写入数据, 然后调用doRead(int n) 获取的数据并不是写入的数据. 查看Local Address 0x2000开始的数据发现 doWrite(int n) 好象没有写进去数据. 哪位高能否指点指点. |
|
沙发#
发布于:2007-07-03 21:42
doRead(int n)读出的好象是地址 2000,2000,200c200c,200c....
|
|