Home Register
Memory Sequencing Cursor
Attribute DAC Display
Misc Back
Hardware Level VGA and SVGA Video Programming Information
Page
VGA Functional Index
Register Access Functions
These fields control the
acessability/inaccessability of the VGA registers. These registers are
used for compatibiltiy with older programs that may attempt to program
the VGA in a fashion suited only to an EGA, CGA, or monochrome card.
Display Memory Access Functions
These fields control the
way the video RAM is mapped into the host CPU's address space and how memory
reads/writes affect the display memory.
Display Sequencing Functions
These fields affect the
way the video memory is serialized for display.
Cursor Functions
These fields affect the
operation of the cursor displayed while the VGA hardware is in text mode.
Attribute Functions
These fields control the
way the video data is submitted to the RAMDAC, providing color/blinking
capability in text mode and facilitating the mapping of colors in graphics
mode.
DAC Functions
These fields allow control
of the VGA's 256-color palette that is part of the RAMDAC.
Display Generation Functions
These fields control the
formatting and timing of the VGA's video signal output.
Miscellaneous Functions
These fields are used to
detect the state of possible VGA hardware such as configuration switches/jumpers
and feature connector inputs.
Notice: All trademarks used or referred to on this page are the property
of their respective owners.
All pages are Copyright © 1997, 1998, J. D. Neal, except where
noted. Permission for utilization and distribution is subject to the terms
of the FreeVGA Project Copyright License.