You also need to implement the OUTBNOSYNC operator correctly if you are using mmio and your bridge does PCI posting. Without that you'll get the odd problem if the IDE IRQ line is shared.
You also need to implement the OUTBNOSYNC operator correctly if you are using mmio and your bridge does PCI posting. Without that you'll get the odd problem if the IDE IRQ line is shared.