阅读:1233回复:2
一个用driverstudio写的简单pci驱动memory空间读写有问题,请指教
如题,我只实现简单的memory空间读写,读一直都没有问题,写则时常有问题。具体有下列问题,请高手略加指点。
所用函数只是KMemoryRange.outd 和KMemoryRange.ind。如果每次只写一个DWORD,程序一直正常,如果写2个以上绝大多数不正确,偶尔会对一次,并且经常把地址写错。后来我每次只写一个DWORD,改变outd的偏移量,发现根本没作用,每次总是写到偏移量为0的地址。我不知道那个环节出了问题,请指教。谢谢! 另外我的板卡应该没问题,每次用windriver读写都正常。小弟刚刚开始接出pci驱动,还望各位多多指教。 |
|
沙发#
发布于:2003-06-04 11:52
贴出相应源代码,才可以分析
|
|
板凳#
发布于:2003-06-05 21:28
一个很简单的程序,请大侠出手,谢谢!
|
|
|