Specifications

AMD Geode™ GeodeROM Functional Specification 201
Video BIOS Support
32087C
13.2.10 Function 09h: VBE Set/Get RAMDAC Palette Data
The subfunctions either load the RAMDAC registers (Set RAMDAC Data) or retrieve the values currently loaded in the
RAMDAC registers (Get RAMDAC Data). Though the specification includes references to a “secondary palette”, this portion
of Function 09h is actually reserved for future VBE expansion.
The RAMDAC data is stored in a different format than the standard VGA BIOS functions:
Byte 0 = Ignored
Byte 1 = Red Value
Byte 2 = Green Value
Byte 3 = Blue Value
13.2.10.1 Subfunction 00h: Set RAMDAC Data
Passed:
Returns:
13.2.10.2 Subfunction 01h: Get RAMDAC Data
Passed:
Returns:
Parameter Description
AH 4Fh
AL 09h
BL 00h
CX Number of palette registers
DX First palette register
ES:DI Pointer to palette values
Parameter Description
AX VBE return status
Parameter Description
AH 4Fh
AL 09h
BL 01h
CX Number of palette registers
DX First palette register
ES:DI Pointer to palette values
Parameter Description
AX VBE return status