The PCi Utilities package contains a library for portable access to PCi bus
configuration registers and several utilities based on this library.
In runs on the following systems:
Linux (via /sys/bus/PCi, /proc/bus/PCi or i386 ports)
FreeBSD (via /dev/PCi)
NetBSD (via libPCi)
OpenBSD (via /dev/PCi)
GNU/kFreeBSD (via /dev/PCi)
Solaris/i386 (direct port access)
Aix (via /dev/PCi and odmget)
GNU Hurd (direct port access)
Windows (direct port access)