X-Git-Url: http://git.joshuawise.com/netwatch.git/blobdiff_plain/3309f0f4c6885cc382fb6fa77493ae68bd4eb5b0..8e7d9af004f36ed0d2dc94d1e8254e2ff5a32503:/pci/pci.c?ds=inline diff --git a/pci/pci.c b/pci/pci.c index c7385de..997ebda 100644 --- a/pci/pci.c +++ b/pci/pci.c @@ -1,3 +1,13 @@ +/* pci.c + * General-purpose PCI probe routines + * NetWatch system management mode administration console + * + * Copyright (c) 2008 Jacob Potter and Joshua Wise. All rights reserved. + * This program is free software; you can redistribute and/or modify it under + * the terms found in the file LICENSE in the root of this source tree. + * + */ + #include #include @@ -109,13 +119,13 @@ static int _probefn(pci_dev_t *dev, void *d) for (i = 0; i < driver->id_count; i++) if ((dev->vid == driver->ids[i].vid) && (dev->did == driver->ids[i].did)) { - outputf("Probing PCI device: %s (%s)", driver->ids[i].name ? driver->ids[i].name : driver->name, driver->ids[i].friendlyname ? driver->ids[i].friendlyname : "no friendly name"); + outputf("Probing PCI device: %s", driver->ids[i].name ? driver->ids[i].name : driver->name); return driver->probe(dev, d); } return 0; } -int pci_probe_driver(pci_driver_t driver) +int pci_probe_driver(pci_driver_t *driver) { - return pci_probe(_probefn, &driver); + return pci_probe(_probefn, driver); }