Int 10/AH=13h

lup.gif ldown.gif Interrups Categories Contents

rbline.gif

VIDEO - WRITE STRING (AT and later,EGA)

AH = 13h
AL = write mode

bit 0:
Update cursor after writing

bit 1:
String contains alternating characters and attributes

bits 2-7:
Reserved (0). BH = page number. BL = attribute if string contains only characters. CX = number of characters in string. DH,DL = row,column at which to start writing. ES:BP -> string to write

Return:
Nothing

Notes: Recognizes CR, LF, BS, and bell; for the ET4000 BIOS, scrolling, backspace, and CR only take place in the active page. Also available PC or XT with EGA or higher. HP 95LX only supports write mode 00h. IBM documents AL=10h,11h,20h,21h as "private" rather than "reserved". With PhysTechSoft's PTS ROM-DOS the AL,BH,BL,DH, and DL values are ignored on entry.

BUG: On the IBM VGA Adapter, any scrolling which may occur is performed on the active page rather than the requested page

See Also: AH=09h - AH=0Ah - AH=13h"DOS/V"

Category: Video - Int 10h - V

rbline.gif

lup.gif ldown.gif Interrups Categories Contents