11/3/71 | SYS_STTY (II) |
| |
NAME |
stty -- set mode of typewriter |
SYNOPSIS |
(file descriptor in r0)sys stty; arg / stty = 31.; not in assembler |
| |
| arg: dcrsr; dcpsr; mode |
DESCRIPTION |
stty sets mode bits for a typewriter whose file descriptor is passedin r0. First, the system delays until the typewriter is quiescent. |
| |
| Then, the argument dcrsr is placed into the typewriter's readercontrol and status register, and dcpsr is placed in the printer control and status register. The DC--11 manual must be consulted forthe format of these words. For the purpose of this call, the most important role of these arguments is to adjust to the speed of thetypewriter. |
| |
| The mode arguments contains several bits which determine the system'streatment of the typewriter: |
| |
| 200 even (M37 tty) parity allowed100 odd (non--M37 tty) allowed 040 raw mode: wake up on all characters020 map CR into LF; echo LF or CR as CR--LF 010 don't echo (half duplex)004 map upper case to lower case on input (M33 TTY) |
| |
| Characters with the wrong parity, as determined by bits 200 and 100,are ignored. |
| |
| In raw mode, every character is passed back immediately to theprogram. No erase or kill processing is done; the end--of--file character (EOT), the interrupt character (DELETE) and the quitcharacter (FS) are not treated specially. |
| |
| Mode 020 causes input carriage returns to be turned into new--lines;input of either CR or LF causes CR--LF both to be echoed (used for GE TermiNet 300's). |
FILES |
|
SEE_ALSO |
gtty |
DIAGNOSTICS |
The error bit (c--bit) is set if the file descriptor does not referto a typewriter. |
| |
| |
BUGS |
This call should be used with care. It is all too easy to turn offyour typewriter. |
OWNER |
ken, dmr |
| |
| |