首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 62 毫秒
1.
Windows操作系统上,应用程序不能直接访问设备,访问要通过内核中的设备驱动程序实现。当系统中存在多种被控设备时,可采取一个主驱动程序控制其它设备驱动程序的方式,实现对多个设备的统一、协调的控制。文章介绍了通过在内核中传递IO请求包(IRP)的方式,实现设备驱动程序之间的数据通讯的方法,该方法首先在内存中分配一个共享数据区,并将描述该共享区域的数据结构通过IRP在驱动程序间传递,实现在驱动程序间的数据通讯。  相似文献   

2.
文件是数据存储的基础,处于Windows操作系统内核中的设备驱动程序,对文件系统的访问不像应用程序那样方便。文章介绍了Windows设备驱动程序通过建立自定义I/O请求包(IRP),并将IRP发送到文件系统驱动程序的方式,实现对文件的内核级操作的方法,该方法可实现文件建立、读、写、删除和改名等功能。文章给出了基于微软设备驱动程序开发工具实现的IRP包的建立、发送和完成的源码。  相似文献   

3.
基于Win2000的WDM设备驱动程序的开发   总被引:9,自引:0,他引:9  
姜江  柳泉  罗耀华 《应用科技》2002,29(7):45-47
介绍了WDM设备驱动程序的原理、结构及运行等方面的内容 ,并通过一个“WDMHello”的实例讨论了WDM设备驱动程序的开发技术及过程  相似文献   

4.
遗留设备不支持即插即用,通常为此类设备创建NT式的驱动程序。WDM驱动程序是一种PnP驱动程序,它同时还遵循电源管理协议,并能在Windows98和Windows2000间实现源代码级兼容,本文讨论Windows2000/XP环境下遗留设备的WDM驱动程序的开发原理与实现方法。  相似文献   

5.
在Visual Studio中创建了程序的工程之后,必须经过编译、链接才能构成程序可执行文件,但由于Visual Studio不能用于内核程序的构造,所以常常需要退出编辑环境,使用DDK中提供的专用工具Build来构造设备驱动程序,为了提高驱动程序的开发效率,简化驱动程序的构造过程,可以通过改变设置,从Visual Studio直接构造WDM驱动程序,文中详细介绍了在Visual Studio平台下,通过建立Makefile项目,激活DDK Build命令行程序构造WDM设备驱动程序的方法,此外给出了必要的构造文件,包括SOURCES文件、MakeDrvier.bat、makefile文件的源代码.该方法对DDK驱动程序开发具有较高的参考价值。  相似文献   

6.
基于Windows2000操作系统的PCI卡WDM驱动程序开发   总被引:2,自引:0,他引:2  
介绍了Windows2000下驱动程序的基本原理及WDM驱动程序的模型,并且以PLX公司的PCI接口芯片PCI9052为例,提出了利用Numega公司的DriverWorks开发Windows2000下PCI驱动程序的方法以及应用程序的接口。  相似文献   

7.
通过Windows98设备驱动程序链表结构与I/O请求头结构的分析,给出设备驱动程序直接读硬盘逻辑扇区机理与应用技术。  相似文献   

8.
公共环境中计算机数据保护是一个非常棘手的问题. 为有效保护硬盘数据免遭病毒感染、恶意破坏、误删除,给出一种基于WDM过滤驱动程序的磁盘免疫系统的设计与实现. 经过测试该系统可有效保护硬盘数据,对磁盘I/O性能无太大影响.  相似文献   

9.
阐述在嵌入式操作系统VxWorks上的编写设备驱动程序的原理和方法,给出了程序框架.  相似文献   

10.
Windows2000设备驱动程序的设计与开发   总被引:1,自引:0,他引:1  
在分析Windows设备驱动模型(WDM)的基本结构、设计和开发等基本问题的基础上,采用WDM技术设计开发了体外反搏辅助循环装置的软件系统.该系统在临床实验中运行稳定,实现了实时、高速、多通道I/O设备驱动,较好地满足了系统(用户)对I/O设备的管理。  相似文献   

11.
对适配器驱动技术进行了研究,提出了一种可扩展的并行I/O方法.这种方法将多DMA通道和I/O接口集成到适配器中,可实现I/O命令的多通道并行处理,从而以较低代价实现外围设备I/O性能扩展.建立并行I/O的SPN模型,对这种结构下各I/O环节对设备栈I/O性能的影响进行了分析,重点研究I/O请求量与系统IRP流量和I/O通道利用率的关系,并结合测试数据对分析结论给予了证明.  相似文献   

12.
介绍了Linux字符设备驱动程序中建立设备,初始化设备、设备的资源分配和如何访问设备的方法及相关函数的实现。  相似文献   

13.
介绍了Linux设备管理方面的相关知识和原理,说明了设备驱动程序的组成和编程方法以及如何通过内核将系统调用转换成对物理设备的操作,并以EP9307微处理器触摸屏字符设备为例,阐明了设备驱动程序的具体编写过程.  相似文献   

14.
以在W indows 2000环境中编制PMC-Sirra 7364卡驱动程序为例,介绍了在W in-dows 2000系统下开发PCI接口设备驱动程序的基本步骤、程序构架和常用函数,以及实现七号信令网链路接口到PC主机之间的PCI接口连接。该技术也可推广用于开发CompactPCI接口设备的驱动程序,从而为开发PC机在工业控制中的应用提供了一种便捷方法。  相似文献   

15.
文中介绍了嵌入式Linux设备驱动程序原理,通过分析字符设备驱动代码,剖析了驱动程序的编写方法;同时阐述了ARM-Linux嵌入式交叉编译环境的建立及其操作要点。  相似文献   

16.
USB设备的WDM驱动程序设计   总被引:2,自引:0,他引:2  
USB设备驱动程序的开发是USB设备开发的一个重要部分.详细地讨论了在Windows环境下利用DDK开发USB设备的驱动程序的设计原理、方法以及在设计中的注意事项,并给出了一个设计实例,以此来加深对驱动程序开发过程的理解.  相似文献   

17.
结合自行开发设计的加密卡的工作原理 ,介绍在Linux系统下可卸载字符设备驱动程序的设计过程  相似文献   

18.
本文主要讨论了基于windows98和Windows2000的Winodws设备驱动程序开发模型—-WDM在即插即用驱动程序的设计要点及实现过程。  相似文献   

19.
开源的Linux操作系统由于系统稳定、兼容性好、易于移植及网络功能强大等优点,越来越多地被使用在各种应用环境.同时随着USB2.0 高速数据传输在实际生产中的广泛使用,已有的摄像头视频设备的驱动已经不能很好地与之相适应.文章对原有Linux系统自带的驱动进行了分析,引入了采用Relay技术实现内核空间到用户空间的大数据量传输,从而提高了USB摄像头设备的数据传输速度.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号