WDM是Microsoft Windows 2000/XP操作系统的标准驱动程序模型。文中在简要介绍一款基于PCI总线高速数据采集卡硬件设计的基础上,详细阐述了基于WDM模型的驱动程序设计。并结合项目的实际情况,对设计中一些策略的考虑和编程技巧做了讨论...WDM是Microsoft Windows 2000/XP操作系统的标准驱动程序模型。文中在简要介绍一款基于PCI总线高速数据采集卡硬件设计的基础上,详细阐述了基于WDM模型的驱动程序设计。并结合项目的实际情况,对设计中一些策略的考虑和编程技巧做了讨论,给出了利用DDK开发WDM驱动程序的实例。展开更多
Windows 98及2000中采用WDM这种新的模式实现设备的驱动,用户通过设备驱动程序访问设备时可以使用两种方式,即中断或直接内存访问(DMA),这两种方式的实现机理不同,达到的效果也有差别。本文根据实践经验,分析并总结了WDM驱动程序中DMA...Windows 98及2000中采用WDM这种新的模式实现设备的驱动,用户通过设备驱动程序访问设备时可以使用两种方式,即中断或直接内存访问(DMA),这两种方式的实现机理不同,达到的效果也有差别。本文根据实践经验,分析并总结了WDM驱动程序中DMA方式的设备访问过程,探讨了采用DMA技术实现高速数据传输的基本原理。展开更多