All of the RS232 (serial i/o) VDUs had hardware handshaking. A common problem was that some serial cables lacked ALL the wires required. i.e. the bare minimum serial cable has only 3 wires (ground, in, out). Cables with more wires have greater capabilities (handshaking, modem control,etc,etc).
I have a vt420, vt510, and IBM3151 and not one of them do RTS/CTS like we'd expect. The vt510 can apparently do that on the DTR/DSR pins, but the vt420 and below cannot, and neither can the 3151.
I don't think that hardware handshaking was universal, but it's ancient enough history that I can't state it categorically. I do know that RS-232 wasn't designed symmetrically so there was some confusion on which lines would do what.
Perhaps not "universal", but every RS232 interface I ever came across, starting in 1979, supported hardware flow-control, though you could also do it in software.
One of the nice things about RS232 is that it was specified that you could scrunch up the individual wires of the cable and it wouldn't damage the interface circuitry (good for crappy solderers like me) and you could hot plug and unplug it. Oh, all right, TWO of the nice things :-)
Comments
All of the RS232 (serial i/o) VDUs had hardware handshaking. A common problem was that some serial cables lacked ALL the wires required. i.e. the bare minimum serial cable has only 3 wires (ground, in, out). Cables with more wires have greater capabilities (handshaking, modem control,etc,etc).
https://en.wikipedia.org/wiki/RS-232
I have a vt420, vt510, and IBM3151 and not one of them do RTS/CTS like we'd expect. The vt510 can apparently do that on the DTR/DSR pins, but the vt420 and below cannot, and neither can the 3151.
The VT220 had RTS/CTS. You had to turn it on in the menus, and you needed a cable with all the pins connected, but it worked fine.
http://www.bitsavers.org/pdf/dec/terminal/vt220/EK-VT220-TM-...
I don't think that hardware handshaking was universal, but it's ancient enough history that I can't state it categorically. I do know that RS-232 wasn't designed symmetrically so there was some confusion on which lines would do what.
Perhaps not "universal", but every RS232 interface I ever came across, starting in 1979, supported hardware flow-control, though you could also do it in software.
One of the nice things about RS232 is that it was specified that you could scrunch up the individual wires of the cable and it wouldn't damage the interface circuitry (good for crappy solderers like me) and you could hot plug and unplug it. Oh, all right, TWO of the nice things :-)