INT 10H 1001H: Set Overscan/Border Color Register
Compatibility: EGA VGA
Expects: AX 1001H
BH 6-bit RGB color to display for that attribute
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Returns: (none)
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Info: This sets the EGA/VGA screen border to a specific rgbRGB color.
BH is a 6-bit rgbRGB color setting, as follows:
Ö7Â6Â5Â4Â3Â2Â1Â0·
º ³r³g³b³R³G³Bº Note: R,G,B are 2/3-intensity
ÓÄÁÄÁÒÁÒÁÒÁÒÁÒÁÒ½ bit r,g,b are 1/3-intensity
º º º º º ÈÍ> 0: 01H Blue
º º º º ÈÍÍÍ> 1: 02H Green
º º º ÈÍÍÍÍÍ> 2: 04H Red
º º ÈÍÍÍÍÍÍÍ> 3: 08H blue'
º ÈÍÍÍÍÍÍÍÍÍ> 4: 10H green' (also CGA-emulation intensity)
ÈÍÍÍÍÍÍÍÍÍÍÍ> 5: 20H red'
Notes: þ To make the border color match a particular video attribute,
you may use need to use INT 10H 1007H (read one palette
register) to obtain the rgbRGB setting for that attribute.
þ The CGA-compatible fn, INT 10H 0bH also sets the border color.
þ The EGA/VGA overscan area is so anemic, that it is probably
best to leave this as 00H (black).
See Also: INT 10H 10H: EGA/VGA Palette Functions
INT 10H: Video Services
EGA/VGA Data Areas
-*-