SVC 93 (0A5D)

TGET macro - is type 3, gets LOCAL and CMS locks. GTF data is:
R15
No applicable data.
R0
Two high-order bytes are reserved. Two low-order bytes contain the buffer size in bytes.
R1
High-order byte is a flag byte; three low-order bytes contain the address of the buffer that is to receive data from the input line. Flag byte bit settings are:
Bits    
1... .... TGET specified.
0... .... TPUT specified.
.1.. .... Reserved.
..1. .... Reserved for TPUT.
...1 .... NOWAIT specified; control should be returned to the program that issued the TGET whether or not an input line is available from the terminal. If no input line is obtained, a return code of 4 will be found in register 15.
...0 .... WAIT specified; control will not be returned to the program that issued the TGET until an input line has been put into the program's buffer. If an input line is not available from the terminal, the issuing program will be put into a wait state until a line does become available and is placed in program's buffer.
.... 1... Reserved for TPUT.
.... .1.. Reserved for TPUT.
.... ..10 Reserved for TPUT.
.... ..01. ASIS specified; normal or minimal editing will be performed.
.... ..00. EDIT specified; further editing will be performed in addition to the normal (ASIS) editing.