|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 22-Aug-2023 | - |
| README | H A D | 22-Aug-2023 | 968 | 30 | 24 |
| igc_82571.h | H A D | 22-Aug-2023 | 1 KiB | 37 | 22 |
| igc_82575.h | H A D | 22-Aug-2023 | 13.1 KiB | 352 | 264 |
| igc_api.c | H A D | 22-Aug-2023 | 45.6 KiB | 1,846 | 947 |
| igc_api.h | H A D | 22-Aug-2023 | 4.7 KiB | 112 | 100 |
| igc_base.c | H A D | 22-Aug-2023 | 5 KiB | 191 | 99 |
| igc_base.h | H A D | 22-Aug-2023 | 4.4 KiB | 128 | 97 |
| igc_defines.h | H A D | 22-Aug-2023 | 70.2 KiB | 1,650 | 1,248 |
| igc_hw.h | H A D | 22-Aug-2023 | 25.3 KiB | 1,052 | 924 |
| igc_i225.c | H A D | 22-Aug-2023 | 36.4 KiB | 1,379 | 806 |
| igc_i225.h | H A D | 22-Aug-2023 | 4.6 KiB | 111 | 92 |
| igc_ich8lan.h | H A D | 22-Aug-2023 | 11.9 KiB | 297 | 218 |
| igc_mac.c | H A D | 22-Aug-2023 | 59.6 KiB | 2,101 | 1,115 |
| igc_mac.h | H A D | 22-Aug-2023 | 2.9 KiB | 65 | 56 |
| igc_manage.c | H A D | 22-Aug-2023 | 14.3 KiB | 548 | 323 |
| igc_manage.h | H A D | 22-Aug-2023 | 2.3 KiB | 66 | 51 |
| igc_nvm.c | H A D | 22-Aug-2023 | 32.6 KiB | 1,325 | 800 |
| igc_nvm.h | H A D | 22-Aug-2023 | 2.2 KiB | 70 | 56 |
| igc_osdep.c | H A D | 22-Aug-2023 | 931 | 65 | 41 |
| igc_osdep.h | H A D | 22-Aug-2023 | 4.3 KiB | 164 | 111 |
| igc_phy.c | H A D | 22-Aug-2023 | 117.6 KiB | 4,423 | 2,521 |
| igc_phy.h | H A D | 22-Aug-2023 | 13.7 KiB | 338 | 273 |
| igc_regs.h | H A D | 22-Aug-2023 | 37 KiB | 725 | 607 |
| meson.build | H A D | 22-Aug-2023 | 357 | 20 | 16 |
README
1/* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright(c) 2020 Intel Corporation
3 */
4
5Intel® IGC driver
6==================
7
8This directory contains source code of FreeBSD igc driver of version
92019.10.18 released by the team which develops basic drivers for any
10i225 NIC.
11The directory of base/ contains the original source package.
12This driver is valid for the product(s) listed below
13
14* Intel® Ethernet Network Adapters I225
15
16Updating the driver
17===================
18
19NOTE:
20- To avoid namespace issues with e1000 PMD, all prefix e1000_ or E1000_
21of the definition, macro and file names ware replaced with igc_ or IGC_.
22- Since some codes are not required, they have been removed from the
23base codes, such as the I350 and I210 series NICs related codes.
24- Some registers are used by the base codes but not defined in the base
25codes, so they ware added to them.
26- OS and DPDK specified definitions and macros ware added in following
27files:
28 igc_osdep.h
29 igc_osdep.c
30