PCI Utilities pciutils
winget install --id=pciutils.pciutils -e
Collection of programs for inspecting and manipulating configuration of PCI devices
PCI Utilities is a collection of programs designed to inspect and manipulate the configuration of PCI devices. These tools are built on a common portable library, libpci, which provides access to the PCI configuration space across various operating systems.
Key Features:
- lspci: Displays detailed information about PCI buses and connected devices.
- setpci: Queries and modifies configuration registers of PCI devices.
- pcilib: Provides documentation on the libpci library and common options used by all tools.
- pci.ids: Contains a list of known PCI device identifiers for improved recognition.
- update-pciids: Downloads updated versions of the PCI ID database.
- pcilmr: A utility for margining PCIe links.
Audience & Benefit:
Ideal for system administrators, developers, and hardware enthusiasts who need to troubleshoot, configure, or update information related to PCI devices. These tools enhance productivity by simplifying device management and aiding in debugging processes.
The software supports a wide range of operating systems, though functionality may vary depending on the platform. For installation, it can be easily installed via winget.