these:
http://www.vintage-computer.com/vcforum/showthread.php?t=17067
are the cards i'm referring to.
That said, there's probably no reason those LS120 cards couldn't also be retrofitted with the XTIDE source. Right now, the BIOS is totally generic and it's only looking at port 1f0-1f7 for the hard drive to exist on, so if those cards are decoding at the same place, and have a socketed ROM, by all means, yank it out and reprogram it. I'll send you the source/binaries to play with. I'd absolutely love it if XTIDE BIOS gets spread around to support all manner of IDE controllers.
Slightly different card but similar, I do seem to remember that the cards I have are jumperable for several I/O and ROM addresses, from what I remember 1F0-1F7 was one of them, isn't that the "official" second hard disk controler interface anyways.
Promise FloppyMax, ROM can be at D000, D400, D800, DC00, I/O at 1E8 and 168, IRQ at 9,10,11 though there are also holes for 12, 14, 15 if I fitted jumper posts.
Yeah deffo be interested in the source. I even have the AT on my bench at the mo, so could play with it quite easily.
Essentially, the XTIDE can act as that too, either don't populate the IO decode section of the card, or just let it eat up 9 bytes of IO somewhere on your machine and use the ROM to control another card...
Yeah that's true, guess you'd just need the LS688, pullup and dipswitch.
(that's actually how I did the Promise trick. I'm going to have to peel off the label on the promise part and see if it's actually an eeprom, and perhaps even see if it's flashable)
And even if it's not a flashrom, the socket will almost cirtainly be a standard layout, so you could prolly patch the board with the /MEMW, asuming of course that there is a finger for it on the ISA connector, and then replace the EPROM/ROM with a flash rom.
On the FloppyMax, alas MEMW is no on the edge connector, so will not be flashable.
On the plus side it does seem to be working correctly with the 8G IBM drive I have hooked up to it, and PC-DOS 5 can see the whole drive. Next step is a re-assemble at 1F0, to see if I can drive the standard IDE-IO card I have in the system also.
Cheers.
Phill.