INT 10 - VIDEO - GET PALETTE REGISTERS (VGA)
Input |
Output |
AX
|
10h |
07h |
|
|
AX |
BX
|
|
Register Number |
Register Value |
|
BX |
CX
|
|
|
|
|
CX |
DX
|
|
|
|
|
DX |
ES:DI |
|
|
ES:DI |
Read Individual Palette Register
Input |
Output |
AX
|
10h |
08h |
|
|
AX |
BX
|
|
|
Register Value |
|
BX |
CX
|
|
|
|
|
CX |
DX
|
|
|
|
|
DX |
ES:DI |
|
|
ES:DI |
Read Overscan (border) register value
Input |
Output |
AX
|
10h |
09h |
|
|
AX |
BX
|
|
|
|
|
BX |
CX
|
|
|
|
|
CX |
|
|
|
|
|
DX |
ES:DX |
Pointer
to 17 byte Buffer |
|
ES:DI |
Read all Palette Registers and Overscan Register
Table Format: bytes 0 - 15 = values for palette registers 0 - 15
byte 16 = value for border color register |