6 releases
Uses new Rust 2024
| new 0.3.4 |
|
|---|---|
| 0.2.0 | Apr 3, 2026 |
| 0.1.4-preview.3 | Feb 6, 2026 |
| 0.1.3 | Feb 28, 2026 |
| 0.1.3-preview.1 | Feb 6, 2026 |
#935 in Hardware support
2,050 downloads per month
Used in 36 crates
(7 directly)
5KB
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.
axdriver_base
Common interfaces for all kinds of device drivers in no_std environments.
Part of the axdriver_crates workspace.
License
GPL-3.0-or-later OR Apache-2.0 OR MulanPSL-2.0. See repository root LICENSE.