版块
论坛
喜欢
话题
应用
搜索
登录
注册
shirullan的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=192362
PCI设备驱动程序之BAR空间读写问题,求救!!!
这段时间在着手PCI9054的WDM驱动程序开发,在设计驱动程序后,可以找到设备,能够对配置空间进行访问,但是对BAR2映射的设备内存的读访问都不能进行(会死机)。因为是实验室自己设计的硬件平台,同时用商业软件WinDriver对BAR2空间进行读访问,同样死机,之前在QQ上联系...
全文
回复
(
4
)
2009-08-25 09:55
来自版块 -
非USB硬件驱动开发
◆
◆
表情
告诉我的粉丝
提 交
green_pine
:
windriver里是有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)
回复
shirullan
加关注
写私信
0
关注
0
粉丝
35
帖子
返回顶部