New answers tagged unix
2
votes
Why did Linux standardise on RTS/CTS flow control for serial ports
The assumption in the question is incorrect. Linux has support for modem control lines like DSR and DTR, via the TIOCMGET and TIOCMSET TTY ioctl command.
The relevant bitmask values are TIOCM_DSR and ...
2
votes
Why did Linux standardise on RTS/CTS flow control for serial ports
As a rather old dinosaur (older than 60...) I can remember using V23 modems in the 80's. They were rather popular in France because they were the modem of the good old minitel. In short it was a ...
4
votes
Why did Linux standardise on RTS/CTS flow control for serial ports
I've ended up doing quite a lot of research on this question now, and I'm going to try to provide my own answer. This is based on my own research, assumptions and a lot of guesses, not to mention ...
8
votes
Why did Linux standardise on RTS/CTS flow control for serial ports
The history is that Linux copied Unix. People at Bell Labs developed Unix. RS232 was specifically intended for modem interfaces. Unix naturally used AT&T RS232 modems to communicate through the ...
13
votes
Why did Linux standardise on RTS/CTS flow control for serial ports
Linux started as a hobbyist operating system. It was in no position to set any kind of standard. Instead, Linux implemented what hobbyists needed at that time. When Linux got popular, the convention ...
10
votes
Why did Linux standardise on RTS/CTS flow control for serial ports
Serial port standards weren't. Obligatory XKCD.
Different devices had different preferred handshaking lines. And even if all DCE worked the same and all DTE worked the same, you had situations of DTE -...
25
votes
Why did Linux standardise on RTS/CTS flow control for serial ports
In short, Linux is a Unix-like operating system kernel and does things like other Unix-like operating systems. The least common denominator for different Unix-like systems is the POSIX standard, which,...
Top 50 recent answers are included
Related Tags
unix × 110history × 36
terminal × 9
operating-system × 8
c × 7
pdp-11 × 7
shell × 6
assembly × 5
file-system × 5
ms-dos × 4
apple-macintosh × 4
software × 4
file-format × 4
compilers × 4
design-choices × 4
linux × 4
graphics × 3
x86 × 3
identify-this-software × 3
simh × 3
xwindow-x11 × 3
mainframe × 2
windows × 2
terminology × 2
serial × 2