Reply 20 of 26, by superfury
I notice something interesting on the primary master: it issues a 0xEC command(Identify), but never reads the result after it's IRQ is fired(status register stays 0x48 from the point the IRQ is raised)?
The CD-ROM drive boots and detects without issues on the secondary ATA drive? I also only see the secondary drive accessing the alternate status register, but not on the primary? Is that maybe because of the"Resource Conflict" mentioned before the memory checking starts?
Anyone knows more about it? The PCI IDE is the only actual PCI hardware. All others are plain ISA(everything Dosbox has as well, minus 3D graphics cards and non-SB and only having plain SB2.0 hardware installed. ThenFDC is at it's legacy address(3F0-3F7(3F7 only bit 7)).