User`s guide

BDOS FUNCTION 6: DIRECT CONSOLE I/0
Entry Parameters:
Registers C: 06H
E: 0FFH (input/status) or
0FEH (status) or
0FDH (input) or
char (output)
Returned Value:
Register A: char or status (no value)
CP/M 3 supports direct I/O to the logical console, CONIN:, for those specialized
applications where unadorned console input and output is required. Use Direct Con-
sole I/O carefully because it bypasses all the normal control character functions.
Programs that perform direct I/O through the BIOS under previous releases of CP/M
should be changed to use direct I/O so that they can be fully supported under future
releases of MP/M and CP/M.
A program calls Function 6 by passing one of four different values in register E.
The values and their meanings are summarized in Table 3-1.
3-7
BDOS Function Calls CP/M 3 Programmers Guide