PCI Utilities-2.1.11

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