JackyWu
驱动小牛
驱动小牛
  • 注册日期2001-10-25
  • 最后登录2011-04-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1051回复:3

关于pnp的资源分配

楼主#
更多 发布于:2002-05-11 12:03
有一块pci的卡,一般情况下系统加载这块pci卡时有如下步骤:
1,pci总线驱动程序从pci卡的寄存器中读取这块卡所需要的资源(如I/O的宽度,memory的宽度,I/O资源等)。
2,经过总线驱动程序的协调,将分配的资源(base address等)写回到寄存器中。

我想问的是:
    在wdm驱动程序中的IRP_MN_START_DEVICE消息的处理过程中,是不是我们必须要将这个消息forward给总线驱动程序?如果不forward给驱动程序,在设备扩展中记录分配到的资源,然后直接CompleteRequest。是不是总线驱动程序就不会知道分配了什么资源,也就不会往PCI卡寄存器里面写相应的内容?
多年以后,我又回来了。
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2002-05-11 18:40
用户被禁言,该主题自动屏蔽!
JackyWu
驱动小牛
驱动小牛
  • 注册日期2001-10-25
  • 最后登录2011-04-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-05-11 20:33
没别的好说,一个字:“加分”,哦,sorry,两个字。呵呵。。。
多年以后,我又回来了。
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2002-05-12 17:05
我服了,两个字,就搞定。
游客

返回顶部