Introduction to PCI Utilities
The PCI Utilities package is a set
of programs for listing PCI devices, inspecting their status and
setting their configuration registers.
Package Information
PCI Utilities Dependencies
Required
which-2.16
Installation of PCI Utilities
Install PCI Utilities by running
the following commands:
make PREFIX=/usr
Now, as the root user:
make PREFIX=/usr install
Some packages require the PCI static library. To install the
library and headers, issue the following commands as the root user:
install -v -m755 -d /usr/include/pci &&
install -v -m 644 lib/libpci.a /usr/lib &&
install -v -m 644 lib/*.h /usr/include/pci
Configuring PCI Utilities
The current version of PCI
Utilities is a bit dated (2003). The application works quite
well, but the default data file, pci.ids,
is out of date. To get a current version of this file, run
update-pciids as the
root user. This program uses
wget or lynx to fetch the most current file and place
it in /usr/share.
Contents
Installed
Programs: lspci, setpci and
update-pciids
Installed
Libraries: libpci.a
Installed
Directories: /usr/include/pci
Short Descriptions
lspci
|
is a utility for displaying information about all PCI
buses in the system and all devices connected to them.
|
setpci
|
is a utility for querying and configuring PCI devices.
|
update-pciids
|
fetches the current version of the PCI ID list. Requires
Wget-1.9.1 or
Lynx-2.8.5.
|
libpci.a
|
is the static library that allows applications to access
the PCI subsystem.
|
Last updated on 2005-08-01 13:29:19 -0600