Specifications

AMD Geodeā„¢ GeodeROM Functional Specification 177
Video BIOS Support
32087C
Returns:
13.1.17.12Subfunction 17h: Get Block of RAMDAC Registers
Description:
Gets a block of RAMDAC registers into a buffer pointed to by ES:DX. After the call, this buffer contains a sequence of
red, green, and blue values from the RAMDAC, starting at the specified index. The value in CX is not the length of the
buffer, but the number of registers to get. The buffer is actually three times the number of bytes specified in CX. Each
of the 256 RAMDAC locations contains three 6-bit values each for red, green, and blue.
Passed:
Returns:
None.
13.1.17.13Subfunction 1Ah: Get Color Page
Description:
Returns information about the block of RAMDAC registers used by non-256 color modes. Depending on the color page
mode, the RAMDAC is divided into either 4 or 16 different pages.
BX Color Page Mode
0000h 4 pages of 64 registers
0100h 16 pages of 16 registers
Passed:
Returns:
Parameter Description
CH Green value
CL Blue value
DH Red value
Parameter Description
AH 10h
AL 17h
BX Starting index
CX Number of registers to get
ES:DX Pointer to buffer to save RGB values <R,G,B ... R,G,B> for CX number of entries
Parameter Description
AH 10h
AL 1Ah
Parameter Description
BH Current color page
BL Current color page mode