嵌入式技术基础与实践(第版)精要.pptVIP

  • 32
  • 0
  • 约5.98千字
  • 约 37页
  • 2016-02-27 发布于湖北
  • 举报
驱动程序文件(.sys)和设备信息文件(.inf) 驱动程序文件是驱动程序的可执行代码,其扩展名为.sys INF(Device Information File)即设备信息文件,用来指示安装设备驱动程序(*.sys),INF文件的后缀名为.inf .INF文件中常用的节 节 说明 Version INF文件的开始,描述了版本信息,主要用于版本控制。 DestinationDirs 指明INF文件和驱动程序的目标目录。 SourceDisksNames 指明驱动程序所在的磁盘或CD-ROM。 SourceDisksFiles 指明驱动程序的文件名。 Manufacturer 指明供应商及其对应Models节的名称。 DDInstall(Windows2000) 指明需复制的文件、向注册表中添加的内容等信息。 DDInstall.Services 指明驱动程序安装的详细信息。 驱动程序的安装 USB总线报告设备改变 系统发送I/O请求包(IRP),获得子DeviceObject,得到硬件ID、兼容ID等 为子Device设定PhysicalDevice信息。检查是否已经安装过驱动程序如果已经安装过,就直接加载驱动;否则,检查驱动程序数据库,查看有没有与硬件ID、兼容ID相同的驱动程序,如果有,则直接安装否则报告“找到新硬件 13.4.2 PC机作为USB主机的程序设计 PC方测

文档评论(0)

1亿VIP精品文档

相关文档