Updates to the device driver interface