xiao9925
驱动牛犊
驱动牛犊
  • 注册日期2004-08-27
  • 最后登录2006-01-06
  • 粉丝0
  • 关注0
  • 积分84分
  • 威望16点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1076回复:2

9054驱动,谢谢各位帮忙

楼主#
更多 发布于:2004-12-14 17:18
在用武安河的书中DMA例子时,数据的接收一直不对,都是FF...,用SOFTICE查看内存时,发现内存中也的确是FF,我想可能是DMA传输的本地地址设置有问题,因为本地那个地址的信号选通信号没有响应,好象本地地址没有用对,但是怎么用呢???(10分)

    9054的本地地址空间Space0,和Space1 指的是同一个地址空间吗,在地址映射的时候用法有特别要求吗,我觉得他们是一个空间,但是在用相同的偏移地址读取时都是不同的???(10分)
   谢谢了
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-12-14 20:29
在用武安河的书中DMA例子时,数据的接收一直不对,都是FF...,用SOFTICE查看内存时,发现内存中也的确是FF,我想可能是DMA传输的本地地址设置有问题,因为本地那个地址的信号选通信号没有响应,好象本地地址没有用对,但是怎么用呢???(10分)

    9054的本地地址空间Space0,和Space1 指的是同一个地址空间吗,在地址映射的时候用法有特别要求吗,我觉得他们是一个空间,但是在用相同的偏移地址读取时都是不同的???(10分)
   谢谢了
 


1、既然地址线的信号没有响应,那就先从这里看看是什么原因
2、一个地址空间干吗还要两个呢?
你可通过向其中一个写数据,然后在另外的一个读出来,看是否相等就可确认这一点了,其实你在访问相同offset得到了不同的值就证明了这一点
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
xiao9925
驱动牛犊
驱动牛犊
  • 注册日期2004-08-27
  • 最后登录2006-01-06
  • 粉丝0
  • 关注0
  • 积分84分
  • 威望16点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-12-15 10:33
楼上的大侠你好,
  给俺讲讲PCI9054定义的SPACE0, 和SPACE1的含义呗,谢谢
游客

返回顶部