On Exit:
No values returned.
Registers Altered:
None
F10_SCROLLDN
(AH
=
07H)
This function scrolls the contents of a window down a specified number of lines. The window is
defined by the row and column addresses stored in the CX and DX registers. The number of lines
to be scrolled is passed in register AL. If AL is set to 0, the function interprets this as a command
to scroll all lines. This function is only valid when the MultiMode Video Display Adapter is in one
of the alphanumeric modes.
On Entry: AH
=
F10_SCROLLDN (07H)
AL
=
Number of lines to scroll (0
=
scroll all)
BH
=
Attribute to place in blanked linesl
CH
=
Row address of upper left corner of window (0... 24)
CL
=
Column address of upper left corner of window (0
79)
DH
=
Row address of lower right corner of window (0
24)
DL
=
Column address of lower right corner of window (0...79)
On Exit:
No values returned.
Registers Altered:
None
This function returns the character byte and attribute byte at the current cursor location. If the
MultiMode Video Display Adapter is in one of the alphanumeric modes, a page number must be
specified. If the video display adapter is in one of the graphics modes, only the character is
returned, since characters do not have attribute bytes in the graphics modes.
On Entry: AH
=
F1 O_RD_CHARATR (08H)
BH
=
Page number (alphanumeric modes only)
On Exit:
AH
=
Attribute byte (valid only in alphanumeric modes)
AL
=
Character
Registers Altered:
AX
38 Video
Need help?
Do you have a question about the Vectra and is the answer not in the manual?
Questions and answers