| Skip Navigation Links | |
| Exit Print View | |
|
Writing Device Drivers Oracle Solaris 10 1/13 Information Library |
Part I Designing Device Drivers for the Oracle Solaris Platform
1. Overview of Oracle Solaris Device Drivers
2. Oracle Solaris Kernel and Device Tree
5. Managing Events and Queueing Tasks
7. Device Access: Programmed I/O
10. Mapping Device and Kernel Memory
13. Hardening Oracle Solaris Drivers
14. Layered Driver Interface (LDI)
Part II Designing Specific Kinds of Device Drivers
15. Drivers for Character Devices
18. SCSI Host Bus Adapter Drivers
19. Drivers for Network Devices
Part III Building a Device Driver
22. Compiling, Loading, Packaging, and Testing Drivers
23. Debugging, Testing, and Tuning Device Drivers
24. Recommended Coding Practices
B. Summary of Solaris DDI/DKI Services
C. Making a Device Driver 64-Bit Ready
Binding a Driver to a Device
Device Sizes
Device Sizes
Block Device Autoconfiguration
Block Device Autoconfiguration
uiomove() Argument Changes
GLDv3 MAC Registration Functions
Ethernet V2 and ISO 8802-3 (IEEE 802.3)
TPR and FDDI: SNAP Processing
TPR and FDDI: SNAP Processing
Ethernet V2 and ISO 8802-3 (IEEE 802.3)
TPR and FDDI: SNAP Processing
GLDv3 MAC Registration Functions
GLDv2 Network Device Driver Framework
GLDv2 Network Device Driver Framework
GLDv2 DLPI Primitives
GLDv2 Network Device Driver Framework
Ethernet V2 and ISO 8802-3 (IEEE 802.3)
TPR and FDDI: SNAP Processing
GLDv3 MAC Registration Functions
Ethernet V2 and ISO 8802-3 (IEEE 802.3)
TPR and FDDI: SNAP Processing
Large Segment (or Send) Offload
GLDv3 MAC Registration Functions
GLDv3 MAC Registration Data Structures
Large Segment (or Send) Offload
GLDv3 MAC Registration Functions
GLDv3 MAC Registration Functions
GLDv3 State Change Notifications
GLDv3 MAC Registration Functions
Receive Data Path
GLDv3 MAC Registration Data Structures
GLDv3 MAC Registration Functions
GLDv3 MAC Registration Functions
GLDv3 Capabilities
GLDv3 Properties
GLDv3 Network Statistics
GLDv3 Properties
GLDv3 Properties
Transmit Data Path
Receive Data Path
GLDv3 MAC Registration Functions
GLDv3 MAC Registration Functions
GLDv2 DLPI Providers
Ethernet V2 and ISO 8802-3 (IEEE 802.3)
TPR and FDDI: SNAP Processing
TPR: Source Routing
Network Drivers
TPR and FDDI: SNAP Processing
GLDv2 Network Statistics
GLDv2 Network Statistics
GLDv2 Network Statistics
GLDv2 Network Statistics
USB Client Drivers
Fault Injection
Device Power State Transitions
Defining Event Attributes