[HN Gopher] The TTY Demystified
___________________________________________________________________
The TTY Demystified
Author : csomar
Score : 43 points
Date : 2021-04-14 05:00 UTC (17 hours ago)
(HTM) web link (www.linusakesson.net)
(TXT) w3m dump (www.linusakesson.net)
| AceJohnny2 wrote:
| What would a clean-slate implementation of a serial terminal look
| like today?
|
| I work in embedded, and a serial terminal is practically a must
| in any system, if only for debug. A way to provide input and
| receive output.
|
| You'll definitely want a FIFOs for RX/TX. You also likely want
| control chars and a way to shortcut the FIFO, if only to
| interrupt output. The FIFO means you can abstract away the exact
| physical communication medium.
|
| TUI interfaces mean you also want a way to tell the program what
| the dimensions of your screen are, through the control chars.
|
| What else?
| mesofile wrote:
| A veritable Internet classic, well worth a read by anyone who
| uses a text terminal -- real or emulated.
|
| Previous discussions: https://hn.algolia.com/?q=TTY+Demystified
| galacticaactual wrote:
| I really, really enjoy coming to HN for articles like this.
___________________________________________________________________
(page generated 2021-04-14 23:00 UTC)