阅读:1819回复:1
QQ:404042216(有意向加我交流)前面我提到的问题已经解决了,现在有DMA传送问题
目前我用windriver开发9054驱动,通过api函数已经将DMA模式,pci地址,local地址,字节大小,传输使能开始等寄存器配置好了,下位机采用的是fpga进行数据接收,目前用signal tap抓取的数据结果是,有传输的时序以及本地端的物理地址产生(并且可以更改),但目前的疑问是为什么本地端的数据总线上的数据一直是0呢???为什么会没有数据输出呢????
有意向的朋友加我QQ共同讨论。 要说明的一点是我的问题出现在写数据,并不是读数据,也就是出现在pci--->local方向,附件里有图片,可以看一下 还有我的疑问提给版主的,请斑竹看看能否帮我解决好吗???再一个我感觉这个论坛板块里的关于9054的帖子都很老了,目前我发了几个贴都基本上没有人回是怎么回事呢?? 希望大家给与帮助,谢谢! |
|
沙发#
发布于:2009-10-20 21:13
次问题已经解决,是物理地址传入的问题,不能传入虚拟地址
|
|