首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

Windows系列操作系统平台下的驱动程序自动生成技术研究

第一章 绪论第1-11页
 1.1 论文的研究背景和目的第7-8页
 1.2 国内外的研究和应用现状第8-10页
 1.3 论文的研究目标和任务第10页
 1.4 本论文的工作和内容第10-11页
第二章 WDM内核驱动程序模型分析第11-31页
 2.1 WINDOWS 2000内核组件工作模式第11-18页
  2.1.1 Windows 2000的设计思想第11-12页
  2.1.2 Windows 2000的系统结构第12-15页
  2.1.3 Windows 2000和WDM驱动程序的设计目标第15-18页
 2.2 WDM驱动程序和I/O子系统的协同工作机制分析第18-20页
  2.2.1 Windows2000下的WDM驱动程序和I/O子系统的协同工作机制分析第18-19页
  2.2.2 Windows 98下的WDM驱动程序和I/O子系统的协同工作机制分析第19-20页
 2.3 分层的设备驱动程序和即插即用设备栈第20-23页
  2.3.1 分层的设备驱动程序第20-21页
  2.3.2 即插即用设备栈第21-22页
  2.3.3 标准总线驱动程序和类驱动程序第22-23页
 2.4 WDM驱动程序的结构及主要例程第23-24页
 2.5 WDM驱动程序的工作流程分析第24-29页
 2.6 本章小结第29-31页
第三章 可重用的WDM设备驱动程序代码类库的设计及实现第31-58页
 3.1 WDM驱动类库设计的合理性和可行性第31页
 3.2 内核态下的动态内存分配的封装技术第31-33页
 3.3 WDM设备驱动程序代码类库的设计与实现第33-56页
  3.3.1 驱动类(WDrv)第33-35页
  3.3.2 设备类(WDev)第35-38页
  3.3.3 即插即用设备类(WPnpDev)第38-51页
  3.3.4 物理设备对象类(WPdo)第51-52页
  3.3.5 I/O请求类(WIrp)第52-53页
  3.3.6 物理地址类(WPhysicalAddress)第53页
  3.3.7 寄存器空间类(WMemSpace)第53-54页
  3.3.8 中断类(WInt)第54页
  3.3.9 派发对象类(WDisObt)第54-55页
  3.3.10 基本列表类(WBaseList)第55-56页
  3.3.11 自旋锁类(WSpinLock)第56页
 3.4 本章小结第56-58页
第四章 NT式驱动程序模型分析和驱动类库的设计及实现第58-69页
 4.1 NT式的驱动程序主要例程第58-61页
  4.1.1 NT式的驱动程序初始化和清理例程第58-59页
  4.1.2 NT式的I/O系统服务派发(Dispatch)例程第59页
  4.1.3 NT式的数据传输例程第59-60页
  4.1.4 NT式的资源同步回调第60页
  4.1.5 NT式驱动程序的其它例程第60-61页
 4.2 NT式的设备驱动程序代码类库第61-68页
  4.2.1 驱动类(KDriver)第61页
  4.2.2 设备类(KDevice)第61-62页
  4.2.3 物理地址类(KPhysicalAddress)第62页
  4.2.4 通用Pci类(KPciCommon)第62-65页
  4.2.5 资源类(KResource)第65-67页
  4.2.6 资源抽取类(KResAllocated)第67页
  4.2.7 中断类(KInterrupt)第67-68页
 4.3 本章小结第68-69页
第五章 驱动程序自动生成技术第69-79页
 5.1 面向对象的分析及设计方法概述第69-70页
 5.2 基于面向对象技术的驱动程序自动生成设计思路第70-71页
 5.3 基于WDM类库驱动程序编译环境第71-73页
 5.4 基于NT式类库驱动程序编译环境第73页
 5.5 自动生成技术的设计与实现第73-78页
 6.3 本章小结第78-79页
第六章 基于WDM及NT式的类库的驱动程序实例第79-85页
 6.1 基于NT式设备驱动类库的1553B驱动程序实例第79-82页
 6.2 基于WDM的设备驱动类库的ARINC429全双工驱动程序实例第82-83页
 6.3 本章小结第83-85页
第七章 总结与展望第85-87页
致谢第87-88页
参考文献第88页

论文共88页,点击 下载论文
上一篇:电信级多媒体呼叫中心的研究与实现
下一篇:走近电视艺术的殿堂