PCIDUMP(8) - System Manager's Manual

PCIDUMP(8) - System Manager’s Manual #

PCIDUMP(8) - System Manager’s Manual

NAME #

pcidump - show PCI device data

SYNOPSIS #

pcidump [-v] [-x | -xx | -xxx] [-d pcidev] [bus:dev:func]
pcidump -r file [-d pcidev] bus:dev:func

DESCRIPTION #

The pcidump utility displays the device address, vendor, and product name of PCI devices. When no arguments are given, information on all PCI devices in the system is shown; otherwise a single PCI domain or device may be specified.

The options are as follows:

-d pcidev

Specify a file to use for PCI lookups. If specified without bus:dev:func, all PCI devices in the domain will be shown.

-r file

Reads the PCI ROM from the device specified by bus:dev:func, and writes its contents to file.

-v

Shows detailed information about PCI devices.

-x

Shows a hexadecimal dump of the first 64 bytes of PCI config space.

-xx

Shows a hexadecimal dump of the full PCI config space.

-xxx

Shows a hexadecimal dump of the PCIe extended config space.

bus:dev:func

Show information about the PCI device specified by the tuple given on the command line. If the -d option is not given, /dev/pci is used.

FILES #

/dev/pci*‌

Device files for accessing PCI domains.

SEE ALSO #

pci(4)

HISTORY #

The pcidump utility first appeared in OpenBSD 4.3.

AUTHORS #

The pcidump utility was written by David Gwynne <dlg@openbsd.org>.

BUGS #

The default behaviour of scanning all PCI domains is limited to those domains that have an entry in /dev.

OpenBSD 7.5 - July 16, 2013