This is the sub-category of HardWare pages related to VGA or SVGA programming.
Included from VgaResources
VGA resources
google search,
OS/graphics zone from ChrisGiese, containing many code snippets.
tutorial on VGA graphics including basis of font and line rendering, palette setting, unchained mode, etc.
FreeVGA,
Graphics Registers -- control the way the CPU accesses video RAM.
Sequencer Registers -- control how video data is sent to the DAC.
Attribute Controller Registers -- selects the 16 color and 64 color palettes used for EGA/CGA compatibility.
CRT Controller Registers -- control how the video is output to the display.
Color Registers -- selects the 256 color palette from the maximum possible colors.
External Registers -- miscellaneous registers used to control video operation.
SVGA resources
- The VESA home page:
http://www.vesa.org
Selected coding tricks
90x60 text mode from ChrisGiese <geezer@execpc.com>
Changing text mode font -- this also has code for switching video modes wtihout bios
See also pages about HardWareVga
