Expand description
Shared utilities for Intel E1000-family NIC drivers.
Contains the kernel DMA allocator, the common PCI probe + MMIO
mapping logic, and a generic KernelE1000Adapter that implements
NetworkDevice for both the legacy e1000 and the e1000e drivers.
Structs§
- Kernel
Dma - Kernel-side DMA allocator backed by the physical buddy allocator.
- Kernel
E1000 Adapter - Wraps
E1000Nicbehind aSpinLockand implementsNetworkDevice. - Probe
Result - Result of a successful PCI probe for an E1000-family device.
Functions§
- probe_
e1000_ pci - Probe PCI for an E1000-family NIC, map its MMIO BAR, and return a
ProbeResultready for hardware init.