首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

usb设备的驱动到底是在什么时候加载的解决思路

2012-02-13 
usb设备的驱动到底是在什么时候加载的usb设备的驱动到底是在什么时候加载的请大家说到最详细谢谢!!![解决

usb设备的驱动到底是在什么时候加载的
usb设备的驱动到底是在什么时候加载的
请大家说到最详细
谢谢!!!

[解决办法]
1、USB bus report device change.
2、系统发 pnp irp,获得子deviceobject,且得到 hardware id、兼容id等
3、为子device设定physcaldevice 信息。
4、既插既用服务 和在device tree中的路径信息,确定是否是安装过的驱动程序,如果是就直接load driver,如果不是,检查驱动程序数据库,看有没有 hardware id、兼容id相同的,如果有,直接安装上,如果没有,报告找到新硬件。
ddk讲得很清楚,任何PNP Driver都是这样的。

热点排行