[PATCH v2] doc: improve e1000 driver documentation
Talluri Chaitanyababu
chaitanyababux.talluri at intel.com
Fri Feb 20 15:30:21 CET 2026
Update e1000 driver docs to cover all Intel 1G devices,
including emulated e1000 and real hardware.
v2: Addressed review comments.
Signed-off-by: Talluri Chaitanyababu <chaitanyababux.talluri at intel.com>
---
doc/guides/nics/e1000em.rst | 47 +++++++------------------------------
1 file changed, 8 insertions(+), 39 deletions(-)
diff --git a/doc/guides/nics/e1000em.rst b/doc/guides/nics/e1000em.rst
index b2e09cd673..c0fc4fe685 100644
--- a/doc/guides/nics/e1000em.rst
+++ b/doc/guides/nics/e1000em.rst
@@ -1,52 +1,21 @@
.. SPDX-License-Identifier: BSD-3-Clause
Copyright(c) 2010-2014 Intel Corporation.
-Intel 1G Network Drivers (e1000, igb, igc)
-==========================================
+E1000 Poll Mode Driver
+======================
Overview
--------
-DPDK provides several poll mode drivers (PMDs) supporting Intel 1 Gigabit
-Ethernet controller families. These include:
+DPDK provides several poll mode drivers (PMDs) supporting Intel 1 Gigabit ethernet controller families.
+These include:
-* e1000 – Intel 8254x family devices, including QEMU e1000 emulation.
-* e1000e – Intel PRO/1000 PCI‑Express family (82563/6/7, 82571/2/3/4/7/8/9,
- 82583 and I217/I218/I219-based adapters).
+* e1000 – Intel 8254x family devices, including QEMU ``e1000`` emulation.
+* e1000e – Intel PRO/1000 PCI‑Express family (82563/6/7, 82571/2/3/4/7/8/9, 82583 and I217/I218/I219-based adapters).
-These drivers follow similar design principles and capabilities and are grouped
-here for clarity.
+.. note::
-Supported Hardware
-------------------
-
-E1000 Devices
-~~~~~~~~~~~~~
-
-The e1000 Linux base driver supports the Intel® PRO/1000 PCI and PCI‑X
-family of Gigabit Ethernet controllers. Supported devices include:
-
-* Intel 82540, 82541, 82545, 82546
-* QEMU ``e1000`` emulated NIC
-
-E1000e Devices
-~~~~~~~~~~~~~~
-
-The e1000e Linux base driver supports the Intel PRO/1000 PCI‑Express family
-including:
-
-* 82563/82566/82567 series
-* 82571/82572/82573/82574/82577/82578/82579 series
-* 82583-based adapters
-* I217, I218 and I219 Gigabit Network Connections
-
-Driver Notes
-~~~~~~~~~~~~
-
-* e1000 – supports PCI/PCI‑X Gigabit adapters.
-* e1000e – supports PCI‑Express Gigabit adapters.
-
-Both drivers are widely used across physical and virtualized environments.
+ The ``igb`` and ``igc`` PMDs are built from the same driver binary but are documented in separate sections for clarity.
Driver for VM Emulated Devices
==============================
--
2.43.0
More information about the dev
mailing list