Expand description
Device driver interfaces used by ArceOS. It provides common traits and types for implementing a device driver.
You have to use this crate with the following crates for corresponding device types:
axdriver_block: Common traits for block storage drivers.axdriver_display: Common traits and types for graphics display drivers.axdriver_net: Common traits and types for network (NIC) drivers.
Enums§
- DevError
- The error type for device operation failures.
- Device
Type - All supported device types.
Traits§
- Base
Driver Ops - Common operations that require all device drivers to implement.
Type Aliases§
- DevResult
- A specialized
Resulttype for device operations.