This module define the basic functions that a MirageOS device should implement.
type error = [
operation not yet implemented in the code*)
the device has been previously disconnected*)
The type for device errors.
module type S = sig ... end
Defines the functions to define what is a device state and how to disconnect such a device.