WDM
文章平均质量分 82
乄失忆丶雨
要想立于不败之地,就得不断学习和努力!
展开
-
WDM驱动程序开发之PCI设备的配置空间:KPciConfiguration, KPciSlot类
KPciConfiguration, KPciSlot类:一、Overview KPciSlot类和KPciConfiguration类用于在驱动开发过程中协助支持基于PCI总线的设备。KDevice的派生类可以包含KPciConfiguration类的一个实例来存取设备配置空间的内容。为了满足这些需要,驱动编写人员需要提供PCI vendor ID和device ID给它的构造转载 2017-03-15 16:36:11 · 944 阅读 · 0 评论 -
WDM驱动程序开发之读写设备寄存器:KIoRange类
KIoRange类:一、Overview KIoRange类将一系列特殊的外围总线的地址映射到CPU总线的地址空间。CPU总线上的地址即可能在CPU的I/O空间,也可能在CPU的内存空间,这取决于平台和外围总线的控制方式。考虑到可移植性,所有对I/O周期(I/O cycle)进行译码的设备驱动程序必须用这个类对I/O的位置(location)进行正确的访问(access)。KIo转载 2017-03-15 16:38:20 · 816 阅读 · 0 评论 -
WDM驱动程序开发之读写设备存储器:KMemoryRange类
KMemoryRange类:一、Overview KMemoryRange类将一系列特殊的外围总线的地址映射到CPU总线的地址空间。考虑到可移植性,所有对memory周期(memory cycle)进行译码的设备驱动程序必须用这个类对memory的位置(location)进行正确的访问(access)。KMemoryRange是KPeripheralAddress类的派生类。转载 2017-03-15 16:40:11 · 1247 阅读 · 0 评论 -
记录windows驱动开发inf文件详解
Windows驱动程序开发相关1. 驱动的注册表位置:1. 硬件子键:HKEY_LOCATION_MACHINE\SYSTEM\ControlSet001\Enum指明硬件的HID,VID,DID等跟硬件和硬件厂商相关的信息。2. 服务子健:HKEY_LOCATION_MACHINE\SYSTEM\ControlSet001\Services它主要是跟转载 2017-08-29 10:28:08 · 1338 阅读 · 1 评论