要实现PCI设备的PNP,该如何做?
回复(7) 2001-04-02 22:36 来自版块 - USB驱动开发
表情
rhinowdm驱动中PNP实现枚举由总线驱动和pnpmanager共同完成。 PCI设备的发现删除等有PCI.SYS做了,你要做的就是实现IRP_MJ_PNP的dispatch function,在各个IRP_MN_中实现你的资源分配释放等动作。 具体枚举过程可以参照toaster例...(2005-03-03 11:32)
rayyang2000WDM本身就是基于PNP的。IRP_MJ_PNP有很多minor irp,driver要处理这些minor irp。(2001-04-26 18:45)
cxfZENGHAO似乎已经忘记了他的问题了。咱们在这里讨论得这么热闹。(2001-04-24 21:31)
Rick在VxD的情况下,PnPDriver是这样的,WDM的情况我不太了解。 在PnP中有三个部分比较起着重要作用,他们是Configuration Manager(配置管理器),Enumberator(枚举器),Arbitrator(资源仲裁器)。每一种Bus都有其相应的Enumb...(2001-04-24 16:23)
cybercat市面上有本写设备驱动的书,是工业出版社的 名字是《Windows WDM 设备驱动程序开发指南》 56 rmb,是专门对pnp和USB有详细介绍的, 建议你看看。 (2001-04-08 21:59)
cxf问题和答案都抽象得令人打哈欠。不能问得具体一些吗?又不是在论文答辩。(2001-04-07 14:51)
bjcjg在pci的bios设置最基本的标识,以便在设备枚举时驱动的识别。当然后者pnp功能中定义设置的。ddk中有pnp实现代码,可以参考。(2001-04-03 07:09)

返回顶部