cylone
驱动牛犊
驱动牛犊
  • 注册日期2003-05-29
  • 最后登录2003-07-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1232回复:2

一个用driverstudio写的简单pci驱动memory空间读写有问题,请指教

楼主#
更多 发布于:2003-06-03 23:06
如题,我只实现简单的memory空间读写,读一直都没有问题,写则时常有问题。具体有下列问题,请高手略加指点。
  所用函数只是KMemoryRange.outd 和KMemoryRange.ind。如果每次只写一个DWORD,程序一直正常,如果写2个以上绝大多数不正确,偶尔会对一次,并且经常把地址写错。后来我每次只写一个DWORD,改变outd的偏移量,发现根本没作用,每次总是写到偏移量为0的地址。我不知道那个环节出了问题,请指教。谢谢!
  另外我的板卡应该没问题,每次用windriver读写都正常。小弟刚刚开始接出pci驱动,还望各位多多指教。
hswqs
驱动小牛
驱动小牛
  • 注册日期2001-03-27
  • 最后登录2012-03-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-06-04 11:52
贴出相应源代码,才可以分析
cylone
驱动牛犊
驱动牛犊
  • 注册日期2003-05-29
  • 最后登录2003-07-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-06-05 21:28
一个很简单的程序,请大侠出手,谢谢!
附件名称/大小 下载次数 最后更新
2003-06-05_mypci.zip (29KB)  11
游客

返回顶部