Specifications

D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM
02h switch active video off
03h switch inactive video on
80h *UNDOCUMENTED* set system board video active flag
ES:DX -> buffer for 128 byte save area (if AL = 00h-03h)
Return: AL = 12h if function supported
Desc: switch between two video adapters which may otherwise have address
conflicts
SeeAlso: AX=BF00h,AX=BF01h,INT 6D"VGA"
--------V-1012--BL36-------------------------
INT 10 - VIDEO - ALTERNATE FUNCTION SELECT (PS, VGA) - VIDEO REFRESH CONTROL
AH = 12h
BL = 36h
AL = new state
00h enable refresh
01h disable refresh
Return: AL = 12h if function supported
Desc: specify whether the contents of video memory should be displayed on
the screen; disabling refresh effectively blanks the screen
Note: when display refresh is disabled, the entire screen displays the color
specified by the DAC color register 00h; thus to actually blank the
screen, the application must first ensure that that register has been
set to black
BUG: GEM/VIEWMAX ET3000 and ET4000 drivers dated 1988/6/23 do not correctly
reenable refresh after the screen has been blanked due to inactivity,
resulting in a total loss of video synchronization
SeeAlso: AX=BF05h
--------V-1012--BL37-------------------------
INT 10 - VIDEO - XGA - MAINFRAME INTERACTIVE SUPPORT
AH = 12h
BL = 37h
AL = text attribute type (00h normal VGA, 01h mainframe type)
Return: AL = 12h if supported
SeeAlso: #00026,AH=08h,#00042
Bitfields for XGA mainframe type character attributes:
Bit(s) Description (Table 00026)
7 blink double rate (75% ON time) or use color 8 as background
(see AX=1003h)
6 reverse video
5 underlined
4 left-most and right-most dots of underline area inverted
-80-
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.