The Scheme describe some functions must be implemented for different type of devices, there are many Scheme traits in this mod.
Scheme
If you need to develop a new device, just implement the corresponding trait.
The Scheme trait is suitable for any architecture.
Common of all device drivers.
Used to convert a concrete type pointer to a general Scheme pointer.