PCI detection code doesn't corrupt memory anymore (2nd try)