pci设备的wdm驱动程序设计探讨与研究.docVIP

  • 2
  • 0
  • 约1.15万字
  • 约 18页
  • 2019-10-11 发布于江西
  • 举报

pci设备的wdm驱动程序设计探讨与研究.doc

PAGE PAGE 18 DriverStudio是一套NuMega公司为简化Windows设备驱动程序和应用程序而开发的开发、编译和调试的软件工具包。其中的DriverWorks以面向对象(OOP)的方式,将WDM和NT下的驱动程序编写所需的与内核访问及对硬件的访问封装成类,加上设计的驱动程序代码生成向导,大大简化了驱动程序开发的难度,减少了工作量。同时,DriverWorks被嵌入到VC中,方便了开发。本文以DriverWorks为工具,介绍开发PCI设备驱动程序的开发。 利用向导生成程序框架和设备配置信息 在驱动程序向导中,生成了驱动程序的基本框架和用户自定义信息,虽然没有实现PCI设备的具体功能,但对于功能的实现设置了框架,功能代码都在该框架下完成,因此需要详细说明。 打开VC,出现DriverStudio嵌入的工具栏,如图1。点击第一个按钮“Launch DriverWorks Driver Wizard”,打开了先导的第一页如图2。 图1 DriverWorks工具栏 图2 NT/WDM设备驱动程序向导第一步 在该页中填写驱动程序工程的名称和路径,点击“Next”进入下一页,如图3。 图3 NT/WDM设备驱动程序向导第二步 在该页中选择驱动程序的运行系统。有两个选项:Windows NT4.0和WDM,分别对应的是WindowsNT4.0和Windows98

文档评论(0)

1亿VIP精品文档

相关文档