Int E0/CL=06h

lup.gif ldown.gif Interrups Categories Contents

rbline.gif

REAL/32 - C_RAWIO - PERFORM RAW I/O WITH DEFAULT CONSOLE

CL = 06h
DL = mode describing the operation to be performed
FFh get console input/status
FEh get console status
FDh get console input (blocking)
else output DL to the console as a character

Return:
AX = returned value for DL = FFh, the character or 00h if none available for DL = FEh, 00h if no characters available, FFh if any available for DL = FDh, the character read from the console else AX = 0000h may destroy SI,DI???

Notes: During raw I/O, the special characters ^C, ^O, ^P, and ^S are not interpreted, but are passed through. If the virtual console is in ^S mode and the owning process calls this function, the ^S state is cleared

See Also: INT E0/CL=01h - INT E0/CL=02h - INT 21/AH=06h

Category: Other Operating Systems - Int E0h - R

rbline.gif

lup.gif ldown.gif Interrups Categories Contents