ACC Microelectronics KT-204
The KT-204 is an 8-bit floppy controller capable of supporting up to four 1.44MB drives. It includes a boot ROM, allowing the system to boot from a floppy disk even when the BIOS does not support doing so (e.g. booting from 1.44MB disks on an XT.)
|open||Primary FDC controller (base I/O at 0x3F0)|
|closed||Secondary FDC controller (base I/O at 0x370)|
The boot ROM is always at segment CA00 regardless of the jumper setting.
- First floppy bus (drives 0 and 1)
- Second floppy bus (drives 2 and 3)
During POST, a banner similar to the following is displayed:
ACC Microelectronics Advanced FDC Firmware v1.0c
The ROM appears at CA00:0000 to CA00:07FF regardless of the J1 setting.
The card's BIOS only appears to support the controller at the primary address (0x3F0). When set to the secondary address (0x370) the POST freezes unless there is another primary floppy controller present. Booting off the secondary controller does not seem to be possible. This was tested with BIOS v1.0c on a card with no physical jumper installed at J1, so it is possible this BIOS had secondary support removed.
The card seems to run floppy drives slightly slower than others (possibly due to the custom BIOS.) It also struggles reading some marginal floppies that other newer cards appear to be able to read without problem, using the same physical drive.
- retroarchive.org ROMs - acc-105b.rom (ACC Microelectronics FDC ROM v105B) is a ROM for this card. The signature at the end of the file states v1.0b so it is unclear where the "5" comes from.