skite
驱动牛犊
驱动牛犊
  • 注册日期2001-08-01
  • 最后登录2013-11-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1115回复:1

PCI5933 WDM Driver为何读BAR0数据总是0x00001呢?

楼主#
更多 发布于:2003-07-03 14:00

在DOS下用AMCC带的cfg工具能正确读出BAR0为0XEC01
在WIN98下,启动时能找到PCI卡,如果选择不安装。
那么用AMCC工具读出的BAR0为0x00000001
如果选择安装,随便弄一个INF文件,安装后,用AMCC
工具读出来的BAR0却是正确的0XEC01.

用SOFTICE分别在DriverEntry和AddDevice函数出设置断点
发现在此两处读出来的BAR0地址仍然为0x00001。

那么哪个函数中能读出正确的BAR0值呢?
如果我想在DriverEntry和AddDevice读出BAR0基地址并保存
以后CONTROL时用,怎么办?
wangxy
驱动牛犊
驱动牛犊
  • 注册日期2003-01-14
  • 最后登录2004-02-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-07-07 14:23
有信箱吗?我们交流一下
游客

返回顶部