Projects / PCI Utilities

PCI Utilities

The PCI Utilities package contains various utilities dealing with the PCI bus, and also a library for portable access to PCI configuration registers. It includes `lspci' for listing all PCI devices (very useful for debugging of both kernel and device drivers) and `setpci' for manual configuration of PCI devices.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  09 Apr 2014 13:11

    Release Notes: CardBus bridge capabilities are now displayed. PCIe L1 PM substates are now decoded. Various bugs were fixed in decoding of PCIe capabilities.

    •  26 Apr 2013 17:50

      Release Notes: This release uses libkmod to look up kernel modules on newer Linux kernels. To facilitate this, libpci is now able to look up module aliases in sysfs. Minor bugs were fixed. The pci.ids file was updated to the latest snapshot.

      •  27 Jun 2012 11:18

        Release Notes: This release adds decoding of LTR/OBFF in PCIe capabilities, fixes minor bugs, and updates the pci.ids file to the latest snapshot.

        •  16 Jan 2012 12:45

          Release Notes: New capabilities were added, notably transaction processing hints and latency tolerance. PCIe Gen 3 speeds and link status fields are now decoded. Names exceeding the buffers' sizes are now truncated. Various minor bugfixes were made.

          •  01 Feb 2010 09:46

            Release Notes: Minor improvements and bugfixes in decoding of the Virtual Channel capability were made.

            Recent comments

            21 Jul 2011 11:05 jmoellers

            I have added support for 8GT/s speed to lspci 3.1.7:

            --- pciutils-3.1.7/ls-caps.c.orig 2011-07-21 07:56:13.663735898 -0400
            +++ pciutils-3.1.7/ls-caps.c 2011-07-21 07:56:35.648743239 -0400
            @@ -717,6 +717,8 @@
            return "2.5GT/s";
            case 2:
            return "5GT/s";
            + case 3:
            + return "8GT/s";
            default:
            return "unknown";
            }

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.