VGA Static Functionality Table

 A field of the VgaDynamicStateRec obtained via INT 10H 1bH points to a
 data area in ROM that is formatted as a VgaStaticFnalityRec.

 This structure contains details of the capabilities of the active video
 system.  You cannot install your own version of this record.

VgaStaticFnalityRec
  Offset Size Contents
    
   +0      1  bModes1      Video modes supported:
                             bit 0=mode 00Hbit 7=mode 07H
   +1      1  bModes2        bit 0=mode 08Hbit 7=mode 0FH
   +2      1  bModes3        bit 0=mode 10Hbit 3=mode 13H
   +3      4  res          (reserved could contain modes up to 56)
   +7      1  bScanLnsFlgs scan lines available in text modes:
                             bit 0=200, bit 1=350, bit 2=400
   +8      1  bFontBlks    font blocks available in text modes
                             (4 for EGA, 8 for VGA)
   +9      1  bMaxFonts    max active font blocks in text mode
                             (2 for EGA and VGA)
  +0aH     1  rMiscFlags1  miscellaneous capabilities:
              76543210
              pppcpfgm
               bit  mask
                      > 0: 01H all modes on all displays
                     > 1: 02H gray-scale summing (INT 10H 101bH)
                    > 2: 04H char set loading (INT 10H 11H)
                   > 3: 08H default palette loading
                  > 4: 10H cursor emulation
                 > 5: 20H 64-color palette (INT 10H 10H)
                > 6: 40H video DAC palette loading
               > 7: 80H palette loading via ATC

  +0bH     1  rMiscFlags2  more miscellaneous capabilities:
              76543210
              0 0 0 0dbsl
               bit  mask
                          > 0: 01H light pen support (INT 10H 04H)
                         > 1: 02H save/restore state (INT 10H 1cH)
                        > 2: 04H blink/bold mapping (INT 10H 1003H)
                       > 3: 08H DCC control (INT 10H 1aH)

  +0cH     2  res          (reserved)

  +0eH     1  rSaveCaps    save area capabilities
              76543210
              0 0dpgtsc
               bit  mask
                        > 0: 01H  multiple 512-character set
                       > 1: 02H  dynamic save area
                      > 2: 04H  text font override
                     > 3: 08H  graphics font override
                    > 4: 10H  palette override
                   > 5: 20H  DCC extension

  +0fH     1  res          (reserved)
          16               size of a VgaStaticFnalityRec structure

See Also: INT 10H 1aH
          VgaDynamicStateRec
          VGA Data Areas
          VGA I/O Ports
          VGA
                                    -*-