BTW, I wrote the formatter for CP/M on the 16FDC (in
Turbo Pascal no less
:-)) and it simply loaded up a buffer, then did a write track and stuffed
the buffer with an OUTIR instruction. (the board did wait states so this
worked.) The process involved creating a buffer and using special 8 bit
codes for "sector gap" and "index mark" and "sync mark".
I've long since
YES! Those codes (and when to fire them) are all I need to know!
According to the 4FDC docs, F7 is write CRC (2 bytes).
If I could just get the format of that buffer...
Thanks,
Bill Sudbrink