libpci provides a portable layer for read and write access to PCI configuration registers. Supported platforms include Linux, FreeBSD, NetBSD and AIX. WWW: http://mj.ucw.cz/sw/pciutils/