-
要实现PCI设备的PNP,该如何做?
◆
◆
-
rhino:
wdm驱动中PNP实现枚举由总线驱动和pnpmanager共同完成。
PCI设备的发现删除等有PCI.SYS做了,你要做的就是实现IRP_MJ_PNP的dispatch function,在各个IRP_MN_中实现你的资源分配释放等动作。
具体枚举过程可以参照toaster例...(2005-03-03 11:32)
-
rayyang2000:
WDM本身就是基于PNP的。IRP_MJ_PNP有很多minor irp,driver要处理这些minor irp。(2001-04-26 18:45)
-
cxf:
ZENGHAO似乎已经忘记了他的问题了。咱们在这里讨论得这么热闹。(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)
返回顶部