hothand
驱动牛犊
驱动牛犊
  • 注册日期2002-01-11
  • 最后登录2009-02-05
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望3点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
阅读:1177回复:5

PCI 郁闷了几天 (20分)

楼主#
更多 发布于:2002-07-03 16:41
前段时间写了一个PCI的驱动,作了一块PCI卡
开始调试的时候读写都很顺利,就是在读写的时候
发觉读取相同的位置时,获取的数据不同,可能时序上面有一些
错误。

由于其他的原因,放了一段时间搞别的去了。
最近拿出来,鉴于以前的原因,将原来的EPLD程序没有改变
只是重新加载了一次,结果运行原来的测试程序
郁闷的问题出来了:对于MAILBOX通道是正确的,对PCI操作寄存器的
读写也是正确的,但是对PCI的base空间的读写就不行了,只要读写
就死机,死机。死机。郁闷!!!!!!!!!!

各位有没有相同的经历,有没有什么建议!
我快不行了!!!!!!!!!!!!!!
Hothand
jpl1978
驱动小牛
驱动小牛
  • 注册日期2002-03-31
  • 最后登录2008-01-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-07-03 20:46
你用了pci 接口芯片了吗?
满意的话,请给分! 互相学习,互相前进
hothand
驱动牛犊
驱动牛犊
  • 注册日期2002-01-11
  • 最后登录2009-02-05
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望3点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-07-04 08:30
当然用了 s5920
我用DriverStudio开发,就是死在
就是死在m_memrang.outd();和 ind()这两个个函数位置
  
Hothand
peter_wu
驱动小牛
驱动小牛
  • 注册日期2002-03-14
  • 最后登录2008-10-26
  • 粉丝0
  • 关注0
  • 积分27分
  • 威望5点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-07-04 17:55
有分
jpl1978
驱动小牛
驱动小牛
  • 注册日期2002-03-31
  • 最后登录2008-01-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-07-05 15:29

7701-3768E7-B6       (ds2.6)
满意的话,请给分! 互相学习,互相前进
stroll
驱动小牛
驱动小牛
  • 注册日期2001-10-26
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分161分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-07-08 09:41
不知道你的5920板卡是否是参考AMCC的开发板制作,我有其板卡,你可否将你的程序发来,我帮你测试看看。
zhangyong@swip.com.cn
游客

返回顶部