#driver #nic #arceos

no-std axdriver_net

Common traits and types for network device (NIC) drivers

6 releases

Uses new Rust 2024

new 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

#1 in #nic

Download history 900/week @ 2026-02-06 40/week @ 2026-02-13 574/week @ 2026-02-20 840/week @ 2026-02-27 649/week @ 2026-03-06 404/week @ 2026-03-13 245/week @ 2026-03-20 142/week @ 2026-03-27

1,590 downloads per month
Used in 13 crates (2 directly)

GPL-3.0-or-later OR Apache-2… and maybe GPL-2.0

27KB
452 lines

axdriver_net

Crates.io Docs.rs CI

Common traits and types for network device (NIC) drivers in no_std environments.

Part of the axdriver_crates workspace.

Features

  • ixgbe – Intel 10GbE NIC driver.
  • fxmac – FXMAC ethernet driver for Phytium Pi.

License

GPL-3.0-or-later OR Apache-2.0 OR MulanPSL-2.0. See repository root LICENSE.

Dependencies

~0.2–1.6MB
~19K SLoC