[][src]Module spectrusty::bus::ay::serial128

A collection of custom Ay3_891xBusDevice types for Spectrum's 128k with SerialPorts128.

Structs

NullSerialPort

A serial port device that does nothing and provides a constant ControlState::Inactive signal on the DTR line and a DataState::Mark signal on the TxD line.

Rs232Io

The RS-232 serial port remote device.

SerialKeypad

The ZX Spectrum 128 extension keypad.

SerialPorts128

The bridge between ZX Spectrum 128 AY-3-8912 I/O ports and emulators of serial port devices.

Type Definitions

Ay3_8912Keypad

This type implements a BusDevice emulating AY-3-8912 with an extension keypad.

Ay3_8912KeypadRs232

This type implements a BusDevice emulating AY-3-8912 with extension keypad and RS-232 communication.

Ay3_8912Rs232

This type implements a BusDevice emulating AY-3-8912 with a RS-232 communication.