use the "hardware direct" software. it can access to the config space, memory space, IO space.
I was using it to test my PCI card.
But of course, the software guys will have to drive a "real" driver.
there is a pci sniffer software, it boots instead of OS, you can read, but not write the PCI card config regs