Writing Device Drivers

Memory Space Access

With memory mapped access, device registers appear in memory address space. The ddi_getX family of routines (such as ddi_get16(9F)) and the ddi_putX family (such as ddi_put8(9F)) are available for use by drivers as an alternative to the standard device access interfaces.