Terminal

From Braindump
Jump to navigation Jump to search

Using a 1930 Teletype (model 15) as a Linux Terminal

DEC VT100 (1978)

Intel 8080 / RS232

IBM XT Personal Computer

Intel 8086

1981 IBM PC - National SemiConductor 8250

1984 IBM AT - National SemiConductor 16450

1987 IBM PS/2 16550

https://unix.stackexchange.com/questions/485156/what-is-dev-console-used-for

https://www.kernel.org/doc/html/latest/admin-guide/devices.html

http://www.linusakesson.net/programming/tty/

Line driver.png
Usb-serial.png

TTY

/etc/inittab

mxc1:12345:respawn:/sbin/getty -L 115200 ttymxc1

CONFIG_SERIAL_CORE_CONSOLE

CONFIG_SERIAL_EARLYCON

CONFIG_SERIAL_IMX_CONSOLE (Ventana / imx6)

grep CONSOLE /etc/login.defs

/etc/systemd/logind.conf

cat /lib/systemd/system/serial-getty@.service

/etc/systemd/system/getty.target.wants/serial-getty@ttymxc0.service

--skip-login

FTDIChip D2XX
Prolific Technology PL2303
Silabs CP210X
WCH CH340

Key mappings for exit

VT100: CTRL-H is backspace

BASH: CTRL-D is exit

BASH: CTRL-] is exit

QEMU: CTRL-A x is exit

Minicom: CTRL-A x is exit