Module serial

Source
Expand description

Support for legacy 8250-compatible serial ports.

This module implements support for 8250-compatible UART devices. These are somewhat common on x86 platforms and provide a simple interface for diagnostics and debugging.

This implementation is based on guidance from the following sources:

Structs§

BlockingSerialPort
Serial port handle for blocking I/O
SerialPort
SerialPortComponent
Component interface used to instantiate a SerialPort

Constants§

COM1_BASE
Base I/O port address of the standard COM1 serial device.
COM2_BASE
Base I/O port address of the standard COM2 serial device.
COM3_BASE
Base I/O port address of the standard COM3 serial device.
COM4_BASE
Base I/O port address of the standard COM4 serial device.