Roll your own VC1581
(C) 2006-2006 André Fachat
This page describes how you can build your own VC1581 using the boards of the CS/A65 computer.
Basically what you do is to combine the PETCPU and the DRVIO boards into one computer, put the drive ROM into a ROM for the PETCPU ROM socket and there you are. The following sections describe the special settings on the different boards.
Board settings
- PETCPU board The PETCPU board must be set to a maximum of 8k (or 16k) RAM on the board itself, and a 32k ROM, with bus /IOSEL disabled. (Note: the area $E800-$F000 in the VC1581 ROM is unused, so the bus I/O area could actually be used). Further jumper settings are described on the board page.
- DRVIO board For the use of the DRVIO board some features had to be implemented. First of all, the VC1581 does not handle the drive select signal. As the DRVIO board handles two drives, the additional control port selects drive 0 after reset, and any one of the two drives is always selected. The VC1581 does also not handle the density selection, so the DRVIO board handles the density with the control port, and double density (for VC1581) is selected on reset. The VC1581 reads the drive ready signal - that does not exist for new PC floppy drives. A 2k2 Ohm resistor constantly pulls the CIA PA1 input low. The board jumper settings are documented on the board page.
ROMs
Pictures
Disclaimer
Return to Homepage
Last modified: 2007-01-03