WD1772 Floppy Disk Controller - exxos edition 2026
Posted: 27 Jul 2026 21:54
Following on from the register listing mess, the WD1772 floppy controller datasheet situation turned out to be just as bad. Three different source documents in circulation (Western Digital's own preliminary sheet, the widely used DrCoolZic edition, and an old Acorn/BBC reference), and every single one of them has genuine errors in it. None of them agree with each other, and worse, some of the "corrections" one document made turned out to be wrong themselves.
So I've gone through all three line by line, cross checked everything against Hatari and EmuTOS source, and fixed nine confirmed errors including a wrong step rate table, a wrong data mark byte, and a self contradicting revolution count.
Also finally put to bed the "02-02 chips can be overclocked to 16MHz" myth. There's no official documentation for it anywhere, and real testing shows no WD1772 or VL1772 should be trusted for sustained 16MHz regardless of what's printed on it. The only chip actually built for that is AJAX.
End result is a proper corrected reference, available as a formatted PDF datasheet and as a new wiki page. Marking it PRELIMINARY for now since nobody else has been through it yet, so if you spot anything wrong, shout.
https://www.atari-wiki.com/index.php?ti ... Controller
So I've gone through all three line by line, cross checked everything against Hatari and EmuTOS source, and fixed nine confirmed errors including a wrong step rate table, a wrong data mark byte, and a self contradicting revolution count.
Also finally put to bed the "02-02 chips can be overclocked to 16MHz" myth. There's no official documentation for it anywhere, and real testing shows no WD1772 or VL1772 should be trusted for sustained 16MHz regardless of what's printed on it. The only chip actually built for that is AJAX.
End result is a proper corrected reference, available as a formatted PDF datasheet and as a new wiki page. Marking it PRELIMINARY for now since nobody else has been through it yet, so if you spot anything wrong, shout.
https://www.atari-wiki.com/index.php?ti ... Controller