Specifications
98
AX= 1003h switch background intensity and blinking bit
BL = 0: switches background intensity
BL = 1: switches blinking bit
AX = 1007h read palette register
BL = number of palette register
BH = color of register
AX = 1008h read overscan register
BH = color values of register
AX = 1009h read all palette registers and overscan register
ES:DX = address of the 17 byte for the registers
AX = 1010h set one color register (DAC)
BX = number of color register
CH = new value for color green (0..63)
CL = new value for color blue (0..63)
DH = new value for color red (0..63)
AX = 1012h set number of color registers (DAC)
BX = number of first color register
CX = number of color registers
ES:DX = address for values of the registers
AX = 1013h select video DAC color page
BL = 0: select page mode:
BH = 0: selects 4 blocks out of 64
BH = 1: selects 16 blocks out of 16
BL = 1: select color page
BH = selected color page
AX = 1015h read one color register (DAC)
BX = number of color register
CH = current value for color green
CL = current value for color blue
DH = current value for color red
AX = 1017h read number ofcolor registers (DAC)
BX = number of first color register
CX = number of registers
ES:DX = address of the values for the registers
CX = number of color register triples read
AX = 1018h set pixel mask
BL = screen mask