I/O board

Status: PCB tested and working

Design files: Gitlab

This board is based on a WDC65C22 chip and provides a keyboard PS/2 port, a parallel port and a 65SIB port (serial port similar to and compatible with SPI)

IO board

In this image you can see the PS/2 port at the top right, and just to he left of it a parallel port connected to the VIA’s PORTA pins. Then to the right again 8 LEDs also connected to the PORTA pins.

Below the LEDs is the 65C22 VIA itself. To it’s right is located a 74HC137 chip that selects the SPI slave device to be used. And finally, to the right of that, at the back of the card is located the modified 65SIB port, which is basically an SPI port that can allow addressing up to 7 different devices.

Slot placement

The I/O board should be inserted in SLOT 2 on the backplane, otherwise you will have to change the hardware definitions in platform-planck.asm