Exit Print View
A device driver must be compatible with the Oracle Solaris OS, both as a consumer and provider of services. This section discusses the following issues, which should be considered in device driver design:
DDI/DKI Facilities
Driver Context
Returning Errors
Dynamic Memory Allocation
Hotplugging
Firmware Compatibility