new PCI enumeration code.