Expand description
A mlx5 driver for a ConnectX-5 100GbE Network Interface Card.
Currently the following steps are completed
- reading the device PCI space and mapping the initialization segment
- setting up a command queue to pass commands to the NIC
- setting up a single send and receive queue
- functions to send packets
All information is taken from the Mellanox Adapters Programmer’s Reference Manual (PRM) Rev 0.54, unless otherwise specified.
Structs
- Struct representing a ConnectX-5 network interface card.
Constants
- Device ID for the ConnectX-5 NIC
- Device ID for the ConnectX-5-EX NIC
- Vendor ID for Mellanox
Functions
- Returns a reference to the NIC wrapped in a IrqSafeMutex, if it exists and has been initialized.