Chinaunix首页 | 论坛 | 博客
  • 博客访问: 363297
  • 博文数量: 112
  • 博客积分: 5245
  • 博客等级: 大校
  • 技术积分: 1120
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-07 09:20
个人简介

静下来,定好方向,好好干。

文章分类
文章存档

2017年(1)

2012年(1)

2011年(5)

2010年(6)

2009年(16)

2008年(59)

2007年(24)

我的朋友

分类: WINDOWS

2008-04-24 10:57:53

Windows Architecture Issues
  • The implications of NT/2000/XP design on driver architecture
  • Driver Design
  • Driver Implementation
  • Installing Drivers
  • Debugging Drivers
  • The API Interface and API Design Issues 
  Windows 2000/XP Drivers
  • Developing Drivers for Windows 2000 and XP
  • How to Convert Legacy Drivers
  • Supporting FireWire (IEEE-1394)
  • How 64-bit Drivers Will Work
  • Power Management
  • Plug and Play
Windows Architecture
  • Layered Drivers
  • Memory Allocation Options 
  • Lookaside Lists
  • IRQ Levels 
  • Driver Threads
  • Multiprocessing, preemptive multithreading, interrupts, and their requirements for synchronization; primitives for accomplishing synchronization
  Overview of Windows Drivers
  • Kernel-Mode Drivers
  • Miniport Drivers
  • Windows Driver Model (WDM) Drivers
  • Graphics Drivers
  • Network Drivers
Overview of the Software Development Kits and Device Interfaces
  • WinNT DDK
  • Win32 SDK
  • Video Displays
  • Networks
  • PCMCIA
  • Storage
  • Printers
  • Multimedia
  • Communications
  • Input
  Debugging Environment
  • Environment Variations
  • Setup Procedures
  • Using Windbg
  • Kernel Debugging Options
  • Debugging Techniques
  • Interpreting System Bug Check Information
  • Stack Traces
  • Debugging Hang Conditions
  • Hardware Profiles
Overview of Windows NT Drivers
  • User-Mode Drivers
  • Kernel-Mode Drivers
  • Windows Driver Model (WDM) Drivers
  • Miniport Drivers
  • Graphics Drivers
  • Network Drivers
  Developing the Driver
  • Building
  • Debugging
  • Tuning
  • Testing
Writing a Driver
  • Required Entry Points
  • Driver Objects and Resources
  • Initializing Device Objects and Extensions
  • Processing Input and Output in Kernel Mode
  • Serializing the Driver Processing
  • Using the Structured Exception Handler
  • Processing Windows NT Requests
  • Communicating with the Driver : operations
  • Communicating with the Driver : passing data
  • Latency within the driver
  • Trapping Errors and Recovering
  • Event and Error Logging
  • Direct Memory Access (DMA) Issues
  • Registry Manipulation
  • Performing File I/O Within a Driver
  • Using Timers
  • Fully Asynchronous Bidirectional ("Full  Duplex") Driver Issues
  • Installing and Configuring the Driver
 
阅读(501) | 评论(0) | 转发(0) |
0

上一篇:李洹法文演讲

下一篇:What is IRQL?

给主人留下些什么吧!~~