Terminal: Difference between revisions

From Braindump
Jump to navigation Jump to search
(Created page with "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/ thumb File:Usb-serial.png|...")
 
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
Using a 1930 Teletype (model 15) as a Linux Terminal
[https://www.youtube.com/watch?v=2XLZ4Z8LpEE Using a 1930 Teletype (model 15) as a Linux Terminal]


DEC VT100 (1978)
DEC VT100 (1978)
Line 9: Line 9:
Intel 8086
Intel 8086


1981 IBM PC National SemiConductor 8250
1981 IBM PC - National SemiConductor 8250


1984 IBM AT National SemiConductor 16450
1984 IBM AT - National SemiConductor 16450


1987 IBM PS/2 16550
1987 IBM PS/2 16550
Line 21: Line 21:
http://www.linusakesson.net/programming/tty/
http://www.linusakesson.net/programming/tty/
[[File:Line driver.png|thumb]]
[[File:Line driver.png|thumb]]
[[File:Usb-serial.png|thumb]]
[[File:Usb-serial.png|thumb]]TTY
FTDIChip  D2XX


Prolific Technology  PL2303
/etc/inittab


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


WCH  CH340
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
{| class="wikitable"
|+
!
!
!
!
|-
|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

Latest revision as of 12:11, 30 November 2023

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