X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=specs%2Ffreevga%2Fvga%2Fvgafunc.htm;fp=specs%2Ffreevga%2Fvga%2Fvgafunc.htm;h=6d099479e3613cb5220da0192667001ecabbc57f;hb=8af06d1fd50343e17229618ef4d2693193b2b3d9;hp=0000000000000000000000000000000000000000;hpb=d0d14ca50fbac167253e1e1d8d806bfd749a5e8a;p=pintos-anon diff --git a/specs/freevga/vga/vgafunc.htm b/specs/freevga/vga/vgafunc.htm new file mode 100644 index 0000000..6d09947 --- /dev/null +++ b/specs/freevga/vga/vgafunc.htm @@ -0,0 +1,402 @@ + + + + + + + VGA/SVGA Video Programming--VGA Functional Index + + + +
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. +
  +
  + +