================================================================================
 BIOS file = C:\atiflash_277\bios.rom
================================================================================
 Int 10h proc                = 039Ah
 Standard video service proc = 5BE3h
 Vesa video service proc     = 5338h
 PCI bus offset              = 0218h
 Video parameter table       = 6256h
 Vesa to internal mode LUT   = AF32h
 Vesa timings table          = A890h
 ________________________________________________________________
       Supported VESA modes

100h -  640 x 400 @ 85 256 colors - index: AF36h timing: A904h
101h -  640 x 480 @ 60 256 colors - index: AF3Ah timing: A920h
103h -  800 x 600 @ 60 256 colors - index: AF3Eh timing: A958h
105h - 1024 x 768 @ 60 256 colors - index: AF42h timing: A974h
107h - 1280 x1024 @ 60 256 colors - index: AF46h timing: A9C8h
110h -  640 x 480 @ 60 32K colors - index: AF4Ah timing: A920h
111h -  640 x 480 @ 60 65K colors - index: AF4Eh timing: A920h
113h -  800 x 600 @ 60 32K colors - index: AF52h timing: A958h
114h -  800 x 600 @ 60 65K colors - index: AF56h timing: A958h
116h - 1024 x 768 @ 60 32K colors - index: AF5Ah timing: A974h
117h - 1024 x 768 @ 60 65K colors - index: AF5Eh timing: A974h
119h - 1280 x1024 @ 60 32K colors - index: AF62h timing: A9C8h
11Ah - 1280 x1024 @ 60 65K colors - index: AF66h timing: A9C8h
10Dh -  320 x 200 @ 70 32K colors - index: AF6Ah timing: A894h
10Eh -  320 x 200 @ 70 65K colors - index: AF6Eh timing: A894h
120h -  320 x 200 @ 70 16M colors - index: AF72h timing: A894h
193h -  320 x 240 @ 60 256 colors - index: AF76h timing: A8B0h
195h -  320 x 240 @ 60 65K colors - index: AF7Ah timing: A8B0h
196h -  320 x 240 @ 60 16M colors - index: AF7Eh timing: A8B0h
1B3h -  512 x 384 @ 70 256 colors - index: AF82h timing: A8CCh
1B5h -  512 x 384 @ 70 65K colors - index: AF86h timing: A8CCh
1B6h -  512 x 384 @ 70 16M colors - index: AF8Ah timing: A8CCh
1C3h -  640 x 350 @ 85 256 colors - index: AF8Eh timing: A8E8h
1C5h -  640 x 350 @ 85 65K colors - index: AF92h timing: A8E8h
1C6h -  640 x 350 @ 85 16M colors - index: AF96h timing: A8E8h
133h -  720 x 400 @ 85 256 colors - index: AF9Ah timing: A93Ch
135h -  720 x 400 @ 85 65K colors - index: AF9Eh timing: A93Ch
136h -  720 x 400 @ 85 16M colors - index: AFA2h timing: A93Ch
153h - 1152 x 864 @ 75 256 colors - index: AFA6h timing: A990h
155h - 1152 x 864 @ 75 65K colors - index: AFAAh timing: A990h
156h - 1152 x 864 @ 75 16M colors - index: AFAEh timing: A990h
163h - 1280 x 960 @ 60 256 colors - index: AFB2h timing: A9ACh
165h - 1280 x 960 @ 60 65K colors - index: AFB6h timing: A9ACh
166h - 1280 x 960 @ 60 16M colors - index: AFBAh timing: A9ACh
121h -  640 x 480 @ 60 16M colors - index: AFBEh timing: A920h
122h -  800 x 600 @ 60 16M colors - index: AFC2h timing: A958h
123h - 1024 x 768 @ 60 16M colors - index: AFC6h timing: A974h
124h - 1280 x1024 @ 60 16M colors - index: AFCAh timing: A9C8h
143h - 1400 x1050 @ 60 256 colors - index: AFCEh timing: A9E4h
145h - 1400 x1050 @ 60 65K colors - index: AFD2h timing: A9E4h
146h - 1400 x1050 @ 60 16M colors - index: AFD6h timing: A9E4h
173h - 1600 x1200 @ 60 256 colors - index: AFDAh timing: AA00h
175h - 1600 x1200 @ 60 65K colors - index: AFDEh timing: AA00h
176h - 1600 x1200 @ 60 16M colors - index: AFE2h timing: AA00h
183h - 1792 x1344 @ 60 256 colors - index: AFE6h timing: AA1Ch
185h - 1792 x1344 @ 60 65K colors - index: AFEAh timing: AA1Ch
186h - 1792 x1344 @ 60 16M colors - index: AFEEh timing: AA1Ch
1D3h - 1856 x1392 @ 60 256 colors - index: AFF2h timing: AA38h
1D5h - 1856 x1392 @ 60 65K colors - index: AFF6h timing: AA38h
1D6h - 1856 x1392 @ 60 16M colors - index: AFFAh timing: AA38h
1E3h - 1920 x1440 @ 60 256 colors - index: AFFEh timing: AA54h
1E5h - 1920 x1440 @ 60 65K colors - index: B002h timing: AA54h
1E6h - 1920 x1440 @ 60 16M colors - index: B006h timing: AA54h
1D1h - Disabled
1D2h - Disabled
1D4h - Disabled
1D7h - Disabled
1D8h - Disabled
1D9h - Disabled
1E1h - Disabled
1E2h - Disabled
1E4h - Disabled
1E7h - Disabled
1E8h - Disabled
1E9h - Disabled
1F3h - Disabled
1F5h - Disabled
1F6h - Disabled
 ________________________________________________________________
       Mode 320 x 200 @ 70 (70.100 Hz, 31.475 kHz)

 Pixel Clock          = 04EBh ( 1259)
 HActive              = 0140h (  320)
 HBlanking Time       = 0050h (   80)
 VActive              = 00C8h (  200)
 VBlanking Time       = 00F9h (  249)
 HSync Offset         = 0000h (    0)
 HSync Width          = 0030h (   48)
 VSync Offset         = 00D4h (  212)
 VSync Width          = 0002h (    2)
 Image HSize          = 0000h (    0)
 Image VSize          = 0000h (    0)
 HBorder              =   00h (    0)
 VBorder              =   00h (    0)
 Mode Misc Info       = 0022h (0000000000100010b)
 - Reserved           = x______||||||||||||||||
 - RGB888             = 0____________||||||||||
 - Double Clock       = 0_____________|||||||||
 - Interlace          = 0______________||||||||
 - Composite Sync     = 0_______________|||||||
 - V Replication by 2 = 1________________||||||
 - H Replication by 2 = 0_________________|||||
 - Vertical Cut Off   = 0__________________||||
 - V Sync Polarity (+)= 0___________________|||
 - H Sync Polarity (-)= 1____________________||
 - Horizontal Cut Off = 0_____________________|
 Internal Mode Number =   E1h (  225)
 Refresh Rate         =   46h (   70)

 ________________________________________________________________
       Mode 320 x 240 @ 60 (60.529 Hz, 31.475 kHz)

 Pixel Clock          = 04EBh ( 1259)
 HActive              = 0140h (  320)
 HBlanking Time       = 0050h (   80)
 VActive              = 00F0h (  240)
 VBlanking Time       = 0118h (  280)
 HSync Offset         = 0000h (    0)
 HSync Width          = 0030h (   48)
 VSync Offset         = 00F8h (  248)
 VSync Width          = 0003h (    3)
 Image HSize          = 0000h (    0)
 Image VSize          = 0000h (    0)
 HBorder              =   00h (    0)
 VBorder              =   00h (    0)
 Mode Misc Info       = 0020h (0000000000100000b)
 - Reserved           = x______||||||||||||||||
 - RGB888             = 0____________||||||||||
 - Double Clock       = 0_____________|||||||||
 - Interlace          = 0______________||||||||
 - Composite Sync     = 0_______________|||||||
 - V Replication by 2 = 1________________||||||
 - H Replication by 2 = 0_________________|||||
 - Vertical Cut Off   = 0__________________||||
 - V Sync Polarity (+)= 0___________________|||
 - H Sync Polarity (+)= 0____________________||
 - Horizontal Cut Off = 0_____________________|
 Internal Mode Number =   E2h (  226)
 Refresh Rate         =   3Ch (   60)

 ________________________________________________________________
       Mode 512 x 384 @ 70 (70.129 Hz, 31.488 kHz)

 Pixel Clock          = 0844h ( 2116)
 HActive              = 0200h (  512)
 HBlanking Time       = 00A0h (  160)
 VActive              = 0180h (  384)
 VBlanking Time       = 0041h (   65)
 HSync Offset         = 0010h (   16)
 HSync Width          = 0050h (   80)
 VSync Offset         = 001Ch (   28)
 VSync Width          = 0002h (    2)
 Image HSize          = 0000h (    0)
 Image VSize          = 0000h (    0)
 HBorder              =   00h (    0)
 VBorder              =   00h (    0)
 Mode Misc Info       = 0000h (0000000000000000b)
 - Reserved           = x______||||||||||||||||
 - RGB888             = 0____________||||||||||
 - Double Clock       = 0_____________|||||||||
 - Interlace          = 0______________||||||||
 - Composite Sync     = 0_______________|||||||
 - V Replication by 2 = 0________________||||||
 - H Replication by 2 = 0_________________|||||
 - Vertical Cut Off   = 0__________________||||
 - V Sync Polarity (+)= 0___________________|||
 - H Sync Polarity (+)= 0____________________||
 - Horizontal Cut Off = 0_____________________|
 Internal Mode Number =   E4h (  228)
 Refresh Rate         =   46h (   70)

 ________________________________________________________________
       Mode 640 x 350 @ 85 (85.080 Hz, 37.861 kHz)

 Pixel Clock          = 0C4Eh ( 3150)
 HActive              = 0280h (  640)
 HBlanking Time       = 00C0h (  192)
 VActive              = 015Eh (  350)
 VBlanking Time       = 005Fh (   95)
 HSync Offset         = 0020h (   32)
 HSync Width          = 0040h (   64)
 VSync Offset         = 0020h (   32)
 VSync Width          = 0003h (    3)
 Image HSize          = 0000h (    0)
 Image VSize          = 0000h (    0)
 HBorder              =   00h (    0)
 VBorder              =   00h (    0)
 Mode Misc Info       = 0004h (0000000000000100b)
 - Reserved           = x______||||||||||||||||
 - RGB888             = 0____________||||||||||
 - Double Clock       = 0_____________|||||||||
 - Interlace          = 0______________||||||||
 - Composite Sync     = 0_______________|||||||
 - V Replication by 2 = 0________________||||||
 - H Replication by 2 = 0_________________|||||
 - Vertical Cut Off   = 0__________________||||
 - V Sync Polarity (-)= 1___________________|||
 - H Sync Polarity (+)= 0____________________||
 - Horizontal Cut Off = 0_____________________|
 Internal Mode Number =   E5h (  229)
 Refresh Rate         =   55h (   85)

 ________________________________________________________________
       Mode 640 x 400 @ 85 (85.080 Hz, 37.861 kHz)

 Pixel Clock          = 0C4Eh ( 3150)
 HActive              = 0280h (  640)
 HBlanking Time       = 00C0h (  192)
 VActive              = 0190h (  400)
 VBlanking Time       = 002Dh (   45)
 HSync Offset         = 0020h (   32)
 HSync Width          = 0040h (   64)
 VSync Offset         = 0001h (    1)
 VSync Width          = 0003h (    3)
 Image HSize          = 0000h (    0)
 Image VSize          = 0000h (    0)
 HBorder              =   00h (    0)
 VBorder              =   00h (    0)
 Mode Misc Info       = 0002h (0000000000000010b)
 - Reserved           = x______||||||||||||||||
 - RGB888             = 0____________||||||||||
 - Double Clock       = 0_____________|||||||||
 - Interlace          = 0______________||||||||
 - Composite Sync     = 0_______________|||||||
 - V Replication by 2 = 0________________||||||
 - H Replication by 2 = 0_________________|||||
 - Vertical Cut Off   = 0__________________||||
 - V Sync Polarity (+)= 0___________________|||
 - H Sync Polarity (-)= 1____________________||
 - Horizontal Cut Off = 0_____________________|
 Internal Mode Number =   E6h (  230)
 Refresh Rate         =   55h (   85)

 ________________________________________________________________
       Mode 640 x 480 @ 60 (59.952 Hz, 31.475 kHz)

 Pixel Clock          = 09D6h ( 2518)
 HActive              = 0280h (  640)
 HBlanking Time       = 00A0h (  160)
 VActive              = 01E0h (  480)
 VBlanking Time       = 002Dh (   45)
 HSync Offset         = 0010h (   16)
 HSync Width          = 0060h (   96)
 VSync Offset         = 000Ah (   10)
 VSync Width          = 0002h (    2)
 Image HSize          = 0000h (    0)
 Image VSize          = 0000h (    0)
 HBorder              =   08h (    8)
 VBorder              =   08h (    8)
 Mode Misc Info       = 0006h (0000000000000110b)
 - Reserved           = x______||||||||||||||||
 - RGB888             = 0____________||||||||||
 - Double Clock       = 0_____________|||||||||
 - Interlace          = 0______________||||||||
 - Composite Sync     = 0_______________|||||||
 - V Replication by 2 = 0________________||||||
 - H Replication by 2 = 0_________________|||||
 - Vertical Cut Off   = 0__________________||||
 - V Sync Polarity (-)= 1___________________|||
 - H Sync Polarity (-)= 1____________________||
 - Horizontal Cut Off = 0_____________________|
 Internal Mode Number =   12h (   18)
 Refresh Rate         =   3Ch (   60)

 ________________________________________________________________
       Mode 720 x 400 @ 85 (85.039 Hz, 37.927 kHz)

 Pixel Clock          = 0DDEh ( 3550)
 HActive              = 02D0h (  720)
 HBlanking Time       = 00D8h (  216)
 VActive              = 0190h (  400)
 VBlanking Time       = 002Eh (   46)
 HSync Offset         = 0024h (   36)
 HSync Width          = 0048h (   72)
 VSync Offset         = 0001h (    1)
 VSync Width          = 0001h (    1)
 Image HSize          = 0000h (    0)
 Image VSize          = 0000h (    0)
 HBorder              =   00h (    0)
 VBorder              =   00h (    0)
 Mode Misc Info       = 0002h (0000000000000010b)
 - Reserved           = x______||||||||||||||||
 - RGB888             = 0____________||||||||||
 - Double Clock       = 0_____________|||||||||
 - Interlace          = 0______________||||||||
 - Composite Sync     = 0_______________|||||||
 - V Replication by 2 = 0________________||||||
 - H Replication by 2 = 0_________________|||||
 - Vertical Cut Off   = 0__________________||||
 - V Sync Polarity (+)= 0___________________|||
 - H Sync Polarity (-)= 1____________________||
 - Horizontal Cut Off = 0_____________________|
 Internal Mode Number =   E7h (  231)
 Refresh Rate         =   55h (   85)

 ________________________________________________________________
       Mode 800 x 600 @ 60 (60.317 Hz, 37.879 kHz)

 Pixel Clock          = 0FA0h ( 4000)
 HActive              = 0320h (  800)
 HBlanking Time       = 0100h (  256)
 VActive              = 0258h (  600)
 VBlanking Time       = 001Ch (   28)
 HSync Offset         = 0028h (   40)
 HSync Width          = 0080h (  128)
 VSync Offset         = 0001h (    1)
 VSync Width          = 0004h (    4)
 Image HSize          = 0000h (    0)
 Image VSize          = 0000h (    0)
 HBorder              =   00h (    0)
 VBorder              =   00h (    0)
 Mode Misc Info       = 0000h (0000000000000000b)
 - Reserved           = x______||||||||||||||||
 - RGB888             = 0____________||||||||||
 - Double Clock       = 0_____________|||||||||
 - Interlace          = 0______________||||||||
 - Composite Sync     = 0_______________|||||||
 - V Replication by 2 = 0________________||||||
 - H Replication by 2 = 0_________________|||||
 - Vertical Cut Off   = 0__________________||||
 - V Sync Polarity (+)= 0___________________|||
 - H Sync Polarity (+)= 0____________________||
 - Horizontal Cut Off = 0_____________________|
 Internal Mode Number =   6Ah (  106)
 Refresh Rate         =   3Ch (   60)

 ________________________________________________________________
       Mode 1024 x 768 @ 60 (60.004 Hz, 48.363 kHz)

 Pixel Clock          = 1964h ( 6500)
 HActive              = 0400h ( 1024)
 HBlanking Time       = 0140h (  320)
 VActive              = 0300h (  768)
 VBlanking Time       = 0026h (   38)
 HSync Offset         = 0018h (   24)
 HSync Width          = 0088h (  136)
 VSync Offset         = 0003h (    3)
 VSync Width          = 0006h (    6)
 Image HSize          = 0000h (    0)
 Image VSize          = 0000h (    0)
 HBorder              =   00h (    0)
 VBorder              =   00h (    0)
 Mode Misc Info       = 0006h (0000000000000110b)
 - Reserved           = x______||||||||||||||||
 - RGB888             = 0____________||||||||||
 - Double Clock       = 0_____________|||||||||
 - Interlace          = 0______________||||||||
 - Composite Sync     = 0_______________|||||||
 - V Replication by 2 = 0________________||||||
 - H Replication by 2 = 0_________________|||||
 - Vertical Cut Off   = 0__________________||||
 - V Sync Polarity (-)= 1___________________|||
 - H Sync Polarity (-)= 1____________________||
 - Horizontal Cut Off = 0_____________________|
 Internal Mode Number =   55h (   85)
 Refresh Rate         =   3Ch (   60)

 ________________________________________________________________
       Mode 1152 x 864 @ 75 (75.000 Hz, 67.500 kHz)

 Pixel Clock          = 2A30h (10800)
 HActive              = 0480h ( 1152)
 HBlanking Time       = 01C0h (  448)
 VActive              = 0360h (  864)
 VBlanking Time       = 0024h (   36)
 HSync Offset         = 0040h (   64)
 HSync Width          = 0080h (  128)
 VSync Offset         = 0001h (    1)
 VSync Width          = 0003h (    3)
 Image HSize          = 0000h (    0)
 Image VSize          = 0000h (    0)
 HBorder              =   00h (    0)
 VBorder              =   00h (    0)
 Mode Misc Info       = 0000h (0000000000000000b)
 - Reserved           = x______||||||||||||||||
 - RGB888             = 0____________||||||||||
 - Double Clock       = 0_____________|||||||||
 - Interlace          = 0______________||||||||
 - Composite Sync     = 0_______________|||||||
 - V Replication by 2 = 0________________||||||
 - H Replication by 2 = 0_________________|||||
 - Vertical Cut Off   = 0__________________||||
 - V Sync Polarity (+)= 0___________________|||
 - H Sync Polarity (+)= 0____________________||
 - Horizontal Cut Off = 0_____________________|
 Internal Mode Number =   E8h (  232)
 Refresh Rate         =   4Bh (   75)

 ________________________________________________________________
       Mode 1280 x 960 @ 60 (60.000 Hz, 60.000 kHz)

 Pixel Clock          = 2A30h (10800)
 HActive              = 0500h ( 1280)
 HBlanking Time       = 0208h (  520)
 VActive              = 03C0h (  960)
 VBlanking Time       = 0028h (   40)
 HSync Offset         = 0060h (   96)
 HSync Width          = 0070h (  112)
 VSync Offset         = 0001h (    1)
 VSync Width          = 0003h (    3)
 Image HSize          = 0000h (    0)
 Image VSize          = 0000h (    0)
 HBorder              =   00h (    0)
 VBorder              =   00h (    0)
 Mode Misc Info       = 0000h (0000000000000000b)
 - Reserved           = x______||||||||||||||||
 - RGB888             = 0____________||||||||||
 - Double Clock       = 0_____________|||||||||
 - Interlace          = 0______________||||||||
 - Composite Sync     = 0_______________|||||||
 - V Replication by 2 = 0________________||||||
 - H Replication by 2 = 0_________________|||||
 - Vertical Cut Off   = 0__________________||||
 - V Sync Polarity (+)= 0___________________|||
 - H Sync Polarity (+)= 0____________________||
 - Horizontal Cut Off = 0_____________________|
 Internal Mode Number =   E9h (  233)
 Refresh Rate         =   3Ch (   60)

 ________________________________________________________________
       Mode 1280 x 1024 @ 60 (60.020 Hz, 63.981 kHz)

 Pixel Clock          = 2A30h (10800)
 HActive              = 0500h ( 1280)
 HBlanking Time       = 0198h (  408)
 VActive              = 0400h ( 1024)
 VBlanking Time       = 002Ah (   42)
 HSync Offset         = 0030h (   48)
 HSync Width          = 0070h (  112)
 VSync Offset         = 0001h (    1)
 VSync Width          = 0003h (    3)
 Image HSize          = 0000h (    0)
 Image VSize          = 0000h (    0)
 HBorder              =   00h (    0)
 VBorder              =   00h (    0)
 Mode Misc Info       = 0000h (0000000000000000b)
 - Reserved           = x______||||||||||||||||
 - RGB888             = 0____________||||||||||
 - Double Clock       = 0_____________|||||||||
 - Interlace          = 0______________||||||||
 - Composite Sync     = 0_______________|||||||
 - V Replication by 2 = 0________________||||||
 - H Replication by 2 = 0_________________|||||
 - Vertical Cut Off   = 0__________________||||
 - V Sync Polarity (+)= 0___________________|||
 - H Sync Polarity (+)= 0____________________||
 - Horizontal Cut Off = 0_____________________|
 Internal Mode Number =   EAh (  234)
 Refresh Rate         =   3Ch (   60)

 ________________________________________________________________
       Mode 1400 x 1050 @ 60 (59.978 Hz, 65.317 kHz)

 Pixel Clock          = 2F8Fh (12175)
 HActive              = 0578h ( 1400)
 HBlanking Time       = 01D0h (  464)
 VActive              = 041Ah ( 1050)
 VBlanking Time       = 0027h (   39)
 HSync Offset         = 0058h (   88)
 HSync Width          = 0090h (  144)
 VSync Offset         = 0003h (    3)
 VSync Width          = 0004h (    4)
 Image HSize          = 0000h (    0)
 Image VSize          = 0000h (    0)
 HBorder              =   00h (    0)
 VBorder              =   00h (    0)
 Mode Misc Info       = 0002h (0000000000000010b)
 - Reserved           = x______||||||||||||||||
 - RGB888             = 0____________||||||||||
 - Double Clock       = 0_____________|||||||||
 - Interlace          = 0______________||||||||
 - Composite Sync     = 0_______________|||||||
 - V Replication by 2 = 0________________||||||
 - H Replication by 2 = 0_________________|||||
 - Vertical Cut Off   = 0__________________||||
 - V Sync Polarity (+)= 0___________________|||
 - H Sync Polarity (-)= 1____________________||
 - Horizontal Cut Off = 0_____________________|
 Internal Mode Number =   EBh (  235)
 Refresh Rate         =   3Ch (   60)

 ________________________________________________________________
       Mode 1600 x 1200 @ 60 (60.000 Hz, 75.000 kHz)

 Pixel Clock          = 3F48h (16200)
 HActive              = 0640h ( 1600)
 HBlanking Time       = 0230h (  560)
 VActive              = 04B0h ( 1200)
 VBlanking Time       = 0032h (   50)
 HSync Offset         = 0040h (   64)
 HSync Width          = 00C0h (  192)
 VSync Offset         = 0001h (    1)
 VSync Width          = 0003h (    3)
 Image HSize          = 0000h (    0)
 Image VSize          = 0000h (    0)
 HBorder              =   00h (    0)
 VBorder              =   00h (    0)
 Mode Misc Info       = 0000h (0000000000000000b)
 - Reserved           = x______||||||||||||||||
 - RGB888             = 0____________||||||||||
 - Double Clock       = 0_____________|||||||||
 - Interlace          = 0______________||||||||
 - Composite Sync     = 0_______________|||||||
 - V Replication by 2 = 0________________||||||
 - H Replication by 2 = 0_________________|||||
 - Vertical Cut Off   = 0__________________||||
 - V Sync Polarity (+)= 0___________________|||
 - H Sync Polarity (+)= 0____________________||
 - Horizontal Cut Off = 0_____________________|
 Internal Mode Number =   ECh (  236)
 Refresh Rate         =   3Ch (   60)

 ________________________________________________________________
       Mode 1792 x 1344 @ 60 (60.000 Hz, 83.640 kHz)

 Pixel Clock          = 4FFBh (20475)
 HActive              = 0700h ( 1792)
 HBlanking Time       = 0290h (  656)
 VActive              = 0540h ( 1344)
 VBlanking Time       = 0032h (   50)
 HSync Offset         = 0080h (  128)
 HSync Width          = 00C8h (  200)
 VSync Offset         = 0001h (    1)
 VSync Width          = 0003h (    3)
 Image HSize          = 0000h (    0)
 Image VSize          = 0000h (    0)
 HBorder              =   00h (    0)
 VBorder              =   00h (    0)
 Mode Misc Info       = 0002h (0000000000000010b)
 - Reserved           = x______||||||||||||||||
 - RGB888             = 0____________||||||||||
 - Double Clock       = 0_____________|||||||||
 - Interlace          = 0______________||||||||
 - Composite Sync     = 0_______________|||||||
 - V Replication by 2 = 0________________||||||
 - H Replication by 2 = 0_________________|||||
 - Vertical Cut Off   = 0__________________||||
 - V Sync Polarity (+)= 0___________________|||
 - H Sync Polarity (-)= 1____________________||
 - Horizontal Cut Off = 0_____________________|
 Internal Mode Number =   EDh (  237)
 Refresh Rate         =   3Ch (   60)

 ________________________________________________________________
       Mode 1856 x 1392 @ 60 (59.995 Hz, 86.333 kHz)

 Pixel Clock          = 5541h (21825)
 HActive              = 0740h ( 1856)
 HBlanking Time       = 02A0h (  672)
 VActive              = 0570h ( 1392)
 VBlanking Time       = 002Fh (   47)
 HSync Offset         = 0060h (   96)
 HSync Width          = 00E0h (  224)
 VSync Offset         = 0001h (    1)
 VSync Width          = 0003h (    3)
 Image HSize          = 0000h (    0)
 Image VSize          = 0000h (    0)
 HBorder              =   00h (    0)
 VBorder              =   00h (    0)
 Mode Misc Info       = 0002h (0000000000000010b)
 - Reserved           = x______||||||||||||||||
 - RGB888             = 0____________||||||||||
 - Double Clock       = 0_____________|||||||||
 - Interlace          = 0______________||||||||
 - Composite Sync     = 0_______________|||||||
 - V Replication by 2 = 0________________||||||
 - H Replication by 2 = 0_________________|||||
 - Vertical Cut Off   = 0__________________||||
 - V Sync Polarity (+)= 0___________________|||
 - H Sync Polarity (-)= 1____________________||
 - Horizontal Cut Off = 0_____________________|
 Internal Mode Number =   EEh (  238)
 Refresh Rate         =   3Ch (   60)

 ________________________________________________________________
       Mode 1920 x 1440 @ 60 (60.000 Hz, 90.000 kHz)

 Pixel Clock          = 5B68h (23400)
 HActive              = 0780h ( 1920)
 HBlanking Time       = 02A8h (  680)
 VActive              = 05A0h ( 1440)
 VBlanking Time       = 003Ch (   60)
 HSync Offset         = 0080h (  128)
 HSync Width          = 00D0h (  208)
 VSync Offset         = 0001h (    1)
 VSync Width          = 0003h (    3)
 Image HSize          = 0000h (    0)
 Image VSize          = 0000h (    0)
 HBorder              =   00h (    0)
 VBorder              =   00h (    0)
 Mode Misc Info       = 0002h (0000000000000010b)
 - Reserved           = x______||||||||||||||||
 - RGB888             = 0____________||||||||||
 - Double Clock       = 0_____________|||||||||
 - Interlace          = 0______________||||||||
 - Composite Sync     = 0_______________|||||||
 - V Replication by 2 = 0________________||||||
 - H Replication by 2 = 0_________________|||||
 - Vertical Cut Off   = 0__________________||||
 - V Sync Polarity (+)= 0___________________|||
 - H Sync Polarity (-)= 1____________________||
 - Horizontal Cut Off = 0_____________________|
 Internal Mode Number =   EFh (  239)
 Refresh Rate         =   3Ch (   60)

================================================================================
 Mode: 00h      CGA Emulation - 200-lines doublescan                                                                                            
       Text     =  40x25 8 x 8   320 x 200  16 colors
       Hfreq    = 31.469 kHz     Vfreq   = 70.400 Hz
       Buffer   =   2048 bytes   Offset  = 6256h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 09h (00001001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 1________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 03h (00000011b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 02h (00000010b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = 63h (01100011b)
       - Vertical Sync Polarity  (+) =  0___||| ||||
       - Horizontal Sync Polarity(-) =  1____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (25.175 MHz) = 00_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 2Dh ( 50)
 (01h) Horizontal Display End       = 27h ( 39)
 (02h) Horizontal Blanking Start    = 28h ( 40)
 (03h) Horizontal Blanking End      = 90h ( 48)
 (04h) Horizontal Retrace Start     = 2Bh ( 43)
 (05h) Horizontal Retrace End       = A0h ( 50)
       - Horizontal Retrace Skew    = 1
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = C7h (11000111b)
       - Scan Doubling              = 1____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 7_______|||||
 (0Ah) Cursor Start                 = 06h (  6)  cursor enabled
 (0Bh) Cursor End                   = 07h (  7)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 9Ch (412)
 (11h) Vertical Retrace End         = 8Eh (414)
 (12h) Vertical Display End         = 8Fh (399)
 (13h) Offset                       = 14h ( 20)
 (14h) Underline Location           = 1Fh ( 31) 
 (15h) Vertical Blanking Start      = 96h (406)
 (16h) Vertical Blanking End        = B9h (441)
 (17h) Mode Control Register        = A3h (10100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 0_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 01h 02h 03h
 (04h-07h) Palette                  = 04h 05h 06h 07h
 (08h-0Bh) Palette                  = 10h 11h 12h 13h
 (0Ch-0Fh) Palette                  = 14h 15h 16h 17h
 (10h) Mode Control                 = 08h (00001000b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 1________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 0___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 10h (00010000b)
 (06h) Miscellaneous Graphics       = 0Eh (00001110b)
 (07h) Color Don't Care             = 00h (00000000b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 01h      CGA Emulation - 200-lines doublescan                                                                                            
       Text     =  40x25 8 x 8   320 x 200  16 colors
       Hfreq    = 31.469 kHz     Vfreq   = 70.400 Hz
       Buffer   =   2048 bytes   Offset  = 6296h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 09h (00001001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 1________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 03h (00000011b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 02h (00000010b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = 63h (01100011b)
       - Vertical Sync Polarity  (+) =  0___||| ||||
       - Horizontal Sync Polarity(-) =  1____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (25.175 MHz) = 00_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 2Dh ( 50)
 (01h) Horizontal Display End       = 27h ( 39)
 (02h) Horizontal Blanking Start    = 28h ( 40)
 (03h) Horizontal Blanking End      = 90h ( 48)
 (04h) Horizontal Retrace Start     = 2Bh ( 43)
 (05h) Horizontal Retrace End       = A0h ( 50)
       - Horizontal Retrace Skew    = 1
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = C7h (11000111b)
       - Scan Doubling              = 1____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 7_______|||||
 (0Ah) Cursor Start                 = 06h (  6)  cursor enabled
 (0Bh) Cursor End                   = 07h (  7)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 9Ch (412)
 (11h) Vertical Retrace End         = 8Eh (414)
 (12h) Vertical Display End         = 8Fh (399)
 (13h) Offset                       = 14h ( 20)
 (14h) Underline Location           = 1Fh ( 31) 
 (15h) Vertical Blanking Start      = 96h (406)
 (16h) Vertical Blanking End        = B9h (441)
 (17h) Mode Control Register        = A3h (10100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 0_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 01h 02h 03h
 (04h-07h) Palette                  = 04h 05h 06h 07h
 (08h-0Bh) Palette                  = 10h 11h 12h 13h
 (0Ch-0Fh) Palette                  = 14h 15h 16h 17h
 (10h) Mode Control                 = 08h (00001000b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 1________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 0___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 10h (00010000b)
 (06h) Miscellaneous Graphics       = 0Eh (00001110b)
 (07h) Color Don't Care             = 00h (00000000b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 02h      CGA Emulation - 200-lines doublescan                                                                                            
       Text     =  80x25 8 x 8   640 x 200  16 colors
       Hfreq    = 31.469 kHz     Vfreq   = 70.400 Hz
       Buffer   =   4096 bytes   Offset  = 62D6h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 01h (00000001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 0________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 03h (00000011b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 02h (00000010b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = 63h (01100011b)
       - Vertical Sync Polarity  (+) =  0___||| ||||
       - Horizontal Sync Polarity(-) =  1____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (25.175 MHz) = 00_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 5Fh (100)
 (01h) Horizontal Display End       = 4Fh ( 79)
 (02h) Horizontal Blanking Start    = 50h ( 80)
 (03h) Horizontal Blanking End      = 82h ( 98)
 (04h) Horizontal Retrace Start     = 55h ( 85)
 (05h) Horizontal Retrace End       = 81h ( 97)
       - Horizontal Retrace Skew    = 0
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = C7h (11000111b)
       - Scan Doubling              = 1____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 7_______|||||
 (0Ah) Cursor Start                 = 06h (  6)  cursor enabled
 (0Bh) Cursor End                   = 07h (  7)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 9Ch (412)
 (11h) Vertical Retrace End         = 8Eh (414)
 (12h) Vertical Display End         = 8Fh (399)
 (13h) Offset                       = 28h ( 40)
 (14h) Underline Location           = 1Fh ( 31) 
 (15h) Vertical Blanking Start      = 96h (406)
 (16h) Vertical Blanking End        = B9h (441)
 (17h) Mode Control Register        = A3h (10100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 0_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 01h 02h 03h
 (04h-07h) Palette                  = 04h 05h 06h 07h
 (08h-0Bh) Palette                  = 10h 11h 12h 13h
 (0Ch-0Fh) Palette                  = 14h 15h 16h 17h
 (10h) Mode Control                 = 08h (00001000b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 1________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 0___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 10h (00010000b)
 (06h) Miscellaneous Graphics       = 0Eh (00001110b)
 (07h) Color Don't Care             = 00h (00000000b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 03h      CGA Emulation - 200-lines doublescan                                                                                            
       Text     =  80x25 8 x 8   640 x 200  16 colors
       Hfreq    = 31.469 kHz     Vfreq   = 70.400 Hz
       Buffer   =   4096 bytes   Offset  = 6316h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 01h (00000001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 0________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 03h (00000011b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 02h (00000010b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = 63h (01100011b)
       - Vertical Sync Polarity  (+) =  0___||| ||||
       - Horizontal Sync Polarity(-) =  1____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (25.175 MHz) = 00_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 5Fh (100)
 (01h) Horizontal Display End       = 4Fh ( 79)
 (02h) Horizontal Blanking Start    = 50h ( 80)
 (03h) Horizontal Blanking End      = 82h ( 98)
 (04h) Horizontal Retrace Start     = 55h ( 85)
 (05h) Horizontal Retrace End       = 81h ( 97)
       - Horizontal Retrace Skew    = 0
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = C7h (11000111b)
       - Scan Doubling              = 1____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 7_______|||||
 (0Ah) Cursor Start                 = 06h (  6)  cursor enabled
 (0Bh) Cursor End                   = 07h (  7)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 9Ch (412)
 (11h) Vertical Retrace End         = 8Eh (414)
 (12h) Vertical Display End         = 8Fh (399)
 (13h) Offset                       = 28h ( 40)
 (14h) Underline Location           = 1Fh ( 31) 
 (15h) Vertical Blanking Start      = 96h (406)
 (16h) Vertical Blanking End        = B9h (441)
 (17h) Mode Control Register        = A3h (10100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 0_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 01h 02h 03h
 (04h-07h) Palette                  = 04h 05h 06h 07h
 (08h-0Bh) Palette                  = 10h 11h 12h 13h
 (0Ch-0Fh) Palette                  = 14h 15h 16h 17h
 (10h) Mode Control                 = 08h (00001000b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 1________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 0___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 10h (00010000b)
 (06h) Miscellaneous Graphics       = 0Eh (00001110b)
 (07h) Color Don't Care             = 00h (00000000b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 04h      CGA Emulation - 200-lines doublescan                                                                                            
       Graphics =  40x25 8 x 8   320 x 200   4 colors
       Hfreq    = 31.469 kHz     Vfreq   = 70.400 Hz
       Buffer   =  16384 bytes   Offset  = 6356h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 09h (00001001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 1________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 03h (00000011b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 02h (00000010b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = 63h (01100011b)
       - Vertical Sync Polarity  (+) =  0___||| ||||
       - Horizontal Sync Polarity(-) =  1____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (25.175 MHz) = 00_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 2Dh ( 50)
 (01h) Horizontal Display End       = 27h ( 39)
 (02h) Horizontal Blanking Start    = 28h ( 40)
 (03h) Horizontal Blanking End      = 90h ( 48)
 (04h) Horizontal Retrace Start     = 2Bh ( 43)
 (05h) Horizontal Retrace End       = 80h ( 50)
       - Horizontal Retrace Skew    = 0
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = C1h (11000001b)
       - Scan Doubling              = 1____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 1_______|||||
 (0Ah) Cursor Start                 = 00h (  0)  cursor enabled
 (0Bh) Cursor End                   = 00h (  0)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 9Ch (412)
 (11h) Vertical Retrace End         = 8Eh (414)
 (12h) Vertical Display End         = 8Fh (399)
 (13h) Offset                       = 14h ( 20)
 (14h) Underline Location           = 00h (  0) 
 (15h) Vertical Blanking Start      = 96h (406)
 (16h) Vertical Blanking End        = B9h (441)
 (17h) Mode Control Register        = A2h (10100010b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 0_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 0___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 13h 15h 17h
 (04h-07h) Palette                  = 02h 04h 06h 07h
 (08h-0Bh) Palette                  = 10h 11h 12h 13h
 (0Ch-0Fh) Palette                  = 14h 15h 16h 17h
 (10h) Mode Control                 = 01h (00000001b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 0________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 1___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 03h (00000011b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 30h (00110000b)
 (06h) Miscellaneous Graphics       = 0Fh (00001111b)
 (07h) Color Don't Care             = 00h (00000000b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 05h      CGA Emulation - 200-lines doublescan                                                                                            
       Graphics =  40x25 8 x 8   320 x 200   4 colors
       Hfreq    = 31.469 kHz     Vfreq   = 70.400 Hz
       Buffer   =  16384 bytes   Offset  = 6396h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 09h (00001001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 1________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 03h (00000011b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 02h (00000010b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = 63h (01100011b)
       - Vertical Sync Polarity  (+) =  0___||| ||||
       - Horizontal Sync Polarity(-) =  1____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (25.175 MHz) = 00_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 2Dh ( 50)
 (01h) Horizontal Display End       = 27h ( 39)
 (02h) Horizontal Blanking Start    = 28h ( 40)
 (03h) Horizontal Blanking End      = 90h ( 48)
 (04h) Horizontal Retrace Start     = 2Bh ( 43)
 (05h) Horizontal Retrace End       = 80h ( 50)
       - Horizontal Retrace Skew    = 0
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = C1h (11000001b)
       - Scan Doubling              = 1____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 1_______|||||
 (0Ah) Cursor Start                 = 00h (  0)  cursor enabled
 (0Bh) Cursor End                   = 00h (  0)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 9Ch (412)
 (11h) Vertical Retrace End         = 8Eh (414)
 (12h) Vertical Display End         = 8Fh (399)
 (13h) Offset                       = 14h ( 20)
 (14h) Underline Location           = 00h (  0) 
 (15h) Vertical Blanking Start      = 96h (406)
 (16h) Vertical Blanking End        = B9h (441)
 (17h) Mode Control Register        = A2h (10100010b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 0_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 0___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 13h 15h 17h
 (04h-07h) Palette                  = 02h 04h 06h 07h
 (08h-0Bh) Palette                  = 10h 11h 12h 13h
 (0Ch-0Fh) Palette                  = 14h 15h 16h 17h
 (10h) Mode Control                 = 01h (00000001b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 0________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 1___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 03h (00000011b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 30h (00110000b)
 (06h) Miscellaneous Graphics       = 0Fh (00001111b)
 (07h) Color Don't Care             = 00h (00000000b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 06h      CGA Emulation - 200-lines doublescan                                                                                            
       Graphics =  80x25 8 x 8   640 x 200   2 colors
       Hfreq    = 31.469 kHz     Vfreq   = 70.400 Hz
       Buffer   =  16384 bytes   Offset  = 63D6h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 01h (00000001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 0________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 01h (00000001b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 06h (00000110b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = 63h (01100011b)
       - Vertical Sync Polarity  (+) =  0___||| ||||
       - Horizontal Sync Polarity(-) =  1____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (25.175 MHz) = 00_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 5Fh (100)
 (01h) Horizontal Display End       = 4Fh ( 79)
 (02h) Horizontal Blanking Start    = 50h ( 80)
 (03h) Horizontal Blanking End      = 82h ( 98)
 (04h) Horizontal Retrace Start     = 54h ( 84)
 (05h) Horizontal Retrace End       = 80h ( 96)
       - Horizontal Retrace Skew    = 0
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = C1h (11000001b)
       - Scan Doubling              = 1____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 1_______|||||
 (0Ah) Cursor Start                 = 00h (  0)  cursor enabled
 (0Bh) Cursor End                   = 00h (  0)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 9Ch (412)
 (11h) Vertical Retrace End         = 8Eh (414)
 (12h) Vertical Display End         = 8Fh (399)
 (13h) Offset                       = 28h ( 40)
 (14h) Underline Location           = 00h (  0) 
 (15h) Vertical Blanking Start      = 96h (406)
 (16h) Vertical Blanking End        = B9h (441)
 (17h) Mode Control Register        = C2h (11000010b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 1_____|| ||||
       - Address Wrap               = 0______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 0___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 17h 17h 17h
 (04h-07h) Palette                  = 17h 17h 17h 17h
 (08h-0Bh) Palette                  = 17h 17h 17h 17h
 (0Ch-0Fh) Palette                  = 17h 17h 17h 17h
 (10h) Mode Control                 = 01h (00000001b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 0________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 1___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 01h (00000001b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 00h (00000000b)
 (06h) Miscellaneous Graphics       = 0Dh (00001101b)
 (07h) Color Don't Care             = 00h (00000000b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 07h      EGA Emulation - 350 lines                                                                                                       
       Text     =  80x25 9 x14   720 x 350   2 colors
       Hfreq    = 31.469 kHz     Vfreq   = 70.400 Hz
       Buffer   =   4096 bytes   Offset  = 6416h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 00h (00000000b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 0________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (9 dots/char) = 0___________|
 (02h) Map Mask Register            = 03h (00000011b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 03h (00000011b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = A6h (10100110b)
       - Vertical Sync Polarity  (-) =  1___||| ||||
       - Horizontal Sync Polarity(+) =  0____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (28.322 MHz) = 01_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  0__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 5Fh (100)
 (01h) Horizontal Display End       = 4Fh ( 79)
 (02h) Horizontal Blanking Start    = 50h ( 80)
 (03h) Horizontal Blanking End      = 82h ( 98)
 (04h) Horizontal Retrace Start     = 55h ( 85)
 (05h) Horizontal Retrace End       = 81h ( 97)
       - Horizontal Retrace Skew    = 0
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = 4Dh (01001101b)
       - Scan Doubling              = 0____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 13_______|||||
 (0Ah) Cursor Start                 = 0Bh ( 11)  cursor enabled
 (0Bh) Cursor End                   = 0Ch ( 12)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 83h (387)
 (11h) Vertical Retrace End         = 85h (389)
 (12h) Vertical Display End         = 5Dh (349)
 (13h) Offset                       = 28h ( 40)
 (14h) Underline Location           = 0Dh ( 13) 
 (15h) Vertical Blanking Start      = 63h (355)
 (16h) Vertical Blanking End        = BAh (442)
 (17h) Mode Control Register        = A3h (10100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 0_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 08h 08h 08h
 (04h-07h) Palette                  = 08h 08h 08h 08h
 (08h-0Bh) Palette                  = 10h 18h 18h 18h
 (0Ch-0Fh) Palette                  = 18h 18h 18h 18h
 (10h) Mode Control                 = 0Eh (00001110b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 1________||||
       - Line Graphics Enable       = 1_________|||
       - Monochrome Emulation       = 1__________||
       - Attr. Ctr. Graphics Enable = 0___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 08h (00001000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 10h (00010000b)
 (06h) Miscellaneous Graphics       = 0Ah (00001010b)
 (07h) Color Don't Care             = 00h (00000000b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 08h      VGA (mode 12h copy?)                                                                                                            
       Graphics =  80x30 8 x16   640 x 480  16 colors
       Hfreq    = 31.469 kHz     Vfreq   = 60.170 Hz
       Buffer   =  40960 bytes   Offset  = 6456h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 01h (00000001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 0________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 0Fh (00001111b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 0Ah (00001010b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = E3h (11100011b)
       - Vertical Sync Polarity  (-) =  1___||| ||||
       - Horizontal Sync Polarity(-) =  1____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (25.175 MHz) = 00_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 5Fh (100)
 (01h) Horizontal Display End       = 4Fh ( 79)
 (02h) Horizontal Blanking Start    = 50h ( 80)
 (03h) Horizontal Blanking End      = 82h ( 98)
 (04h) Horizontal Retrace Start     = 54h ( 84)
 (05h) Horizontal Retrace End       = 80h ( 96)
       - Horizontal Retrace Skew    = 0
 (06h) Vertical Total               = 0Bh (523)
 (07h) Overflow                     = 3Eh (00111110b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = 40h (01000000b)
       - Scan Doubling              = 0____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 0_______|||||
 (0Ah) Cursor Start                 = 00h (  0)  cursor enabled
 (0Bh) Cursor End                   = 00h (  0)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = EAh (490)
 (11h) Vertical Retrace End         = 8Ch (492)
 (12h) Vertical Display End         = DFh (479)
 (13h) Offset                       = 50h ( 80)
 (14h) Underline Location           = 00h (  0) 
 (15h) Vertical Blanking Start      = E7h (487)
 (16h) Vertical Blanking End        = 04h (516)
 (17h) Mode Control Register        = E3h (11100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 1_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 01h 02h 03h
 (04h-07h) Palette                  = 04h 05h 06h 07h
 (08h-0Bh) Palette                  = 08h 09h 0Ah 0Bh
 (0Ch-0Fh) Palette                  = 0Ch 0Dh 0Eh 0Fh
 (10h) Mode Control                 = 01h (00000001b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 0________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 1___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 10h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 40h (01000000b)
 (06h) Miscellaneous Graphics       = 05h (00000101b)
 (07h) Color Don't Care             = 0Fh (00001111b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 09h      ATI SVGA                                                                                                                        
       Text     = 132x25 8 x16  1056 x 400  16 colors
       Hfreq    = 48.946 kHz     Vfreq   = 109.498 Hz
       Buffer   =   8192 bytes   Offset  = 6496h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 01h (00000001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 0________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 03h (00000011b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 62h (01100010b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = 6Bh (01101011b)
       - Vertical Sync Polarity  (+) =  0___||| ||||
       - Horizontal Sync Polarity(-) =  1____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (65.000 MHz) = 10_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = A1h (166)
 (01h) Horizontal Display End       = 83h (131)
 (02h) Horizontal Blanking Start    = 86h (134)
 (03h) Horizontal Blanking End      = 82h (162)
 (04h) Horizontal Retrace Start     = 8Ah (138)
 (05h) Horizontal Retrace End       = 9Bh (155)
       - Horizontal Retrace Skew    = 0
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = 4Fh (01001111b)
       - Scan Doubling              = 0____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 15_______|||||
 (0Ah) Cursor Start                 = 0Dh ( 13)  cursor enabled
 (0Bh) Cursor End                   = 0Eh ( 14)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 9Ch (412)
 (11h) Vertical Retrace End         = 8Eh (414)
 (12h) Vertical Display End         = 8Fh (399)
 (13h) Offset                       = 42h ( 66)
 (14h) Underline Location           = 1Fh ( 31) 
 (15h) Vertical Blanking Start      = 96h (406)
 (16h) Vertical Blanking End        = B9h (441)
 (17h) Mode Control Register        = A3h (10100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 0_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 01h 02h 03h
 (04h-07h) Palette                  = 04h 05h 14h 07h
 (08h-0Bh) Palette                  = 38h 39h 3Ah 3Bh
 (0Ch-0Fh) Palette                  = 3Ch 3Dh 3Eh 3Fh
 (10h) Mode Control                 = 08h (00001000b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 1________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 0___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 10h (00010000b)
 (06h) Miscellaneous Graphics       = 0Eh (00001110b)
 (07h) Color Don't Care             = 00h (00000000b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 0Ah      ATI SVGA                                                                                                                        
       Text     = 132x43 8 x 8  1056 x 344  16 colors
       Hfreq    = 48.946 kHz     Vfreq   = 109.498 Hz
       Buffer   =  16384 bytes   Offset  = 64D6h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 01h (00000001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 0________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 03h (00000011b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 62h (01100010b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = 6Bh (01101011b)
       - Vertical Sync Polarity  (+) =  0___||| ||||
       - Horizontal Sync Polarity(-) =  1____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (65.000 MHz) = 10_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = A1h (166)
 (01h) Horizontal Display End       = 83h (131)
 (02h) Horizontal Blanking Start    = 86h (134)
 (03h) Horizontal Blanking End      = 82h (162)
 (04h) Horizontal Retrace Start     = 8Ah (138)
 (05h) Horizontal Retrace End       = 9Bh (155)
       - Horizontal Retrace Skew    = 0
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = 47h (01000111b)
       - Scan Doubling              = 0____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 7_______|||||
 (0Ah) Cursor Start                 = 06h (  6)  cursor enabled
 (0Bh) Cursor End                   = 07h (  7)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 83h (387)
 (11h) Vertical Retrace End         = 85h (389)
 (12h) Vertical Display End         = 57h (343)
 (13h) Offset                       = 42h ( 66)
 (14h) Underline Location           = 08h (  8) 
 (15h) Vertical Blanking Start      = 6Bh (363)
 (16h) Vertical Blanking End        = B2h (434)
 (17h) Mode Control Register        = A3h (10100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 0_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 01h 02h 03h
 (04h-07h) Palette                  = 04h 05h 14h 07h
 (08h-0Bh) Palette                  = 38h 39h 3Ah 3Bh
 (0Ch-0Fh) Palette                  = 3Ch 3Dh 3Eh 3Fh
 (10h) Mode Control                 = 08h (00001000b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 1________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 0___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 10h (00010000b)
 (06h) Miscellaneous Graphics       = 0Eh (00001110b)
 (07h) Color Don't Care             = 00h (00000000b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 0Bh      ATI SVGA                                                                                                                        
       Text     = 132x44 8 x 8  1056 x 352  16 colors
       Hfreq    = 48.946 kHz     Vfreq   = 109.498 Hz
       Buffer   =  16384 bytes   Offset  = 6516h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 01h (00000001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 0________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 03h (00000011b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 62h (01100010b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = 6Bh (01101011b)
       - Vertical Sync Polarity  (+) =  0___||| ||||
       - Horizontal Sync Polarity(-) =  1____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (65.000 MHz) = 10_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = A1h (166)
 (01h) Horizontal Display End       = 83h (131)
 (02h) Horizontal Blanking Start    = 86h (134)
 (03h) Horizontal Blanking End      = 82h (162)
 (04h) Horizontal Retrace Start     = 8Ah (138)
 (05h) Horizontal Retrace End       = 9Bh (155)
       - Horizontal Retrace Skew    = 0
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = 47h (01000111b)
       - Scan Doubling              = 0____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 7_______|||||
 (0Ah) Cursor Start                 = 06h (  6)  cursor enabled
 (0Bh) Cursor End                   = 07h (  7)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 83h (387)
 (11h) Vertical Retrace End         = 85h (389)
 (12h) Vertical Display End         = 5Fh (351)
 (13h) Offset                       = 42h ( 66)
 (14h) Underline Location           = 08h (  8) 
 (15h) Vertical Blanking Start      = 63h (355)
 (16h) Vertical Blanking End        = BAh (442)
 (17h) Mode Control Register        = A3h (10100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 0_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 01h 02h 03h
 (04h-07h) Palette                  = 04h 05h 14h 07h
 (08h-0Bh) Palette                  = 38h 39h 3Ah 3Bh
 (0Ch-0Fh) Palette                  = 3Ch 3Dh 3Eh 3Fh
 (10h) Mode Control                 = 08h (00001000b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 1________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 0___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 10h (00010000b)
 (06h) Miscellaneous Graphics       = 0Eh (00001110b)
 (07h) Color Don't Care             = 00h (00000000b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 0Dh      EGA/VGA                                                                                                                         
       Graphics =  40x25 8 x 8   320 x 200  16 colors
       Hfreq    = 31.469 kHz     Vfreq   = 70.400 Hz
       Buffer   =   8192 bytes   Offset  = 6596h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 09h (00001001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 1________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 0Fh (00001111b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 06h (00000110b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = 63h (01100011b)
       - Vertical Sync Polarity  (+) =  0___||| ||||
       - Horizontal Sync Polarity(-) =  1____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (25.175 MHz) = 00_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 2Dh ( 50)
 (01h) Horizontal Display End       = 27h ( 39)
 (02h) Horizontal Blanking Start    = 28h ( 40)
 (03h) Horizontal Blanking End      = 90h ( 48)
 (04h) Horizontal Retrace Start     = 2Bh ( 43)
 (05h) Horizontal Retrace End       = 80h ( 50)
       - Horizontal Retrace Skew    = 0
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = C0h (11000000b)
       - Scan Doubling              = 1____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 0_______|||||
 (0Ah) Cursor Start                 = 00h (  0)  cursor enabled
 (0Bh) Cursor End                   = 00h (  0)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 9Ch (412)
 (11h) Vertical Retrace End         = 8Eh (414)
 (12h) Vertical Display End         = 8Fh (399)
 (13h) Offset                       = 14h ( 20)
 (14h) Underline Location           = 00h (  0) 
 (15h) Vertical Blanking Start      = 96h (406)
 (16h) Vertical Blanking End        = B9h (441)
 (17h) Mode Control Register        = E3h (11100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 1_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 01h 02h 03h
 (04h-07h) Palette                  = 04h 05h 06h 07h
 (08h-0Bh) Palette                  = 10h 11h 12h 13h
 (0Ch-0Fh) Palette                  = 14h 15h 16h 17h
 (10h) Mode Control                 = 01h (00000001b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 0________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 1___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 00h (00000000b)
 (06h) Miscellaneous Graphics       = 05h (00000101b)
 (07h) Color Don't Care             = 0Fh (00001111b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 0Eh      EGA/VGA                                                                                                                         
       Graphics =  80x25 8 x 8   640 x 200  16 colors
       Hfreq    = 31.469 kHz     Vfreq   = 70.400 Hz
       Buffer   =  16384 bytes   Offset  = 65D6h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 01h (00000001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 0________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 0Fh (00001111b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 06h (00000110b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = 63h (01100011b)
       - Vertical Sync Polarity  (+) =  0___||| ||||
       - Horizontal Sync Polarity(-) =  1____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (25.175 MHz) = 00_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 5Fh (100)
 (01h) Horizontal Display End       = 4Fh ( 79)
 (02h) Horizontal Blanking Start    = 50h ( 80)
 (03h) Horizontal Blanking End      = 82h ( 98)
 (04h) Horizontal Retrace Start     = 54h ( 84)
 (05h) Horizontal Retrace End       = 80h ( 96)
       - Horizontal Retrace Skew    = 0
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = C0h (11000000b)
       - Scan Doubling              = 1____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 0_______|||||
 (0Ah) Cursor Start                 = 00h (  0)  cursor enabled
 (0Bh) Cursor End                   = 00h (  0)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 9Ch (412)
 (11h) Vertical Retrace End         = 8Eh (414)
 (12h) Vertical Display End         = 8Fh (399)
 (13h) Offset                       = 28h ( 40)
 (14h) Underline Location           = 00h (  0) 
 (15h) Vertical Blanking Start      = 96h (406)
 (16h) Vertical Blanking End        = B9h (441)
 (17h) Mode Control Register        = E3h (11100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 1_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 01h 02h 03h
 (04h-07h) Palette                  = 04h 05h 06h 07h
 (08h-0Bh) Palette                  = 10h 11h 12h 13h
 (0Ch-0Fh) Palette                  = 14h 15h 16h 17h
 (10h) Mode Control                 = 01h (00000001b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 0________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 1___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 00h (00000000b)
 (06h) Miscellaneous Graphics       = 05h (00000101b)
 (07h) Color Don't Care             = 0Fh (00001111b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 0Fh      EGA > 64kB RAM                                                                                                                  
       Graphics =  80x25 8 x14   640 x 350   2 colors
       Hfreq    = 31.469 kHz     Vfreq   = 70.400 Hz
       Buffer   =  32768 bytes   Offset  = 6696h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 01h (00000001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 0________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 0Fh (00001111b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 06h (00000110b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = A2h (10100010b)
       - Vertical Sync Polarity  (-) =  1___||| ||||
       - Horizontal Sync Polarity(+) =  0____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (25.175 MHz) = 00_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  0__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 5Fh (100)
 (01h) Horizontal Display End       = 4Fh ( 79)
 (02h) Horizontal Blanking Start    = 50h ( 80)
 (03h) Horizontal Blanking End      = 82h ( 98)
 (04h) Horizontal Retrace Start     = 54h ( 84)
 (05h) Horizontal Retrace End       = 80h ( 96)
       - Horizontal Retrace Skew    = 0
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = 40h (01000000b)
       - Scan Doubling              = 0____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 0_______|||||
 (0Ah) Cursor Start                 = 00h (  0)  cursor enabled
 (0Bh) Cursor End                   = 00h (  0)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 83h (387)
 (11h) Vertical Retrace End         = 85h (389)
 (12h) Vertical Display End         = 5Dh (349)
 (13h) Offset                       = 28h ( 40)
 (14h) Underline Location           = 0Fh ( 15) 
 (15h) Vertical Blanking Start      = 63h (355)
 (16h) Vertical Blanking End        = BAh (442)
 (17h) Mode Control Register        = E3h (11100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 1_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 08h 00h 00h
 (04h-07h) Palette                  = 18h 18h 00h 00h
 (08h-0Bh) Palette                  = 00h 08h 00h 00h
 (0Ch-0Fh) Palette                  = 00h 18h 00h 00h
 (10h) Mode Control                 = 0Bh (00001011b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 1________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 1__________||
       - Attr. Ctr. Graphics Enable = 1___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 05h (00000101b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 00h (00000000b)
 (06h) Miscellaneous Graphics       = 05h (00000101b)
 (07h) Color Don't Care             = 05h (00000101b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 10h      EGA > 64kB RAM                                                                                                                  
       Graphics =  80x25 8 x14   640 x 350  16 colors
       Hfreq    = 31.469 kHz     Vfreq   = 70.400 Hz
       Buffer   =  32768 bytes   Offset  = 66D6h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 01h (00000001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 0________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 0Fh (00001111b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 06h (00000110b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = A3h (10100011b)
       - Vertical Sync Polarity  (-) =  1___||| ||||
       - Horizontal Sync Polarity(+) =  0____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (25.175 MHz) = 00_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 5Fh (100)
 (01h) Horizontal Display End       = 4Fh ( 79)
 (02h) Horizontal Blanking Start    = 50h ( 80)
 (03h) Horizontal Blanking End      = 82h ( 98)
 (04h) Horizontal Retrace Start     = 54h ( 84)
 (05h) Horizontal Retrace End       = 80h ( 96)
       - Horizontal Retrace Skew    = 0
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = 40h (01000000b)
       - Scan Doubling              = 0____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 0_______|||||
 (0Ah) Cursor Start                 = 00h (  0)  cursor enabled
 (0Bh) Cursor End                   = 00h (  0)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 83h (387)
 (11h) Vertical Retrace End         = 85h (389)
 (12h) Vertical Display End         = 5Dh (349)
 (13h) Offset                       = 28h ( 40)
 (14h) Underline Location           = 0Fh ( 15) 
 (15h) Vertical Blanking Start      = 63h (355)
 (16h) Vertical Blanking End        = BAh (442)
 (17h) Mode Control Register        = E3h (11100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 1_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 01h 02h 03h
 (04h-07h) Palette                  = 04h 05h 14h 07h
 (08h-0Bh) Palette                  = 38h 39h 3Ah 3Bh
 (0Ch-0Fh) Palette                  = 3Ch 3Dh 3Eh 3Fh
 (10h) Mode Control                 = 01h (00000001b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 0________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 1___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 00h (00000000b)
 (06h) Miscellaneous Graphics       = 05h (00000101b)
 (07h) Color Don't Care             = 0Fh (00001111b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 00h      EGA Emulation - 350-lines                                                                                                       
       Text     =  40x25 8 x14   320 x 350  16 colors
       Hfreq    = 31.469 kHz     Vfreq   = 70.400 Hz
       Buffer   =   2048 bytes   Offset  = 6716h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 09h (00001001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 1________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 03h (00000011b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 02h (00000010b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = A3h (10100011b)
       - Vertical Sync Polarity  (-) =  1___||| ||||
       - Horizontal Sync Polarity(+) =  0____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (25.175 MHz) = 00_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 2Dh ( 50)
 (01h) Horizontal Display End       = 27h ( 39)
 (02h) Horizontal Blanking Start    = 28h ( 40)
 (03h) Horizontal Blanking End      = 90h ( 48)
 (04h) Horizontal Retrace Start     = 2Bh ( 43)
 (05h) Horizontal Retrace End       = A0h ( 50)
       - Horizontal Retrace Skew    = 1
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = 4Dh (01001101b)
       - Scan Doubling              = 0____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 13_______|||||
 (0Ah) Cursor Start                 = 0Bh ( 11)  cursor enabled
 (0Bh) Cursor End                   = 0Ch ( 12)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 83h (387)
 (11h) Vertical Retrace End         = 85h (389)
 (12h) Vertical Display End         = 5Dh (349)
 (13h) Offset                       = 14h ( 20)
 (14h) Underline Location           = 1Fh ( 31) 
 (15h) Vertical Blanking Start      = 63h (355)
 (16h) Vertical Blanking End        = BAh (442)
 (17h) Mode Control Register        = A3h (10100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 0_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 01h 02h 03h
 (04h-07h) Palette                  = 04h 05h 14h 07h
 (08h-0Bh) Palette                  = 38h 39h 3Ah 3Bh
 (0Ch-0Fh) Palette                  = 3Ch 3Dh 3Eh 3Fh
 (10h) Mode Control                 = 08h (00001000b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 1________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 0___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 10h (00010000b)
 (06h) Miscellaneous Graphics       = 0Eh (00001110b)
 (07h) Color Don't Care             = 00h (00000000b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 01h      EGA Emulation - 350-lines                                                                                                       
       Text     =  40x25 8 x14   320 x 350  16 colors
       Hfreq    = 31.469 kHz     Vfreq   = 70.400 Hz
       Buffer   =   2048 bytes   Offset  = 6756h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 09h (00001001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 1________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 03h (00000011b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 02h (00000010b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = A3h (10100011b)
       - Vertical Sync Polarity  (-) =  1___||| ||||
       - Horizontal Sync Polarity(+) =  0____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (25.175 MHz) = 00_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 2Dh ( 50)
 (01h) Horizontal Display End       = 27h ( 39)
 (02h) Horizontal Blanking Start    = 28h ( 40)
 (03h) Horizontal Blanking End      = 90h ( 48)
 (04h) Horizontal Retrace Start     = 2Bh ( 43)
 (05h) Horizontal Retrace End       = A0h ( 50)
       - Horizontal Retrace Skew    = 1
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = 4Dh (01001101b)
       - Scan Doubling              = 0____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 13_______|||||
 (0Ah) Cursor Start                 = 0Bh ( 11)  cursor enabled
 (0Bh) Cursor End                   = 0Ch ( 12)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 83h (387)
 (11h) Vertical Retrace End         = 85h (389)
 (12h) Vertical Display End         = 5Dh (349)
 (13h) Offset                       = 14h ( 20)
 (14h) Underline Location           = 1Fh ( 31) 
 (15h) Vertical Blanking Start      = 63h (355)
 (16h) Vertical Blanking End        = BAh (442)
 (17h) Mode Control Register        = A3h (10100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 0_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 01h 02h 03h
 (04h-07h) Palette                  = 04h 05h 14h 07h
 (08h-0Bh) Palette                  = 38h 39h 3Ah 3Bh
 (0Ch-0Fh) Palette                  = 3Ch 3Dh 3Eh 3Fh
 (10h) Mode Control                 = 08h (00001000b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 1________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 0___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 10h (00010000b)
 (06h) Miscellaneous Graphics       = 0Eh (00001110b)
 (07h) Color Don't Care             = 00h (00000000b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 02h      EGA Emulation - 350-lines                                                                                                       
       Text     =  80x25 8 x14   640 x 350  16 colors
       Hfreq    = 31.469 kHz     Vfreq   = 70.400 Hz
       Buffer   =   4096 bytes   Offset  = 6796h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 01h (00000001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 0________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 03h (00000011b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 02h (00000010b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = A3h (10100011b)
       - Vertical Sync Polarity  (-) =  1___||| ||||
       - Horizontal Sync Polarity(+) =  0____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (25.175 MHz) = 00_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 5Fh (100)
 (01h) Horizontal Display End       = 4Fh ( 79)
 (02h) Horizontal Blanking Start    = 50h ( 80)
 (03h) Horizontal Blanking End      = 82h ( 98)
 (04h) Horizontal Retrace Start     = 55h ( 85)
 (05h) Horizontal Retrace End       = 81h ( 97)
       - Horizontal Retrace Skew    = 0
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = 4Dh (01001101b)
       - Scan Doubling              = 0____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 13_______|||||
 (0Ah) Cursor Start                 = 0Bh ( 11)  cursor enabled
 (0Bh) Cursor End                   = 0Ch ( 12)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 83h (387)
 (11h) Vertical Retrace End         = 85h (389)
 (12h) Vertical Display End         = 5Dh (349)
 (13h) Offset                       = 28h ( 40)
 (14h) Underline Location           = 1Fh ( 31) 
 (15h) Vertical Blanking Start      = 63h (355)
 (16h) Vertical Blanking End        = BAh (442)
 (17h) Mode Control Register        = A3h (10100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 0_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 01h 02h 03h
 (04h-07h) Palette                  = 04h 05h 14h 07h
 (08h-0Bh) Palette                  = 38h 39h 3Ah 3Bh
 (0Ch-0Fh) Palette                  = 3Ch 3Dh 3Eh 3Fh
 (10h) Mode Control                 = 08h (00001000b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 1________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 0___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 10h (00010000b)
 (06h) Miscellaneous Graphics       = 0Eh (00001110b)
 (07h) Color Don't Care             = 00h (00000000b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 03h      EGA Emulation - 350-lines                                                                                                       
       Text     =  80x25 8 x14   640 x 350  16 colors
       Hfreq    = 31.469 kHz     Vfreq   = 70.400 Hz
       Buffer   =   4096 bytes   Offset  = 67D6h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 01h (00000001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 0________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 03h (00000011b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 02h (00000010b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = A3h (10100011b)
       - Vertical Sync Polarity  (-) =  1___||| ||||
       - Horizontal Sync Polarity(+) =  0____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (25.175 MHz) = 00_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 5Fh (100)
 (01h) Horizontal Display End       = 4Fh ( 79)
 (02h) Horizontal Blanking Start    = 50h ( 80)
 (03h) Horizontal Blanking End      = 82h ( 98)
 (04h) Horizontal Retrace Start     = 55h ( 85)
 (05h) Horizontal Retrace End       = 81h ( 97)
       - Horizontal Retrace Skew    = 0
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = 4Dh (01001101b)
       - Scan Doubling              = 0____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 13_______|||||
 (0Ah) Cursor Start                 = 0Bh ( 11)  cursor enabled
 (0Bh) Cursor End                   = 0Ch ( 12)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 83h (387)
 (11h) Vertical Retrace End         = 85h (389)
 (12h) Vertical Display End         = 5Dh (349)
 (13h) Offset                       = 28h ( 40)
 (14h) Underline Location           = 1Fh ( 31) 
 (15h) Vertical Blanking Start      = 63h (355)
 (16h) Vertical Blanking End        = BAh (442)
 (17h) Mode Control Register        = A3h (10100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 0_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 01h 02h 03h
 (04h-07h) Palette                  = 04h 05h 14h 07h
 (08h-0Bh) Palette                  = 38h 39h 3Ah 3Bh
 (0Ch-0Fh) Palette                  = 3Ch 3Dh 3Eh 3Fh
 (10h) Mode Control                 = 08h (00001000b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 1________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 0___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 10h (00010000b)
 (06h) Miscellaneous Graphics       = 0Eh (00001110b)
 (07h) Color Don't Care             = 00h (00000000b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 00h      VGA - 400 lines                                                                                                                 
       Text     =  40x25 9 x16   360 x 400  16 colors
       Hfreq    = 31.469 kHz     Vfreq   = 70.400 Hz
       Buffer   =   2048 bytes   Offset  = 6816h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 08h (00001000b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 1________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (9 dots/char) = 0___________|
 (02h) Map Mask Register            = 03h (00000011b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 02h (00000010b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = 67h (01100111b)
       - Vertical Sync Polarity  (+) =  0___||| ||||
       - Horizontal Sync Polarity(-) =  1____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (28.322 MHz) = 01_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 2Dh ( 50)
 (01h) Horizontal Display End       = 27h ( 39)
 (02h) Horizontal Blanking Start    = 28h ( 40)
 (03h) Horizontal Blanking End      = 90h ( 48)
 (04h) Horizontal Retrace Start     = 2Bh ( 43)
 (05h) Horizontal Retrace End       = A0h ( 50)
       - Horizontal Retrace Skew    = 1
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = 4Fh (01001111b)
       - Scan Doubling              = 0____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 15_______|||||
 (0Ah) Cursor Start                 = 0Dh ( 13)  cursor enabled
 (0Bh) Cursor End                   = 0Eh ( 14)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 9Ch (412)
 (11h) Vertical Retrace End         = 8Eh (414)
 (12h) Vertical Display End         = 8Fh (399)
 (13h) Offset                       = 14h ( 20)
 (14h) Underline Location           = 1Fh ( 31) 
 (15h) Vertical Blanking Start      = 96h (406)
 (16h) Vertical Blanking End        = B9h (441)
 (17h) Mode Control Register        = A3h (10100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 0_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 01h 02h 03h
 (04h-07h) Palette                  = 04h 05h 14h 07h
 (08h-0Bh) Palette                  = 38h 39h 3Ah 3Bh
 (0Ch-0Fh) Palette                  = 3Ch 3Dh 3Eh 3Fh
 (10h) Mode Control                 = 0Ch (00001100b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 1________||||
       - Line Graphics Enable       = 1_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 0___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 08h (00001000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 10h (00010000b)
 (06h) Miscellaneous Graphics       = 0Eh (00001110b)
 (07h) Color Don't Care             = 00h (00000000b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 03h      VGA - 400 lines                                                                                                                 
       Text     =  80x25 9 x16   720 x 400  16 colors
       Hfreq    = 31.469 kHz     Vfreq   = 70.400 Hz
       Buffer   =   4096 bytes   Offset  = 6856h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 00h (00000000b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 0________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (9 dots/char) = 0___________|
 (02h) Map Mask Register            = 03h (00000011b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 02h (00000010b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = 67h (01100111b)
       - Vertical Sync Polarity  (+) =  0___||| ||||
       - Horizontal Sync Polarity(-) =  1____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (28.322 MHz) = 01_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 5Fh (100)
 (01h) Horizontal Display End       = 4Fh ( 79)
 (02h) Horizontal Blanking Start    = 50h ( 80)
 (03h) Horizontal Blanking End      = 82h ( 98)
 (04h) Horizontal Retrace Start     = 55h ( 85)
 (05h) Horizontal Retrace End       = 81h ( 97)
       - Horizontal Retrace Skew    = 0
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = 4Fh (01001111b)
       - Scan Doubling              = 0____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 15_______|||||
 (0Ah) Cursor Start                 = 0Dh ( 13)  cursor enabled
 (0Bh) Cursor End                   = 0Eh ( 14)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 9Ch (412)
 (11h) Vertical Retrace End         = 8Eh (414)
 (12h) Vertical Display End         = 8Fh (399)
 (13h) Offset                       = 28h ( 40)
 (14h) Underline Location           = 1Fh ( 31) 
 (15h) Vertical Blanking Start      = 96h (406)
 (16h) Vertical Blanking End        = B9h (441)
 (17h) Mode Control Register        = A3h (10100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 0_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 01h 02h 03h
 (04h-07h) Palette                  = 04h 05h 14h 07h
 (08h-0Bh) Palette                  = 38h 39h 3Ah 3Bh
 (0Ch-0Fh) Palette                  = 3Ch 3Dh 3Eh 3Fh
 (10h) Mode Control                 = 0Ch (00001100b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 1________||||
       - Line Graphics Enable       = 1_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 0___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 08h (00001000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 10h (00010000b)
 (06h) Miscellaneous Graphics       = 0Eh (00001110b)
 (07h) Color Don't Care             = 00h (00000000b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 07h      VGA - 400 lines                                                                                                                 
       Text     =  80x25 9 x16   720 x 400   2 colors
       Hfreq    = 31.469 kHz     Vfreq   = 70.400 Hz
       Buffer   =   4096 bytes   Offset  = 6896h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 00h (00000000b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 0________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (9 dots/char) = 0___________|
 (02h) Map Mask Register            = 03h (00000011b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 02h (00000010b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = 66h (01100110b)
       - Vertical Sync Polarity  (+) =  0___||| ||||
       - Horizontal Sync Polarity(-) =  1____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (28.322 MHz) = 01_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  0__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 5Fh (100)
 (01h) Horizontal Display End       = 4Fh ( 79)
 (02h) Horizontal Blanking Start    = 50h ( 80)
 (03h) Horizontal Blanking End      = 82h ( 98)
 (04h) Horizontal Retrace Start     = 55h ( 85)
 (05h) Horizontal Retrace End       = 81h ( 97)
       - Horizontal Retrace Skew    = 0
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = 4Fh (01001111b)
       - Scan Doubling              = 0____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 15_______|||||
 (0Ah) Cursor Start                 = 0Dh ( 13)  cursor enabled
 (0Bh) Cursor End                   = 0Eh ( 14)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 9Ch (412)
 (11h) Vertical Retrace End         = 8Eh (414)
 (12h) Vertical Display End         = 8Fh (399)
 (13h) Offset                       = 28h ( 40)
 (14h) Underline Location           = 0Fh ( 15) 
 (15h) Vertical Blanking Start      = 96h (406)
 (16h) Vertical Blanking End        = B9h (441)
 (17h) Mode Control Register        = A3h (10100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 0_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 08h 08h 08h
 (04h-07h) Palette                  = 08h 08h 08h 08h
 (08h-0Bh) Palette                  = 10h 18h 18h 18h
 (0Ch-0Fh) Palette                  = 18h 18h 18h 18h
 (10h) Mode Control                 = 0Eh (00001110b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 1________||||
       - Line Graphics Enable       = 1_________|||
       - Monochrome Emulation       = 1__________||
       - Attr. Ctr. Graphics Enable = 0___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 08h (00001000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 10h (00010000b)
 (06h) Miscellaneous Graphics       = 0Ah (00001010b)
 (07h) Color Don't Care             = 00h (00000000b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 11h      VGA                                                                                                                             
       Graphics =  80x30 8 x16   640 x 480   2 colors
       Hfreq    = 31.469 kHz     Vfreq   = 60.170 Hz
       Buffer   =  40960 bytes   Offset  = 68D6h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 01h (00000001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 0________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 0Fh (00001111b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 06h (00000110b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = E3h (11100011b)
       - Vertical Sync Polarity  (-) =  1___||| ||||
       - Horizontal Sync Polarity(-) =  1____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (25.175 MHz) = 00_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 5Fh (100)
 (01h) Horizontal Display End       = 4Fh ( 79)
 (02h) Horizontal Blanking Start    = 50h ( 80)
 (03h) Horizontal Blanking End      = 82h ( 98)
 (04h) Horizontal Retrace Start     = 54h ( 84)
 (05h) Horizontal Retrace End       = 80h ( 96)
       - Horizontal Retrace Skew    = 0
 (06h) Vertical Total               = 0Bh (523)
 (07h) Overflow                     = 3Eh (00111110b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = 40h (01000000b)
       - Scan Doubling              = 0____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 0_______|||||
 (0Ah) Cursor Start                 = 00h (  0)  cursor enabled
 (0Bh) Cursor End                   = 00h (  0)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = EAh (490)
 (11h) Vertical Retrace End         = 8Ch (492)
 (12h) Vertical Display End         = DFh (479)
 (13h) Offset                       = 28h ( 40)
 (14h) Underline Location           = 00h (  0) 
 (15h) Vertical Blanking Start      = E7h (487)
 (16h) Vertical Blanking End        = 04h (516)
 (17h) Mode Control Register        = C3h (11000011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 1_____|| ||||
       - Address Wrap               = 0______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 3Fh 3Fh 3Fh
 (04h-07h) Palette                  = 3Fh 3Fh 3Fh 3Fh
 (08h-0Bh) Palette                  = 3Fh 3Fh 3Fh 3Fh
 (0Ch-0Fh) Palette                  = 3Fh 3Fh 3Fh 3Fh
 (10h) Mode Control                 = 01h (00000001b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 0________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 1___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 00h (00000000b)
 (06h) Miscellaneous Graphics       = 05h (00000101b)
 (07h) Color Don't Care             = 01h (00000001b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 12h      VGA                                                                                                                             
       Graphics =  80x30 8 x16   640 x 480  16 colors
       Hfreq    = 31.469 kHz     Vfreq   = 60.170 Hz
       Buffer   =  40960 bytes   Offset  = 6916h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 01h (00000001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 0________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 0Fh (00001111b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 06h (00000110b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = E3h (11100011b)
       - Vertical Sync Polarity  (-) =  1___||| ||||
       - Horizontal Sync Polarity(-) =  1____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (25.175 MHz) = 00_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 5Fh (100)
 (01h) Horizontal Display End       = 4Fh ( 79)
 (02h) Horizontal Blanking Start    = 50h ( 80)
 (03h) Horizontal Blanking End      = 82h ( 98)
 (04h) Horizontal Retrace Start     = 54h ( 84)
 (05h) Horizontal Retrace End       = 80h ( 96)
       - Horizontal Retrace Skew    = 0
 (06h) Vertical Total               = 0Bh (523)
 (07h) Overflow                     = 3Eh (00111110b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = 40h (01000000b)
       - Scan Doubling              = 0____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 0_______|||||
 (0Ah) Cursor Start                 = 00h (  0)  cursor enabled
 (0Bh) Cursor End                   = 00h (  0)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = EAh (490)
 (11h) Vertical Retrace End         = 8Ch (492)
 (12h) Vertical Display End         = DFh (479)
 (13h) Offset                       = 28h ( 40)
 (14h) Underline Location           = 00h (  0) 
 (15h) Vertical Blanking Start      = E7h (487)
 (16h) Vertical Blanking End        = 04h (516)
 (17h) Mode Control Register        = E3h (11100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 1_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 01h 02h 03h
 (04h-07h) Palette                  = 04h 05h 14h 07h
 (08h-0Bh) Palette                  = 38h 39h 3Ah 3Bh
 (0Ch-0Fh) Palette                  = 3Ch 3Dh 3Eh 3Fh
 (10h) Mode Control                 = 01h (00000001b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 0_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 0________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 1___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 00h (00000000b)
 (06h) Miscellaneous Graphics       = 05h (00000101b)
 (07h) Color Don't Care             = 0Fh (00001111b)
 (08h) Bit Mask                     = FFh (11111111b)


================================================================================
 Mode: 13h      VGA                                                                                                                             
       Graphics =  40x25 8 x 8   320 x 200 256 colors
       Hfreq    = 31.469 kHz     Vfreq   = 70.400 Hz
       Buffer   =   8192 bytes   Offset  = 6956h
================================================================================
 ________________________________________________________________
       Sequencer Registers

 (01h) Clocking Mode                = 01h (00000001b)
       - Screen Disable             = 0______|||| |
       - Shift 4 Enable             = 0_______||| |
       - Dot Clock Rate             = 0________|| |
       - Shift/Load Rate            = 0_________| |
       - 9/8 Dot Mode (8 dots/char) = 1___________|
 (02h) Map Mask Register            = 0Fh (00001111b)
 (03h) Character Map Select         = 00h (00000000b)
       - Character Set A            = 000b
       - Character Set B            = 000b
 (04h) Memory Mode Register         = 0Eh (00001110b)
 ________________________________________________________________
       Miscellaneous Output Register

 (00h) Miscellaneous Output          = 63h (01100011b)
       - Vertical Sync Polarity  (+) =  0___||| ||||
       - Horizontal Sync Polarity(-) =  1____|| ||||
       - Odd/Even Page Select        =  1_____| ||||
       - Clock Select   (25.175 MHz) = 00_______||||
       - Enable RAM                  =  1_________||
       - Input/Output Address Select =  1__________|
 ________________________________________________________________
       CRTC Registers

 (00h) Horizontal Total             = 5Fh (100)
 (01h) Horizontal Display End       = 4Fh ( 79)
 (02h) Horizontal Blanking Start    = 50h ( 80)
 (03h) Horizontal Blanking End      = 82h ( 98)
 (04h) Horizontal Retrace Start     = 54h ( 84)
 (05h) Horizontal Retrace End       = 80h ( 96)
       - Horizontal Retrace Skew    = 0
 (06h) Vertical Total               = BFh (447)
 (07h) Overflow                     = 1Fh (00011111b)
 (08h) Preset Row Scan              = 00h (00000000b)
 (09h) Maximum Scan Line            = 41h (01000001b)
       - Scan Doubling              = 0____||||||||
       - Line Compare Bit-9         = 1_____|||||||
       - Start V. Blanking Bit-9    = 0______||||||
       - Maximum Scan Line          = 1_______|||||
 (0Ah) Cursor Start                 = 00h (  0)  cursor enabled
 (0Bh) Cursor End                   = 00h (  0)
 (0Ch) Start Address High           = 00h (  0)
 (0Dh) Start Address Low            = 00h (  0)
 (0Eh) Cursor Location High         = 00h (  0)
 (0Fh) Cursor Location Low          = 00h (  0)
 (10h) Vertical Retrace Start       = 9Ch (412)
 (11h) Vertical Retrace End         = 8Eh (414)
 (12h) Vertical Display End         = 8Fh (399)
 (13h) Offset                       = 28h ( 40)
 (14h) Underline Location           = 40h (  0)  dword
 (15h) Vertical Blanking Start      = 96h (406)
 (16h) Vertical Blanking End        = B9h (441)
 (17h) Mode Control Register        = A3h (10100011b)
       - Hardware Reset             = 1____||| ||||
       - Word/Byte Mode             = 0_____|| ||||
       - Address Wrap               = 1______| ||||
       - Count by Two               = 0________||||
       - Horizontal Retrace Select  = 0_________|||
       - Select Row Scan Counter    = 1__________||
       - Compatibility Mode Support = 1___________|
 (18h) Line Compare                 = FFh (3FFh)
 ________________________________________________________________
       Attribute Controller Registers

 (00h-03h) Palette                  = 00h 01h 02h 03h
 (04h-07h) Palette                  = 04h 05h 06h 07h
 (08h-0Bh) Palette                  = 08h 09h 0Ah 0Bh
 (0Ch-0Fh) Palette                  = 0Ch 0Dh 0Eh 0Fh
 (10h) Mode Control                 = 41h (01000001b)
       - Palette Bits 5-4 Select    = 0____||| ||||
       - 8-bit Color Enable         = 1_____|| ||||
       - Pixel Panning Mode         = 0______| ||||
       - Blink Enable               = 0________||||
       - Line Graphics Enable       = 0_________|||
       - Monochrome Emulation       = 0__________||
       - Attr. Ctr. Graphics Enable = 1___________|
 (11h) Overscan                     = 00h
 (12h) Color Plane Enable           = 0Fh (00001111b)
 (13h) Horizontal Pel Panning       = 00h (00000000b)
 ________________________________________________________________
       Graphics Registers

 (00h) Set/Reset                    = 00h (00000000b)
 (01h) Enable Set/Reset             = 00h (00000000b)
 (02h) Color Compare                = 00h (00000000b)
 (03h) Data Rotate                  = 00h (00000000b)
 (04h) Read Map Select              = 00h (00000000b)
 (05h) Graphics Mode                = 40h (01000000b)
 (06h) Miscellaneous Graphics       = 05h (00000101b)
 (07h) Color Don't Care             = 0Fh (00001111b)
 (08h) Bit Mask                     = FFh (11111111b)


