这段时间在着手PCI9054的WDM驱动程序开发,在设计驱动程序后,可以找到设备,能够对配置空间进行访问,但是对BAR2映射的设备内存的读访问都不能进行(会死机)。因为是实验室自己设计的硬件平台,同时用商业软件WinDriver对BAR2空间进行读访问,同样死机,之前在QQ上联系...
全文
回复(4) 2009-08-25 09:55 来自版块 - 非USB硬件驱动开发
表情
green_pinewindriver里是有9054的例子的,可以参考一下(2009-09-02 09:15)
shirullan谢谢楼上的回答,不过我的pdx->BAR0SystemBase已经是PULONG型的数据了。今天晚上在QQ上联系到一个人,他说可能是内存某些位的数据不能写的缘故,后来发现确实是这个样子。(2009-08-28 21:59)
tqijin把写操作改成如下方式: WRITE_REGISTER_ULONG((PULONG)&pdx->BAR0SystemBase,Buffer); //将Buffer中存储的数据写入BAR空间 应该就OK 了,可以试试看(2009-08-28 17:10)
Xuefeng帮你顶一下! 顺便请再帮我看看我的问题:http://bbs.driverdevelop.com/htm_data/45/0908/118008.html(2009-08-25 14:41)

返回顶部