PCI_ROM_ENABLE
pci_conf_write(adev->pc, adev->pa_tag, PCI_ROM_REG, ~PCI_ROM_ENABLE);
address |= PCI_ROM_ENABLE;
pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_ROM_REG, ~PCI_ROM_ENABLE);
pci_conf_write(rdev->pc, rdev->pa_tag, PCI_ROM_REG, ~PCI_ROM_ENABLE);
address |= PCI_ROM_ENABLE;
pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_ROM_REG, ~PCI_ROM_ENABLE);
address |= PCI_ROM_ENABLE;
address &= ~PCI_ROM_ENABLE;
address |= PCI_ROM_ENABLE;
address &= ~PCI_ROM_ENABLE;
address |= PCI_ROM_ENABLE;
address &= ~PCI_ROM_ENABLE;
PWRITE(psc, PCI_ROM_REG, PREAD(psc, PCI_ROM_REG) & ~PCI_ROM_ENABLE);
~PCI_ROM_ENABLE);
if (addr & PCI_ROM_ENABLE) {
pci_conf_write(pc, tag, PCI_ROM_REG, ~PCI_ROM_ENABLE);
addr | PCI_ROM_ENABLE);
pci_conf_write(pc, tag, PCI_ROM_REG, ~PCI_ROM_ENABLE);
pci_conf_write(pc, tag, reg_rom, ~PCI_ROM_ENABLE);
address |= PCI_ROM_ENABLE;
address &= ~PCI_ROM_ENABLE;
pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_ROM_REG, ~PCI_ROM_ENABLE);
address |= PCI_ROM_ENABLE;