; ; COMPAQ Video Mode Configuration File ; ; This is the video mode configuration file for the COMPAQ Windows ; drivers. This file contains display mode information for all of ; the COMPAQ video display adapters. This file is in the Microsoft ; standard .INI file format so that it can be read/written via the ; Windows API. The format is as follows: ; ; [Video Controller] ; ; ModeN = HScan, VScan, HRes, VRes, BPP, Memory, Pitch, Attr., Sect., Sect. ; ; Where: ; ; HScan = Horizontal scan rate in kHz ; VScan = Vertical scan rate in Hz ; HRes = Horizontal resolution in pixels ; VRes = Vertical resolution in pixels ; BPP = Color depth in bits/pixel [4 | 8] ; Memory = Memory size required in Kbytes [256 | 512 | 1024 | 2048] ; Pitch = Display pitch value in bytes ; Attributes = Attributes required to support this mode ; ; PLL DAC ASIC ; Type Type Type ; --------------------------------- ; |F|E|D|C|B|A|9|8|7|6|5|4|3|2|1|0| ; --------------------------------- ; | | | | | | | | | | | | | | | | ; | | | | | | | | | | --- | | | -------> Starlight controller required ; | | | | | | | | | | | | | ---------> Stardust controller required ; | | | | | | | | | | | | -----------> Victory controller required ; | | | | | | | | | | | -------------> V32 controller required ; | | | | | | | | | | ----------------> ***** Reserved ***** ; | | | | | | | | | -------------------> 471 DAC required ; | | | | | | | | ---------------------> 477 DAC required ; | | | | | | | -----------------------> 484 DAC required ; | | | | | | -------------------------> 485 DAC required ; | | | | | ---------------------------> ***** Reserved ***** ; | | | | -----------------------------> VGA PLL required ; | | | -------------------------------> Extended VGA PLL required ; | | ---------------------------------> PLL-1 required ; | -----------------------------------> PLL-3 required ; -------------------------------------> ***** Reserved ***** ; ; Section(s) = Section name(s) where mode parameters can be found ; ; ***** WARNING ***** ; ; This file *CANNOT* exceed 64k in length, otherwise the Windows ; GetProfile functions will fail! This file should also contain ; *NO* TAB characters! ; ; Define the CPQMode.INI File Version ; [Version] Version=1.0 ; ; IVGS Controller Modes ; [IVGS] Mode_640x480x4 = 31.5, 60.0, 640, 480, 4, 256, 320, 2113, IV04_640x480 ; ; AVGA Controller Modes ; [AVGA] Mode_640x480x4 = 31.5, 60.0, 640, 480, 4, 256, 320, 2178, AV04_640x480 Mode_800x600x4 = 38.0, 60.0, 800, 600, 4, 256, 400, 4226, AV04_800x600 Mode_640x480x8 = 31.5, 60.0, 640, 480, 8, 512, 1024, 2178, AV08_640x480 ; ; QVISION Controller Modes ; [QVISION] Mode_640x480x4_1 = 45.0, 75.0, 640, 480, 4, 256, 512, 24836, QV04_640x480_1 Mode_640x480x4_1a = 45.0, 75.0, 640, 480, 4, 256, 512, 24840, QV04_640x480_1, QV_Setup_1024 Mode_640x480x4_2 = 31.5, 60.0, 640, 480, 4, 256, 512, 24836, QV04_640x480_2 Mode_640x480x4_2a = 31.5, 60.0, 640, 480, 4, 256, 512, 24840, QV04_640x480_2, QV_Setup_1024 Mode_800x600x4_1 = 53.8, 75.0, 800, 600, 4, 512, 512, 24836, QV04_800x600_1 Mode_800x600x4_1a = 53.8, 75.0, 800, 600, 4, 512, 512, 24840, QV04_800x600_1, QV_Setup_1024 Mode_800x600x4_2 = 37.8, 60.0, 800, 600, 4, 512, 512, 24836, QV04_800x600_2 Mode_800x600x4_2a = 37.8, 60.0, 800, 600, 4, 512, 512, 24840, QV04_800x600_2, QV_Setup_1024 Mode_1024x768x4_1a = 61.5, 76.0, 1024, 768, 4, 512, 512, 25096, QV04_1024x768_1, QV_Setup_1024 Mode_1024x768x4_2 = 57.0, 72.0, 1024, 768, 4, 512, 512, 24836, QV04_1024x768_2 Mode_1024x768x4_2a = 57.0, 72.0, 1024, 768, 4, 512, 512, 24840, QV04_1024x768_2, QV_Setup_1024 Mode_1024x768x4_3 = 54.0, 66.0, 1024, 768, 4, 512, 512, 24836, QV04_1024x768_3 Mode_1024x768x4_3a = 54.0, 66.0, 1024, 768, 4, 512, 512, 24840, QV04_1024x768_3, QV_Setup_1024 Mode_1024x768x4_4 = 48.0, 60.0, 1024, 768, 4, 512, 512, 24836, QV04_1024x768_4 Mode_1024x768x4_4a = 48.0, 60.0, 1024, 768, 4, 512, 512, 24840, QV04_1024x768_4, QV_Setup_1024 Mode_1280x1024x4_1a = 80.5, 76.0, 1280, 1024, 4, 1024, 1024, 25096, QV04_1280x1024_1, QV_Setup_2048 Mode_1280x1024x4_2a = 73.1, 68.0, 1280, 1024, 4, 1024, 1024, 25096, QV04_1280x1024_2, QV_Setup_2048 Mode_1280x1024x4_3a = 64.0, 60.0, 1280, 1024, 4, 1024, 1024, 25096, QV04_1280x1024_3, QV_Setup_2048 Mode_640x480x8_1 = 45.0, 75.0, 640, 480, 8, 512, 1024, 24836, QV08_640x480_1 Mode_640x480x8_1a = 45.0, 75.0, 640, 480, 8, 512, 1024, 24840, QV08_640x480_1, QV_Setup_1024 Mode_640x480x8_2 = 31.5, 60.0, 640, 480, 8, 512, 1024, 24836, QV08_640x480_2 Mode_640x480x8_2a = 31.5, 60.0, 640, 480, 8, 512, 1024, 24840, QV08_640x480_2, QV_Setup_1024 Mode_800x600x8_1 = 53.8, 75.0, 800, 600, 8, 1024, 1024, 24836, QV08_800x600_1 Mode_800x600x8_1a = 53.8, 75.0, 800, 600, 8, 1024, 1024, 24840, QV08_800x600_1, QV_Setup_1024 Mode_800x600x8_2 = 37.8, 60.0, 800, 600, 8, 1024, 1024, 24836, QV08_800x600_2 Mode_800x600x8_2a = 37.8, 60.0, 800, 600, 8, 1024, 1024, 24840, QV08_800x600_2, QV_Setup_1024 Mode_1024x768x8_1a = 61.5, 76.0, 1024, 768, 8, 1024, 1024, 25096, QV08_1024x768_1, QV_Setup_1024 Mode_1024x768x8_2 = 57.0, 72.0, 1024, 768, 8, 1024, 1024, 24836, QV08_1024x768_2 Mode_1024x768x8_2a = 57.0, 72.0, 1024, 768, 8, 1024, 1024, 24840, QV08_1024x768_2, QV_Setup_1024 Mode_1024x768x8_3 = 54.0, 66.0, 1024, 768, 8, 1024, 1024, 24836, QV08_1024x768_3 Mode_1024x768x8_3a = 54.0, 66.0, 1024, 768, 8, 1024, 1024, 24840, QV08_1024x768_3, QV_Setup_1024 Mode_1024x768x8_4 = 48.0, 60.0, 1024, 768, 8, 1024, 1024, 24836, QV08_1024x768_4 Mode_1024x768x8_4a = 48.0, 60.0, 1024, 768, 8, 1024, 1024, 24840, QV08_1024x768_4, QV_Setup_1024 Mode_1280x1024x8_1a = 80.5, 76.0, 1280, 1024, 8, 2048, 2048, 25096, QV08_1280x1024_1, QV_Setup_2048 Mode_1280x1024x8_2a = 73.1, 68.0, 1280, 1024, 8, 2048, 2048, 25096, QV08_1280x1024_2, QV_Setup_2048 Mode_1280x1024x8_3a = 64.0, 60.0, 1280, 1024, 8, 2048, 2048, 25096, QV08_1280x1024_3, QV_Setup_2048 ; ; IVGS 640x480x4 Mode Table 31.5 KHz, 60.0 Hz ; [IV04_640x480] Step01 = Table, Seq_Planar Step02 = OB, 3C2h, E3h Step03 = Table, CRTC_Unlock Step04a= OB, 3D4h.00h, 5Fh, 4Fh, 50h, 82h, 54h \ Step04b= 80h, 0Bh, 3Eh, 00h, 40h \ Step04c= 00h, 00h, 00h, 00h, 00h \ Step04d= 00h, EAh, 8Ch, DFh, 28h \ Step04e= 00h, E7h, 04h, E3h, FFh Step05 = Table, Attr_Ctrl_4 Step06 = Table, Graphics_Ctrl ; ; AVGA 640x480x4 Mode Table 31.5 KHz, 60.0 Hz ; [AV04_640x480] Step01 = Table, Seq_Planar Step02 = OB, 3C2h, E3h Step03 = Table, CRTC_Unlock Step04 = Table, AV_Dac Step05a= OB, 3D4h.00h, 5Fh, 4Fh, 50h, 82h, 54h \ Step05b= 80h, 0Bh, 3Eh, 00h, 40h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, EAh, 8Ch, DFh, 28h \ Step05e= 00h, E7h, 04h, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = Table, Attr_Ctrl_4 Step08 = Table, Graphics_Ctrl ; ; AVGA 800x600x4 Mode Table 38.0 KHz, 60.0 Hz ; [AV04_800x600] Step01 = Table, Seq_Planar Step02 = OB, 3C2h, EBh Step03 = Table, CRTC_Unlock Step04 = Table, AV_Dac Step05a= OB, 3D4h.00h, 84h, 63h, 64h, 87h, 6Bh \ Step05b= 1Ch, 73h, F0h, 00h, 60h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, 58h, 5Ch, 57h, 32h \ Step05e= 00h, 58h, 72h, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = Table, Attr_Ctrl_4 Step08 = Table, Graphics_Ctrl ; ; AVGA 640x480x8 Mode Table 31.5 KHz, 60.0 Hz ; [AV08_640x480] Step01 = Table, Seq_Packed Step02 = OB, 3C2h, E3h Step03 = Table, Advanced_Setup Step04 = Table, AV_Dac Step05a= OB, 3D4h.00h, C3h, 9Fh, A1h, 85h, A6h \ Step05b= 1Fh, 0Bh, 3Eh, 00h, 40h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, EAh, 8Ch, DFh, 80h \ Step05e= 40h, E7h, 04h, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = Table, Attr_Ctrl_8 Step08 = Table, Graphics_Ctrl ; ; QVISION 640x480x4 Mode Table 45.0 KHz, 75.0 Hz ; [QV04_640x480_1] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_4 Step03 = OB, 3C2h, F3h Step04 = Table, QV_Dac_4 Step05a= OB, 3D4h.00h, 69h, 4Fh, 55h, 86h, 5Ch \ Step05b= 84h, 56h, B2h, 00h, 60h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, 11h, 83h, DFh, 40h \ Step05e= 00h, 01h, 32h, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = OB, 3CEh.51h, 28h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl ; ; QVISION 640x480x4 Mode Table 31.5 KHz, 60.0 Hz ; [QV04_640x480_2] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_4 Step03 = OB, 3C2h, EFh Step04 = Table, QV_Dac_4 Step05a= OB, 3D4h.00h, 5Fh, 4Fh, 50h, 81h, 5Ah \ Step05b= 9Fh, 0Bh, 3Eh, 00h, 40h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, EAh, 8Ch, DFh, 40h \ Step05e= 00h, E6h, 03h, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = OB, 3CEh.51h, 08h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl ; ; QVISION 800x600x4 Mode Table 53.8 KHz, 75.0 Hz ; [QV04_800x600_1] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_4 Step03 = OB, 3C2h, 23h Step04 = Table, QV_Dac_4 Step05a= OB, 3D4h.00h, 8Bh, 63h, 66h, 8Bh, 6Dh \ Step05b= 1Dh, C9h, F0h, 00h, 60h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, 77h, BAh, 57h, 40h \ Step05e= 00h, 5Fh, C1h, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = OB, 3CEh.51h, 20h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl ; ; QVISION 800x600x4 Mode Table 37.8 KHz, 60.0 Hz ; [QV04_800x600_2] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_4 Step03 = OB, 3C2h, F3h Step04 = Table, QV_Dac_4 Step05a= OB, 3D4h.00h, 7Fh, 63h, 64h, 80h, 68h \ Step05b= 19h, 73h, F0h, 00h, 60h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, 58h, BCh, 57h, 40h \ Step05e= 00h, 58h, 72h, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = OB, 3CEh.51h, 20h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl ; ; QVISION 1024x768x4 Mode Table 61.5 KHz, 76.0 Hz ; [QV04_1024x768_1] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_4 Step03 = OB, 3C2h, 33h Step04 = Table, QV_Dac_4 Step05a= OB, 3D4h.00h, 9Ch, 7Fh, 7Fh, 1Fh, 89h \ Step05b= 14h, 26h, F5h, 00h, 60h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, 03h, BBh, FFh, 40h \ Step05e= 00h, FFh, 26h, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = OB, 3CEh.51h, 00h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl Step11 = Table, QV_DAC_Extended ; ; QVISION 1024x768x4 Mode Table 57.0 KHz, 72.0 Hz ; [QV04_1024x768_2] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_4 Step03 = OB, 3C2h, 2Bh Step04 = Table, QV_Dac_4 Step05a= OB, 3D4h.00h, 9Eh, 7Fh, 7Fh, 81h, 86h \ Step05b= 96h, 1Eh, F1h, 00h, 60h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, FFh, B3h, FFh, 40h \ Step05e= 00h, FFh, 1Eh, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = OB, 3CEh.51h, 00h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl ; ; QVISION 1024x768x4 Mode Table 54.0 KHz, 66.0 Hz ; [QV04_1024x768_3] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_4 Step03 = OB, 3C2h, 2Bh Step04 = Table, QV_Dac_4 Step05a= OB, 3D4h.00h, A9h, 7Fh, 7Fh, 0Ah, 87h \ Step05b= 9Fh, 2Eh, F5h, 00h, 60h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, 06h, BAh, FFh, 40h \ Step05e= 00h, FFh, 2Ch, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = OB, 3CEh.51h, 00h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl ; ; QVISION 1024x768x4 Mode Table 48.0 KHz, 60.0 Hz ; [QV04_1024x768_4] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_4 Step03 = OB, 3C2h, E3h Step04 = Table, QV_Dac_4 Step05a= OB, 3D4h.00h, 9Bh, 7Fh, 7Fh, 9Eh, 87h \ Step05b= 17h, 31h, F5h, 00h, 60h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, 0Dh, B4h, FFh, 40h \ Step05e= 00h, FFh, 31h, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = OB, 3CEh.51h, 00h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl ; ; QVISION 1280x1024x4 Mode Table 80.5 KHz, 76.0 Hz ; [QV04_1280x1024_1] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_4 Step03 = OB, 3C2h, 27h Step04 = Table, QV_Dac_4 Step05a= OB, 3D4h.00h, CAh, 9Fh, 9Fh, 8Dh, A9h \ Step05b= 1Dh, 24h, 5Ah, 00h, 60h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, 01h, B5h, FFh, 80h \ Step05e= 00h, FFh, 24h, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = OB, 3CEh.51h, E8h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl Step11 = Table, QV_DAC_Extended Step12 = Table, QV_DAC_External ; ; QVISION 1280x1024x4 Mode Table 73.1 KHz, 68.0 Hz ; [QV04_1280x1024_2] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_4 Step03 = OB, 3C2h, 23h Step04 = Table, QV_Dac_4 Step05a= OB, 3D4h.00h, CFh, 9Fh, 9Fh, 12h, A4h \ Step05b= 19h, 2Eh, 5Ah, 00h, 60h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, 03h, BBh, FFh, 80h \ Step05e= 00h, FFh, 2Eh, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = OB, 3CEh.51h, E8h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl Step11 = Table, QV_DAC_Extended ; ; QVISION 1280x1024x4 Mode Table 64.0 KHz, 60.0 Hz ; [QV04_1280x1024_3] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_4 Step03 = OB, 3C2h, 23h Step04 = Table, QV_Dac_4 Step05a= OB, 3D4h.00h, EDh, 9Fh, 9Fh, 10h, AEh \ Step05b= 90h, 2Ah, 5Ah, 00h, 60h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, 03h, B7h, FFh, 80h \ Step05e= 00h, FFh, 2Ah, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = OB, 3CEh.51h, C8h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl Step11 = Table, QV_DAC_Extended ; ; QVISION 640x480x8 Mode Table 45.0 KHz, 75.0 Hz ; [QV08_640x480_1] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_8 Step03 = OB, 3C2h, F3h Step04 = Table, QV_Dac_8 Step05a= OB, 3D4h.00h, 69h, 4Fh, 55h, 86h, 59h \ Step05b= 81h, 56h, B2h, 00h, 60h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, 11h, 83h, DFh, 80h \ Step05e= 00h, 01h, 32h, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = OB, 3CEh.51h, 28h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl ; ; QVISION 640x480x8 Mode Table 31.5 KHz, 60.0 Hz ; [QV08_640x480_2] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_8 Step03 = OB, 3C2h, EFh Step04 = Table, QV_Dac_8 Step05a= OB, 3D4h.00h, 5Fh, 4Fh, 50h, 81h, 53h \ Step05b= 9Fh, 0Bh, 3Eh, 00h, 40h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, EAh, 8Ch, DFh, 80h \ Step05e= 00h, E5h, 03h, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = OB, 3CEh.51h, 08h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl ; ; QVISION 800x600x8 Mode Table 53.8 KHz, 75.0 Hz ; [QV08_800x600_1] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_8 Step03 = OB, 3C2h, 23h Step04 = Table, QV_Dac_8 Step05a= OB, 3D4h.00h, 8Bh, 63h, 66h, 8Bh, 6Dh \ Step05b= 1Dh, C9h, F0h, 00h, 60h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, 77h, BAh, 57h, 80h \ Step05e= 00h, 5Fh, C1h, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = OB, 3CEh.51h, 20h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl ; ; QVISION 800x600x8 Mode Table 37.8 KHz, 60.0 Hz ; [QV08_800x600_2] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_8 Step03 = OB, 3C2h, F3h Step04 = Table, QV_Dac_8 Step05a= OB, 3D4h.00h, 7Fh, 63h, 64h, 80h, 68h \ Step05b= 19h, 73h, F0h, 00h, 60h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, 58h, BCh, 57h, 80h \ Step05e= 00h, 58h, 72h, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = OB, 3CEh.51h, 20h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl ; ; QVISION 1024x768x8 Mode Table 61.5 KHz, 76.0 Hz ; [QV08_1024x768_1] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_8 Step03 = OB, 3C2h, 33h Step04 = Table, QV_Dac_8 Step05a= OB, 3D4h.00h, 9Ch, 7Fh, 7Fh, 1Fh, 86h \ Step05b= 11h, 26h, F5h, 00h, 60h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, 03h, BBh, FFh, 80h \ Step05e= 00h, FFh, 26h, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = OB, 3CEh.51h, 00h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl Step11 = Table, QV_DAC_Extended ; ; QVISION 1024x768x8 Mode Table 57.0 KHz, 72.0 Hz ; [QV08_1024x768_2] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_8 Step03 = OB, 3C2h, 2Bh Step04 = Table, QV_Dac_8 Step05a= OB, 3D4h.00h, 9Eh, 7Fh, 7Fh, 81h, 83h \ Step05b= 93h, 1Eh, F1h, 00h, 60h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, FFh, B3h, FFh, 80h \ Step05e= 00h, FFh, 1Eh, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = OB, 3CEh.51h, 00h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl ; ; QVISION 1024x768x8 Mode Table 54.0 KHz, 66.0 Hz ; [QV08_1024x768_3] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_8 Step03 = OB, 3C2h, 2Bh Step04 = Table, QV_Dac_8 Step05a= OB, 3D4h.00h, A9h, 7Fh, 7Fh, 0Ah, 87h \ Step05b= 9Fh, 2Eh, F5h, 00h, 60h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, 06h, BAh, FFh, 80h \ Step05e= 00h, FFh, 2Ch, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = OB, 3CEh.51h, 00h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl ; ; QVISION 1024x768x8 Mode Table 48.0 KHz, 60.0 Hz ; [QV08_1024x768_4] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_8 Step03 = OB, 3C2h, E3h Step04 = Table, QV_Dac_8 Step05a= OB, 3D4h.00h, 9Bh, 7Fh, 7Fh, 9Eh, 87h \ Step05b= 17h, 31h, F5h, 00h, 60h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, 0Dh, B4h, FFh, 80h \ Step05e= 00h, FFh, 31h, E3h, FFh Step06 = OB, 3CEh.42h, 00h Step07 = OB, 3CEh.51h, 00h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl ; ; QVISION 1280x1024x8 Mode Table 80.5 KHz, 76.0 Hz ; [QV08_1280x1024_1] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_8 Step03 = OB, 3C2h, 27h Step04 = Table, QV_Dac_8 Step05a= OB, 3D4h.00h, CAh, 9Fh, 9Fh, 8Dh, A6h \ Step05b= 1Ah, 24h, 5Ah, 00h, 60h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, 01h, B5h, FFh, 00h \ Step05e= 00h, FFh, 24h, E3h, FFh Step06 = OB, 3CEh.42h, 01h Step07 = OB, 3CEh.51h, E8h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl Step11 = Table, QV_DAC_Extended Step12 = Table, QV_DAC_External ; ; QVISION 1280x1024x8 Mode Table 73.1 KHz, 68.0 Hz ; [QV08_1280x1024_2] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_8 Step03 = OB, 3C2h, 23h Step04 = Table, QV_Dac_8 Step05a= OB, 3D4h.00h, CFh, 9Fh, 9Fh, 12h, A4h \ Step05b= 19h, 2Eh, 5Ah, 00h, 60h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, 03h, BBh, FFh, 00h \ Step05e= 00h, FFh, 2Eh, E3h, FFh Step06 = OB, 3CEh.42h, 01h Step07 = OB, 3CEh.51h, E8h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl Step11 = Table, QV_DAC_Extended ; ; QVISION 1280x1024x8 Mode Table 64.0 KHz, 60.0 Hz ; [QV08_1280x1024_3] Step01 = Table, Seq_Packed Step02 = Table, QV_Setup_8 Step03 = OB, 3C2h, 23h Step04 = Table, QV_Dac_8 Step05a= OB, 3D4h.00h, EDh, 9Fh, 9Fh, 10h, AEh \ Step05b= 90h, 2Ah, 5Ah, 00h, 60h \ Step05c= 00h, 00h, 00h, 00h, 00h \ Step05d= 00h, 03h, B7h, FFh, 00h \ Step05e= 00h, FFh, 2Ah, E3h, FFh Step06 = OB, 3CEh.42h, 01h Step07 = OB, 3CEh.51h, C8h Step08 = Table, QV_Cursor Step09 = Table, Attr_Ctrl_8 Step10 = Table, Graphics_Ctrl Step11 = Table, QV_DAC_Extended ; ; Shutdown, program for planar, and restart the sequencer table ; [Seq_Planar] Step01 = OB, 3C4h.00h, 01h Step02 = OB, 3C4h.01h, 01h, FFh, 00h, 06h Step03 = OB, 3C4h.00h, 03h ; ; Shutdown, program for packed, and restart the sequencer table ; [Seq_Packed] Step01 = OB, 3C4h.00h, 01h Step02 = OB, 3C4h.01h, 01h, FFh, 00h, 0Eh Step03 = OB, 3C4h.00h, 03h ; ; Setup the Qvision controller for 4bpp mode ; [QV_Setup_4] Step01 = Table, Advanced_Setup Step02 = OB, 63CAh, 01h ; ; Setup the Qvision controller for 8bpp mode ; [QV_Setup_8] Step01 = Table, Advanced_Setup Step02 = OB, 63CAh, 03h ; ; Setup the Compaq controller for Advanced modes ; [Advanced_Setup] Step01 = OB, 3CEh.0Fh, 05h Step02 = OB, 3CEh.40h, 41h Step03 = OB, 3C4h.02h, FFh Step04 = OB, 3CEh.10h, 28h Step05 = Table, CRTC_Unlock ; ; Unlock the CRTC registers ; [CRTC_Unlock] Step01 = IB, 3D4h.11h Step02 = Logic, AND, 7Fh Step03 = HB, 3D4h.11h ; ; Setup the AVGA DAC for Advanced VGA modes (6-bit DAC mode) ; [AV_DAC] Step01 = OB, 83C6h, 00h ; ; Setup the Qvision DAC for 4bpp mode ; [QV_DAC_4] Step01 = Table, QV_DAC_Setup Step02 = OB, 13C8h, 60h ; ; Setup the Qvision DAC for 8bpp mode ; [QV_DAC_8] Step01 = Table, QV_DAC_Setup Step02 = OB, 13C8h, 40h ; ; Setup the Qvision DAC for Qvision modes (8-bit, pixel port, int. clock) ; [QV_DAC_Setup] Step01 = OB, 83C6h, 02h Step02 = OB, 13C9h, 20h ; ; Setup the Qvision DAC for extended modes (Clock doubling) ; [QV_DAC_Extended] Step01 = IB, 83C6h Step02 = LOGIC, OR, 80h Step03 = HB, 83C6h Step04 = OB, 03C8h, 01h Step05 = IB, 13C6h Step06 = LOGIC, OR, 08h Step07 = HB, 13C6h ; ; Setup the Qvision DAC for external clock ; [QV_DAC_External] Step01 = OB, 13C9h, 30h ; ; Setup Qvision Extended 1024 pixel modes ; [QV_Setup_1024] Step01 = OB, 23C7h, 10h Step02 = OB, 63CBh, 75h ; ; Setup Qvision Extended 2048 pixel modes ; [QV_Setup_2048] Step01 = OB, 23C7h, 10h Step02 = OB, 63CBh, 79h ; ; Setup the Qvision Cursor ; [QV_Cursor] Step01 = OB, 83C8h, 00h Step02a= OB, 83C9h, 00h, 00h, 00h \ Step02b= 00h, 00h, 00h \ Step02c= FFh, FFh, FFh ; ; Setup the Attribute Controller for 4bpp mode ; [Attr_Ctrl_4] Step01 = IB, 3DAh Step02 = Table, Attr_Ctrl Step03 = OB, 3C0h, 10h, 01h, 11h, 00h, 12h, 0Fh, 13h, 00h ; ; Setup the Attribute Controller for 8bpp mode ; [Attr_Ctrl_8] Step01 = IB, 3DAh Step02 = Table, Attr_Ctrl Step03 = OB, 3C0h, 10h, 41h, 11h, 00h, 12h, 0Fh, 13h, 00h ; ; Setup the Attribute Controller ; [Attr_Ctrl] Step01 = IB, 3DAh Step02a= OB, 3C0h, 00h, 00h, 01h, 01h, 02h, 02h \ Step02b= 03h, 03h, 04h, 04h, 05h, 05h \ Step02c= 06h, 06h, 07h, 07h, 08h, 08h \ Step02d= 09h, 09h, 0Ah, 0Ah, 0Bh, 0Bh \ Step02e= 0Ch, 0Ch, 0Dh, 0Dh, 0Eh, 0Eh \ Step02f= 0Fh, 0Fh ; ; Setup the Graphics Controller ; [Graphics_Ctrl] Step01a= OB, 3CEh.00h, 00h, 00h, 00h, 00h, 00h \ Step01b= 00h, 05h, 0Fh, FFh