Developing Windows NT device drivers : a programmer's handbook /
Main Author: | |
---|---|
Other Authors: | |
Format: | Book |
Language: | English |
Published: |
Reading, Mass. :
Addison-Wesley,
c1999.
|
Subjects: |
Table of Contents:
- Overview of drivers
- I/O : user-level overview
- Planning a Device Driver
- I/O hardware : internal busses
- Device Driver basics
- Overview of kernel memory : caching, paging, and pipelining
- Driver data structures
- Device Driver structure
- Debugging a Device Driver
- Approaching reality : moving data
- Approaching reality : synchronization
- Achieving reality : memory management
- Achieving reality : touching the hardware
- Achieving reality : interrupts and the driver
- Achieving reality : timers
- Achieving reality : driver initialization
- Achieving reality : direct memory access
- Achieving reality : the rest of the details
- Mapping kernel and device memory to user space
- I/O hardware : the ISA Bus
- I/O hardware : the PCI Bus
- Serialization within the driver
- Layered drivers
- Driver Threads
- Specialized drivers in NT : an overview
- Useful driver techniques
- A hardware simulator
- Windows 2000 preview
- I/O hardware : the Universal Serial Bus
- The Win32 Driver Model.