Writing Device Drivers

I/O Space Access

With I/O space access, the device registers appear in I/O space, where each addressable element is called an I/O port. The ddi_io_get8(9F) and ddi_io_put8(9F) family of routines is available for use by drivers as an alternative to the standard device access interfaces.