PCIR_VPD_ADDR
WREG(cfg->vpd.vpd_reg + PCIR_VPD_ADDR, reg, 2);
while ((REG(cfg->vpd.vpd_reg + PCIR_VPD_ADDR, 2) & 0x8000) != 0x8000) {
WREG(cfg->vpd.vpd_reg + PCIR_VPD_ADDR, reg | 0x8000, 2);
while ((REG(cfg->vpd.vpd_reg + PCIR_VPD_ADDR, 2) & 0x8000) == 0x8000) {
pci_write_config(sc->age_dev, vpdc + PCIR_VPD_ADDR, offset, 2);
if ((pci_read_config(sc->age_dev, vpdc + PCIR_VPD_ADDR, 2) &