started writing a PCI driver, improved list module