en:docs:dos:api:int21:02

Note: This API call is for DOS personality only. Use Family API for portability.

2018/09/07 07:04 · prokushev

Int 21H, AH=02H

Version

1 and higher

Brief

WRITE CHARACTER TO STANDARD OUTPUT

Family API

Input

AH = 02h
DL = character to write

Return

AL = last character output (despite the official docs which state nothing is returned) (at least DOS 2.1-7.0)

Notes

^C/^Break are checked, and INT 23 executed if pressed standard output is always the screen under DOS 1.x, but may be redirected under DOS 2+

the last character output will be the character in DL unless DL=09h on entry, in which case AL=20h as tabs are expanded to blanks

if standard output is redirected to a file, no error checks (write-protected, full media, etc.) are performed

See also

AH=06h,AH=09h

Note


en/docs/dos/api/int21/02.txt · Last modified: 2020/12/07 03:52 by prokushev