Reworked PCI driver