david/ipxe
david
/
ipxe
Archived
1
0
Fork 0

[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>
This commit is contained in:
Robin Smidsrød 2012-04-11 22:26:04 +02:00 committed by Michael Brown
parent a9cf527641
commit eadb6bc3fe
2 changed files with 589 additions and 1 deletions

588
src/util/niclist.pl Executable file

File diff suppressed because one or more lines are too long

2
src/util/parserom.pl Normal file → Executable file
View File

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