f-stack/dpdk/drivers/net/igc/base
用jfb8856606 4d39bb9283 DPDK: Upgrade to 21.11.2. 2022-09-06 04:00:10 +00:00
..
README DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_82571.h DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_82575.h DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_api.c DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_api.h DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_base.c DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_base.h DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_defines.h DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_hw.h DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_i225.c DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_i225.h DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_ich8lan.h DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_mac.c DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_mac.h DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_manage.c DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_manage.h DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_nvm.c DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_nvm.h DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_osdep.c DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_osdep.h DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_phy.c DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_phy.h DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
igc_regs.h DPDK: upgrade to DPDK 20.11.0(LTS). 2021-03-06 19:19:01 +08:00
meson.build DPDK: Upgrade to 21.11.2. 2022-09-06 04:00:10 +00:00

README

/* SPDX-License-Identifier: BSD-3-Clause
 * Copyright(c) 2020 Intel Corporation
 */

Intel® IGC driver
==================

This directory contains source code of FreeBSD igc driver of version
2019.10.18 released by the team which develops basic drivers for any
i225 NIC.
The directory of base/ contains the original source package.
This driver is valid for the product(s) listed below

* Intel® Ethernet Network Adapters I225

Updating the driver
===================

NOTE:
- To avoid namespace issues with e1000 PMD, all prefix e1000_ or E1000_
of the definition, macro and file names ware replaced with igc_ or IGC_.
- Since some codes are not required, they have been removed from the
base codes, such as the I350 and I210 series NICs related codes.
- Some registers are used by the base codes but not defined in the base
codes, so they ware added to them.
- OS and DPDK specified definitions and macros ware added in following
files:
  igc_osdep.h
  igc_osdep.c