Register parameters
RST 20H, DEFW $9C
IN: BC = timeout in centiseconds (-1, no timeout) OUT: Fc = 0, success and A = character Fc = 1, failure and A = RC_TIME, timeout elapsed Registers changed after return: ....DEHL/IXIY same AFBC..../.... different
Notes
Internal operating system usage only.
This call returns the character corresponding to a keyboard input. Qualifiers (SHIFT, DIAMOND and SQUARE) and foreign keyboard mappings are implemented. The operating system MTH is bypassed. Thus the menu commands, the application swapping are inactive. This call should not be used at application level.
Related calls
GN_Sip, system input line routine
OS_In, read (wait for) character from standard input
OS_Pur, purge keyboard buffer
OS_Tin, read character from standard input, with timeout
OS_Xin, examine input