PCIR_DEVVENDOR
if (REG(PCIR_DEVVENDOR, 4) != -1) {
id = read_config(bus, slot, func, PCIR_DEVVENDOR, 4);
PCIR_DEVVENDOR, 4);
value = pci_cfgregread(bus, device, func, PCIR_DEVVENDOR, 4);
id = pci_read_config(dev, PCIR_DEVVENDOR, /*bytes*/4);
if (pci_read_config(dev, PCIR_DEVVENDOR, 4) == ATA_SIS5517) {
if (pci_read_config(dev, PCIR_DEVVENDOR, 4) == ATA_SIS5518) {
devid = pci_cfgregread(0, 4, 2, PCIR_DEVVENDOR, 4);
s = pci_read_config(dev, PCIR_DEVVENDOR, sizeof(s));
vendor = pci_read_config(dev, PCIR_DEVVENDOR, /* bytes */ 2);