First post, by keenerb
This might also just be bad math...
I've got a high-density fdc using Sergey's bios.
I have an XT-IDE as well.
My understanding is that there is 64kb of addressable space between c000h and d000h, which should be plenty of room for two 8kb ROMs to co-exist.
My XT-IDE rom is configured to start at c800h, which means that at most it could consume the address space between c800h to d000h.
When I configure the FDC to use rom address at c000h, I get "IOS extension is installed on INT 13Drive 1: 1.44MB, 3.5", #1 on FDC 1" and nothing else.
If I pull the XT-IDE adapter out, it boots fine. If I leave the XT-IDE controller in and configure the floppy controller for D000h, it works fine.
It seems like it is a bios overlap issue of some sort, but unless I'm horribly mistaken there shouldn't be any way these addresses should be overlapping...