prime
Experienced Member
Hi all,
Here's the disassembled code from my XT floppy controller View attachment xtfdc.zip I've commented it as fully as I can and it is at the stage where it can be re-assembled with NASM and works on both the original hardware and on a generic 16 bit multi-io card in an 8 bit slot.
The original card had jumpers read from 03F0h that set the drive type, for use on the multi-io I have assembled them into the ROM, so to change drive types you'll need to re-build. Is there a better way of doing this on an XT class machine that does not have CMOS ?
Enjoy.
Cheers.
Phill.
Here's the disassembled code from my XT floppy controller View attachment xtfdc.zip I've commented it as fully as I can and it is at the stage where it can be re-assembled with NASM and works on both the original hardware and on a generic 16 bit multi-io card in an 8 bit slot.
The original card had jumpers read from 03F0h that set the drive type, for use on the multi-io I have assembled them into the ROM, so to change drive types you'll need to re-build. Is there a better way of doing this on an XT class machine that does not have CMOS ?
Enjoy.
Cheers.
Phill.