Kernel Extensions and Device Support Programming Concepts
About This Book
Kernel Environment
System Calls
Virtual File Systems
Kernel Services
Asynchronous I/O Subsystem
Device Configuration Subsystem
Scope of Device Configuration Support
Device Configuration Subsystem Overview
General Structure of the Device Configuration Subsystem
Device Configuration Database Overview
Basic Device Configuration Procedures Overview
Device Configuration Manager Overview
Device Classes, Subclasses, and Types Overview
Writing a Device Method
Understanding Device Methods Interfaces
Understanding Device States
Adding an Unsupported Device to the System
Understanding Device Dependencies and Child Devices
Accessing Device Attributes
Device Dependent Structure (DDS) Overview
List of Device Configuration Commands
List of Device Configuration Subroutines
Related Information
Communications I/O Subsystem
Graphic Input Devices Subsystem
Low Function Terminal Subsystem
Logical Volume Subsystem
Printer Addition Management Subsystem
Small Computer System Interface Subsystem
Fibre Channel Protocol for SCSI
and iSCSI
Subsystem
Integrated Device Electronics (IDE) Subsystem
Serial Direct Access Storage Device Subsystem
Debug Facilities
KDB Kernel Debugger and Command
Loadable Authentication Module Programming Interface
Appendix. Notices
Index