This looks like the problem: > > if(( pci_find_slot(1, PCI_DEVFN( 9, 0))) == NULL){ it probably should read if(( pci_device = pci_find_slot(1, PCI_DEVFN( 9, 0))) == NULL){ HTH, Matthias