Browse Source

[util] Add utility to generate list of supported network cards

niclist.pl recursively scans specified source folders and builds a
list of supported NICs by looking for ISA_ROM and PCI_ROM lines and
outputs the list in text, CSV, JSON, HTML or DokuWiki format.  Sorting
and column selection is possible.

The pci-utils pci.ids file is fetched from SourceForge once a day to
also output the "official" vendor/device names associated with the PCI
device.

Signed-off-by: Robin Smidsrød <robin@smidsrod.no>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
tags/v1.20.1
Robin Smidsrød 12 years ago
parent
commit
eadb6bc3fe
2 changed files with 589 additions and 1 deletions
  1. 588
    0
      src/util/niclist.pl
  2. 1
    1
      src/util/parserom.pl

+ 588
- 0
src/util/niclist.pl
File diff suppressed because it is too large
View File


+ 1
- 1
src/util/parserom.pl View File

@@ -1,4 +1,4 @@
1
-#!/usr/bin/perl -w
1
+#!/usr/bin/env perl
2 2
 #
3 3
 # Parse PCI_ROM and ISA_ROM entries from a source file on stdin and
4 4
 # output the relevant Makefile variable definitions to stdout

Loading…
Cancel
Save