Writing Device Drivers for Oracle® Solaris 11.2

Exit Print View

Updated: September 2014
 
 

Kernel Interfaces

Some LDI kernel interfaces enable the LDI to track and report kernel device usage information. See Layered Identifiers – Kernel Device Consumers.

Other LDI kernel interfaces enable kernel modules to perform access operations such as open, read, and write a target device. These LDI kernel interfaces also enable a kernel device consumer to query property and event information about target devices. See Layered Driver Handles – Target Devices.

LDI Kernel Interfaces Example shows an example driver that uses many of these LDI interfaces.