/* Method entries */
-static void
-aix_config(struct pci_access *a)
-{
- a->method_params[PCI_ACCESS_AIX_DEVICE] = NULL;
-}
-
static int
aix_detect(struct pci_access *a)
{
int bus_number;
byte busmap[256];
- bzero(busmap, sizeof(busmap));
+ memset(busmap, 0, sizeof(busmap));
for (i = 0; i < pci_bus_count; i++)
{
bus_number = pci_buses[i].bus_number;
}
struct pci_methods pm_aix_device = {
- "AIX-device",
- aix_config,
+ "aix-device",
+ "AIX /dev/pci[0-n]",
+ NULL,
aix_detect,
aix_init,
aix_cleanup,
pci_generic_fill_info,
aix_read,
aix_write,
+ NULL, /* read_vpd */
NULL, /* dev_init */
NULL /* dev_cleanup */
};