Skip to main content

Crate axdriver_net

Crate axdriver_net 

Source
Expand description

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

Re-exports§

pub use axdriver_base::BaseDriverOps;
pub use axdriver_base::DevError;
pub use axdriver_base::DevResult;
pub use axdriver_base::DeviceType;

Modules§

fxmacfxmac
fxmac driver for PhytiumPi
ixgbeixgbe
ixgbe NIC device driver.

Structs§

EthernetAddress
The ethernet address of the NIC (MAC address).
NetBuf
A RAII network buffer.
NetBufPool
A pool of NetBufs to speed up buffer allocation.
NetBufPtr
A raw buffer struct for network device.

Traits§

NetDriverOps
Operations that require a network device (NIC) driver to implement.

Type Aliases§

NetBufBox
A RAII network buffer wrapped in a Box.