1020 lines
32 KiB
Plaintext
1020 lines
32 KiB
Plaintext
|
; Display.inf (for SUR)
|
||
|
;
|
||
|
; List of supported displays, manufacturers
|
||
|
;
|
||
|
|
||
|
[Version]
|
||
|
Signature="$CHICAGO$"
|
||
|
Provider=%MS%
|
||
|
LayoutFile=layout.inf
|
||
|
ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
|
||
|
Class=Display
|
||
|
|
||
|
[ClassInstall32.NT]
|
||
|
AddReg=display_class_addreg
|
||
|
|
||
|
[display_class_addreg]
|
||
|
HKR,,,,%DisplayClassName%
|
||
|
HKR,,Installer32,,"Desk.Cpl,DisplayClassInstaller"
|
||
|
HKR,,TroubleShooter-0,,"hcp://help/tshoot/tsdisp.htm"
|
||
|
HKR,,Icon,,"-1"
|
||
|
HKR,,DeviceType,0x10001,0x0023 ; File_device_video
|
||
|
HKR,,DeviceCharacteristics,0x10001,0x0100 ; file_device_secure_open
|
||
|
HKR,,Security,,"D:P(A;;GA;;;SY)" ; Only system can open
|
||
|
;HKR,,NoInstallClass,,1
|
||
|
|
||
|
[DestinationDirs]
|
||
|
DefaultDestDir = 11
|
||
|
|
||
|
ati.Miniport = 12
|
||
|
ati.Display = 11
|
||
|
atirage.Miniport = 12
|
||
|
atirage.Display = 11
|
||
|
cirrus.Miniport = 12
|
||
|
cirrus.Display = 11
|
||
|
et4000.Miniport = 12
|
||
|
et4000.Display = 11
|
||
|
laguna.Miniport = 12
|
||
|
laguna.Display = 11
|
||
|
mga.Miniport = 12
|
||
|
mga.Display = 11
|
||
|
n9.Miniport = 12
|
||
|
n9.Display = 11
|
||
|
n9i128v2.Miniport = 12
|
||
|
n9i128v2.Display = 11
|
||
|
revolution3d.Miniport = 12
|
||
|
revolution3d.Display = 11
|
||
|
revolution4.Miniport = 12
|
||
|
revolution4.Display = 11
|
||
|
s3m.Miniport = 12
|
||
|
s3m.Display = 11
|
||
|
s3legacy.Miniport = 12
|
||
|
s3legacy.Display = 11
|
||
|
vga.Miniport = 12
|
||
|
vga.Display = 11
|
||
|
weitekp9.Miniport = 12
|
||
|
weitekp9.Display = 11
|
||
|
|
||
|
|
||
|
;
|
||
|
; The Manufacturer section lists all of the manufacturers that we will
|
||
|
; display in the Dialog box
|
||
|
;
|
||
|
; Put generic manufacturers at the front so that setup finds those device
|
||
|
; descriptions first (in case of multiple matches)
|
||
|
;
|
||
|
|
||
|
[Manufacturer]
|
||
|
@@!n:%Std% = Std.Mfg
|
||
|
@@!n:%Cirrus% = Cirrus.Mfg
|
||
|
@@!n:%S3% = S3.Mfg
|
||
|
@@!n:%Ati% = Ati.Mfg
|
||
|
@@!n:%Barco% = Barco.Mfg
|
||
|
@@!n:%Compaq% = Compaq.Mfg
|
||
|
@@!n:%Diamond% = Diamond.Mfg
|
||
|
@@!n:%Matrox% = Matrox.Mfg
|
||
|
@@!n:%Number9% = Number9.Mfg
|
||
|
@@!n:%Tseng% = Tseng.Mfg
|
||
|
|
||
|
|
||
|
;
|
||
|
; Model sections. Each section here corresponds with an entry listed in the
|
||
|
; [Manufacturer] section, above. The models will be displayed in the order
|
||
|
; that they appear in the INF file.
|
||
|
;
|
||
|
; Each model lists a variation of its own name as a compatible ID. This
|
||
|
; is done primarily as an optimization during upgrade.
|
||
|
;
|
||
|
|
||
|
|
||
|
[ControlFlags]
|
||
|
;ExcludeFromSelect=PCI\CC_0300
|
||
|
;ExcludeFromSelect=PCI\CC_0301
|
||
|
;ExcludeFromSelect=PCI\CC_0380
|
||
|
ExcludeFromSelect=LEGACY_UPGRADE_ID
|
||
|
ExcludeFromSelect=*
|
||
|
|
||
|
|
||
|
[Std.Mfg]
|
||
|
;@i: %stdVga% = vga,PCI\CC_0300
|
||
|
;@i: %stdVga% = vga,PCI\CC_0301
|
||
|
;=PCIVID,,PCI\CC_0380;
|
||
|
%SystemUpgradeDevice% = LEGACY_UPGRADE, LEGACY_UPGRADE_ID
|
||
|
|
||
|
; so we don't have to hardcode the Mfg, Provider, or Description of the upgrade device in the CI
|
||
|
[SystemUpgradeDeviceStrings]
|
||
|
Mfg=%Std%
|
||
|
Provider=%MS%
|
||
|
Description=%SystemUpgradeDevice%
|
||
|
|
||
|
[Ati.Mfg]
|
||
|
@i: %Ati% mach32 AX PCI = ati, PCI\VEN_1002&DEV_4158
|
||
|
@i: %Ati% mach64 CT PCI = ati, PCI\VEN_1002&DEV_4354
|
||
|
@i: %Ati% mach64 CX PCI = ati, PCI\VEN_1002&DEV_4358
|
||
|
@i: %Ati% mach64 ET PCI = ati, PCI\VEN_1002&DEV_4554
|
||
|
@i: %Ati% 3D RAGE PCI = ati, PCI\VEN_1002&DEV_4754
|
||
|
@i: %Ati% 3D RAGE II PCI = atirage, PCI\VEN_1002&DEV_4754&REV_01
|
||
|
@i: %Ati% 3D RAGE II+ PCI = atirage, PCI\VEN_1002&DEV_4754&REV_19
|
||
|
@i: %Ati% 3D RAGE II+ PCI = atirage, PCI\VEN_1002&DEV_4754&REV_1A
|
||
|
@i: %Ati% 3D RAGE II PCI = atirage, PCI\VEN_1002&DEV_4754&REV_41
|
||
|
@i: %Ati% 3D RAGE II+ PCI = atirage, PCI\VEN_1002&DEV_4754&REV_5A
|
||
|
@i: %Ati% 3D RAGE II+ PCI = atirage, PCI\VEN_1002&DEV_4754&REV_9A
|
||
|
@i: %Ati% 3D RAGE II+ PCI = atirage, PCI\VEN_1002&DEV_4755
|
||
|
@i: %Ati% 3D RAGE IIC PCI = atirage, PCI\VEN_1002&DEV_4756
|
||
|
@i: %Ati% 3D RAGE IIC AGP = atirage, PCI\VEN_1002&DEV_4757
|
||
|
@i: %Ati% mach64 GX PCI = ati, PCI\VEN_1002&DEV_4758
|
||
|
@i: %Ati% 3D RAGE IIC PCI = atirage, PCI\VEN_1002&DEV_4759
|
||
|
@i: %Ati% 3D RAGE IIC AGP = atirage, PCI\VEN_1002&DEV_475A
|
||
|
@i: %Ati% mach64 LT PCI = ati, PCI\VEN_1002&DEV_4C54
|
||
|
@i: %Ati% mach64 VT PCI = ati, PCI\VEN_1002&DEV_5654
|
||
|
@i: %Ati% ATI-264VT3 PCI = atirage, PCI\VEN_1002&DEV_5654&REV_01
|
||
|
@i: %Ati% ATI-264VT2 PCI = ati, PCI\VEN_1002&DEV_5654&REV_08
|
||
|
@i: %Ati% ATI-264VT2 PCI = ati, PCI\VEN_1002&DEV_5654&REV_40
|
||
|
@i: %Ati% ATI-264VT2 PCI = ati, PCI\VEN_1002&DEV_5654&REV_48
|
||
|
@i: %Ati% ATI-264VT3 PCI = atirage, PCI\VEN_1002&DEV_5654&REV_5A
|
||
|
@i: %Ati% ATI-264VT3 PCI = atirage, PCI\VEN_1002&DEV_5654&REV_9A
|
||
|
@i: %Ati% ATI-264VT3 PCI = atirage, PCI\VEN_1002&DEV_5655
|
||
|
@i: %Ati% ATI-264VT4 PCI = atirage, PCI\VEN_1002&DEV_5656
|
||
|
|
||
|
@m: %Ati% 3D RAGE II PCI = atirage, PCI\VEN_1002&DEV_4754&REV_01
|
||
|
@m: %Ati% 3D RAGE II+ PCI = atirage, PCI\VEN_1002&DEV_4754&REV_19
|
||
|
@m: %Ati% 3D RAGE II+ PCI = atirage, PCI\VEN_1002&DEV_4754&REV_1A
|
||
|
@m: %Ati% 3D RAGE II PCI = atirage, PCI\VEN_1002&DEV_4754&REV_41
|
||
|
@m: %Ati% 3D RAGE II+ PCI = atirage, PCI\VEN_1002&DEV_4754&REV_5A
|
||
|
@m: %Ati% 3D RAGE II+ PCI = atirage, PCI\VEN_1002&DEV_4754&REV_9A
|
||
|
@m: %Ati% 3D RAGE II+ PCI = atirage, PCI\VEN_1002&DEV_4755
|
||
|
@m: %Ati% 3D RAGE IIC PCI = atirage, PCI\VEN_1002&DEV_4756
|
||
|
@m: %Ati% 3D RAGE IIC AGP = atirage, PCI\VEN_1002&DEV_4757
|
||
|
@m: %Ati% 3D RAGE IIC PCI = atirage, PCI\VEN_1002&DEV_4759
|
||
|
@m: %Ati% 3D RAGE IIC AGP = atirage, PCI\VEN_1002&DEV_475A
|
||
|
@m: %Ati% ATI-264VT3 PCI = atirage, PCI\VEN_1002&DEV_5654&REV_01
|
||
|
@m: %Ati% ATI-264VT3 PCI = atirage, PCI\VEN_1002&DEV_5654&REV_5A
|
||
|
@m: %Ati% ATI-264VT3 PCI = atirage, PCI\VEN_1002&DEV_5654&REV_9A
|
||
|
@m: %Ati% ATI-264VT3 PCI = atirage, PCI\VEN_1002&DEV_5655
|
||
|
@m: %Ati% ATI-264VT4 PCI = atirage, PCI\VEN_1002&DEV_5656
|
||
|
|
||
|
|
||
|
[Cirrus.Mfg]
|
||
|
@i: %Cirrus% 7548 %CompatAdap% = cirrus, PCI\VEN_1013&DEV_0038
|
||
|
@i: %Cirrus% 7555 %CompatAdap% = cirrus, PCI\VEN_1013&DEV_0040
|
||
|
@i: %Cirrus% 7556 %CompatAdap% = cirrus, PCI\VEN_1013&DEV_004C
|
||
|
@i: %Cirrus% 5430/5440 %CompatAdap% = cirrus, PCI\VEN_1013&DEV_00A0
|
||
|
@i: %Cirrus% 5434 %CompatAdap% = cirrus, PCI\VEN_1013&DEV_00A8
|
||
|
@i: %Cirrus% 5436 %CompatAdap% = cirrus, PCI\VEN_1013&DEV_00AC
|
||
|
@i: %Cirrus% 5446 %CompatAdap% = cirrus, PCI\VEN_1013&DEV_00B8
|
||
|
@i: %Cirrus% 5480 %CompatAdap% = cirrus, PCI\VEN_1013&DEV_00BC
|
||
|
@i: %Cirrus% 5436 U %CompatAdap% = cirrus, PCI\VEN_1013&DEV_00E8
|
||
|
@i: %Cirrus% 7542 %CompatAdap% = cirrus, PCI\VEN_1013&DEV_1200
|
||
|
@i: %Cirrus% 7543 %CompatAdap% = cirrus, PCI\VEN_1013&DEV_1202
|
||
|
@i: %Cirrus% 7541 %CompatAdap% = cirrus, PCI\VEN_1013&DEV_1204
|
||
|
@i: %Cirrus% Laguna 5465 = laguna, PCI\VEN_1013&DEV_00D6
|
||
|
@i: %Cirrus% Laguna 5462 = laguna, PCI\VEN_1013&DEV_00D0
|
||
|
@i: %Cirrus% Laguna 5464 = laguna, PCI\VEN_1013&DEV_00D4
|
||
|
@i: %Cirrus% Laguna 5464 BD = laguna, PCI\VEN_1013&DEV_00D5
|
||
|
|
||
|
|
||
|
[Compaq.Mfg]
|
||
|
;@i: %Compaq% QVision 2000 PCI = mga, PCI\VEN_102B&DEV_0518
|
||
|
;@i: %Compaq% QVision 2000+ PCI = mga, PCI\VEN_102B&DEV_0D10
|
||
|
|
||
|
|
||
|
[Diamond.Mfg]
|
||
|
;@i: %Diamond% VIPER PCI = weitekp9, PCI\VEN_100E&DEV_9001
|
||
|
;@i: %Diamond% VIPER PCI = weitekp9, PCI\VEN_100E&DEV_9002
|
||
|
;@i: %Diamond% VIPER PCI = weitekp9, PCI\VEN_100E&DEV_9100
|
||
|
;@i: %Diamond% VIPER PRO PCI = weitekp9, PCI\VEN_100E&DEV_9100
|
||
|
;@i: %Diamond% VIPER PRO VIDEO PCI = weitekp9, PCI\VEN_100E&DEV_9100
|
||
|
;@i: %Diamond% VIPER SE PCI = weitekp9, PCI\VEN_100E&DEV_9100
|
||
|
|
||
|
|
||
|
[Matrox.Mfg]
|
||
|
;@i: %Matrox% IMPRESSION PCI = mga, PCI\VEN_102B&DEV_0518
|
||
|
;@i: %Matrox% IMPRESSION LITE PCI = mga, PCI\VEN_102B&DEV_0D10
|
||
|
;@i: %Matrox% IMPRESSION PLUS 220HZ PCI = mga, PCI\VEN_102B&DEV_0518
|
||
|
;@i: %Matrox% IMPRESSION PLUS PCI = mga, PCI\VEN_102B&DEV_0D10
|
||
|
;@i: %Matrox% ULTIMA PCI = mga, PCI\VEN_102B&DEV_0518
|
||
|
;@i: %Matrox% ULTIMA + PCI = mga, PCI\VEN_102B&DEV_0D10
|
||
|
|
||
|
|
||
|
[Number9.Mfg]
|
||
|
@i: %Number9% Reality 332 (Virge) = s3m, PCI\VEN_5333&DEV_5631
|
||
|
@i: %Number9% Vision 330 (Trio64) = s3legacy, PCI\VEN_5333&DEV_8810
|
||
|
@i: %Number9% Motion 331 (TrioV+) = s3legacy, PCI\VEN_5333&DEV_8811
|
||
|
@i: %Number9% Reality 772 (Virge VX) = s3m, PCI\VEN_5333&DEV_883D
|
||
|
@i: %Number9% Motion 531 (868) = s3legacy, PCI\VEN_5333&DEV_8880
|
||
|
@i: %Number9% GXE64 (864) = s3legacy, PCI\VEN_5333&DEV_88C0
|
||
|
@i: %Number9% GXE64Pro (964) = s3legacy, PCI\VEN_5333&DEV_88D0
|
||
|
@i: %Number9% Motion 771 (968) = s3legacy, PCI\VEN_5333&DEV_88F0
|
||
|
@i: %Number9% Imagine 128 Series 1 = n9, PCI\VEN_105D&DEV_2309
|
||
|
@i: %Number9% Imagine 128 Series 2 = n9i128v2, PCI\VEN_105D&DEV_2339
|
||
|
@i: %Number9% Imagine 128 Series 2 (4 Meg VRAM) = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0000105D
|
||
|
@i: %Number9% Imagine 128 Series 2 (4 Meg VRAM) = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0001105D
|
||
|
@i: %Number9% Imagine 128 Series 2 (4 Meg VRAM) = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0002105D
|
||
|
@i: %Number9% Imagine 128 Series 2 (4 Meg VRAM) = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0003105D
|
||
|
@i: %Number9% Imagine 128 Series 2 (4 Meg VRAM) = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0004105D
|
||
|
@i: %Number9% Imagine 128 Series 2 (4 Meg VRAM) = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0005105D
|
||
|
@i: %Number9% Imagine 128 Series 2 (4 Meg VRAM) = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0006105D
|
||
|
@i: %Number9% Imagine 128 Series 2 (4 Meg VRAM) = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0007105D
|
||
|
@i: %Number9% Imagine 128 Series 2e (4 Meg DRAM) = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0008105D
|
||
|
@i: %Number9% Imagine 128 Series 2e (4 Meg DRAM) = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0009105D
|
||
|
@i: %Number9% Imagine 128 Series 2 (8 Meg VRAM) = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_000A105D
|
||
|
@i: %Number9% Imagine 128 Series 2 (8 Meg H-VRAM) = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_000B105D
|
||
|
@i: %Number9% Revolution 3D = revolution3d, PCI\VEN_105D&DEV_493D
|
||
|
@i: %Number9% Revolution 4 = revolution4, PCI\VEN_105D&DEV_5348
|
||
|
|
||
|
|
||
|
[Barco.Mfg]
|
||
|
@i: %5MP1H% = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000013CC
|
||
|
@i: %5MP1H% = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000413CC
|
||
|
@i: %5MP1H% = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000513CC
|
||
|
@i: %5MP1H% = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000613CC
|
||
|
@i: %5MP1H% = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000813CC
|
||
|
@i: %5MP1H% = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000913CC
|
||
|
@i: %5MP1H% = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000A13CC
|
||
|
@i: %5MP1H% = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000C13CC
|
||
|
@i: %5MP1H% = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000A11A4
|
||
|
@i: %4MP2% = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000213CC
|
||
|
@i: %5MP2% = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000313CC
|
||
|
@i: %5MP2% = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000713CC
|
||
|
@i: %5MP2% = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000813CC
|
||
|
@i: %5MP2% = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000913CC
|
||
|
@i: %5MP2% = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000A13CC
|
||
|
@i: %5MP2% = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000A11A4
|
||
|
@i: %5MP2% = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000B11A4
|
||
|
@i: %2MP2% = NODRV, PCI\VEN_1013&DEV_00D6&SUBSYS_803113CE
|
||
|
@i: %2MP2% = NODRV, PCI\VEN_1013&DEV_00D6&SUBSYS_803113CF
|
||
|
|
||
|
|
||
|
[S3.Mfg]
|
||
|
@i: %S3% ViRGE = s3m, PCI\VEN_5333&DEV_5631
|
||
|
@i: %S3% Trio32 = s3legacy, PCI\VEN_5333&DEV_8810
|
||
|
@i: %S3% Trio32/64 = s3legacy, PCI\VEN_5333&DEV_8811
|
||
|
@i: %S3% Trio64V+ = s3legacy, PCI\VEN_5333&DEV_8811
|
||
|
@i: %S3% Aurora64V+ = s3m, PCI\VEN_5333&DEV_8812
|
||
|
@i: %S3% Trio64UV+ = s3m, PCI\VEN_5333&DEV_8814
|
||
|
@i: %S3% ViRGE/VX = s3m, PCI\VEN_5333&DEV_883D
|
||
|
@i: %S3% Vision868 = s3legacy, PCI\VEN_5333&DEV_8880
|
||
|
@i: %S3% 928 = s3legacy, PCI\VEN_5333&DEV_88B0
|
||
|
@i: %S3% Vision864 = s3legacy, PCI\VEN_5333&DEV_88C0
|
||
|
@i: %S3% Vision864 = s3legacy, PCI\VEN_5333&DEV_88C1
|
||
|
@i: %S3% Vision964 = s3legacy, PCI\VEN_5333&DEV_88D0
|
||
|
@i: %S3% Vision964 = s3legacy, PCI\VEN_5333&DEV_88D1
|
||
|
@i: %S3% Vision968 = s3legacy, PCI\VEN_5333&DEV_88F0
|
||
|
@i: %S3% Trio64V2 = s3m, PCI\VEN_5333&DEV_8901
|
||
|
@i: %S3% Plato PX (Integrated Accelerator) = s3m, PCI\VEN_5333&DEV_8902
|
||
|
@i: %S3% ViRGE DX/GX = s3m, PCI\VEN_5333&DEV_8A01
|
||
|
@i: %S3% ViRGE GX2 = s3m, PCI\VEN_5333&DEV_8A10
|
||
|
@i: %S3% ViRGE M3 = s3m, PCI\VEN_5333&DEV_8C00
|
||
|
@i: %S3% ViRGE MX = s3m, PCI\VEN_5333&DEV_8C01&SUBSYS_00011179
|
||
|
@i: %S3% ViRGE MX = s3m, PCI\VEN_5333&DEV_8C01
|
||
|
@i: %S3% ViRGE MX+ = s3m, PCI\VEN_5333&DEV_8C03
|
||
|
@i: %S3% ViRGE MXC = s3m, PCI\VEN_5333&DEV_8C02
|
||
|
|
||
|
|
||
|
[Tseng.Mfg]
|
||
|
;@i: %Tseng% ET4000 %CompatAdap% = et4000, PCI\VEN_100C&DEV_3202
|
||
|
;@i: %Tseng% ET4000 %CompatAdap% = et4000, PCI\VEN_100C&DEV_3206
|
||
|
;@i: %Tseng% ET6000 %CompatAdap% = et4000, PCI\VEN_100C&DEV_3207
|
||
|
;@i: %Tseng% ET6000 %CompatAdap% = et4000, PCI\VEN_100C&DEV_3208
|
||
|
|
||
|
; LEGACY_UPGRADE section
|
||
|
[LEGACY_UPGRADE]
|
||
|
|
||
|
[LEGACY_UPGRADE.Services]
|
||
|
AddService = , %SPSVCINST_ASSOCSERVICE% ; null service install
|
||
|
|
||
|
[NODRV]
|
||
|
|
||
|
[NODRV.Services]
|
||
|
AddService = ,2 ; Install NULL driver and mark it as the func. driver
|
||
|
|
||
|
|
||
|
; ati Driver Section
|
||
|
|
||
|
|
||
|
[ati]
|
||
|
CopyFiles=ati.Miniport, ati.Display
|
||
|
|
||
|
[ati.Display]
|
||
|
@i:8514a.dll
|
||
|
@i:ati.dll
|
||
|
|
||
|
[ati.Miniport]
|
||
|
@i:ati.sys
|
||
|
|
||
|
; Software Installation
|
||
|
|
||
|
[ati.SoftwareSettings]
|
||
|
AddReg = ati_SoftwareDeviceSettings
|
||
|
|
||
|
[ati_SoftwareDeviceSettings]
|
||
|
HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, ati, 8514a
|
||
|
HKR,, VgaCompatible, %REG_DWORD%, 0
|
||
|
|
||
|
|
||
|
; Service Installation
|
||
|
|
||
|
[ati.Services]
|
||
|
AddService = ati, 0x00000002, ati_Generic_Service_Inst, ati_EventLog_Inst
|
||
|
|
||
|
[ati_EventLog_Inst]
|
||
|
AddReg = ati_EventLog_AddReg
|
||
|
|
||
|
[ati_EventLog_AddReg]
|
||
|
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\ati.sys"
|
||
|
HKR,,TypesSupported,0x00010001,7
|
||
|
|
||
|
[ati_Generic_Service_Inst]
|
||
|
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||
|
StartType = 1 ; SERVICE_SYSTEM_START
|
||
|
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
|
||
|
LoadOrderGroup = Video
|
||
|
ServiceBinary = %12%\ati.sys
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
; atirage Driver Section
|
||
|
|
||
|
|
||
|
[atirage]
|
||
|
CopyFiles=atirage.Miniport, atirage.Display
|
||
|
|
||
|
[atirage.Display]
|
||
|
@i:atiraged.dll
|
||
|
@m:atiraged.dll
|
||
|
|
||
|
[atirage.Miniport]
|
||
|
@i:atiragem.sys
|
||
|
@m:atiragem.sys
|
||
|
|
||
|
; Software Installation
|
||
|
|
||
|
[atirage.SoftwareSettings]
|
||
|
AddReg = atirage_SoftwareDeviceSettings
|
||
|
|
||
|
[atirage_SoftwareDeviceSettings]
|
||
|
HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, atiraged
|
||
|
HKR,, VgaCompatible, %REG_DWORD%, 0
|
||
|
|
||
|
|
||
|
; Service Installation
|
||
|
|
||
|
[atirage.Services]
|
||
|
AddService = atirage, 0x00000002, atirage_Generic_Service_Inst, atirage_EventLog_Inst
|
||
|
|
||
|
[atirage_EventLog_Inst]
|
||
|
AddReg = atirage_EventLog_AddReg
|
||
|
|
||
|
[atirage_EventLog_AddReg]
|
||
|
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\atiragem.sys"
|
||
|
HKR,,TypesSupported,0x00010001,7
|
||
|
|
||
|
[atirage_Generic_Service_Inst]
|
||
|
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||
|
StartType = 1 ; SERVICE_SYSTEM_START
|
||
|
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
|
||
|
LoadOrderGroup = Video
|
||
|
ServiceBinary = %12%\atiragem.sys
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
; cirrus Driver Section
|
||
|
|
||
|
|
||
|
[cirrus]
|
||
|
CopyFiles=cirrus.Miniport, cirrus.Display
|
||
|
|
||
|
; File sections
|
||
|
|
||
|
[cirrus.Miniport]
|
||
|
@i:cirrus.sys
|
||
|
|
||
|
[cirrus.Display]
|
||
|
@i:cirrus.dll
|
||
|
|
||
|
; Software Installation
|
||
|
|
||
|
[cirrus.SoftwareSettings]
|
||
|
AddReg = cirrus_SoftwareDeviceSettings
|
||
|
|
||
|
[cirrus_SoftwareDeviceSettings]
|
||
|
HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, vga, cirrus, vga256, vga64k
|
||
|
HKR,, VgaCompatible, %REG_DWORD%, 1
|
||
|
|
||
|
|
||
|
; Service Installation
|
||
|
|
||
|
[cirrus.Services]
|
||
|
AddService = cirrus, 0x00000002, cirrus_Generic_Service_Inst, cirrus_EventLog_Inst
|
||
|
|
||
|
[cirrus_EventLog_Inst]
|
||
|
AddReg = cirrus_EventLog_AddReg
|
||
|
|
||
|
[cirrus_EventLog_AddReg]
|
||
|
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\cirrus.sys"
|
||
|
HKR,,TypesSupported,0x00010001,7
|
||
|
|
||
|
[cirrus_Generic_Service_Inst]
|
||
|
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||
|
StartType = 1 ; SERVICE_SYSTEM_START
|
||
|
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
|
||
|
LoadOrderGroup = Video
|
||
|
ServiceBinary = %12%\cirrus.sys
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
; Cirrus Logic Laguna 546x
|
||
|
|
||
|
[laguna]
|
||
|
CopyFiles=laguna.Miniport, laguna.Display
|
||
|
|
||
|
; File sections
|
||
|
|
||
|
[laguna.Miniport]
|
||
|
@i:cl546xm.sys
|
||
|
|
||
|
[laguna.Display]
|
||
|
@i:cl546x.dll
|
||
|
@i:cl5465.dll
|
||
|
|
||
|
; Software Installation
|
||
|
|
||
|
[laguna.SoftwareSettings]
|
||
|
AddReg = laguna_SoftwareDeviceSettings
|
||
|
|
||
|
[laguna_SoftwareDeviceSettings]
|
||
|
HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, cl546x, cl5465
|
||
|
HKR,, VgaCompatible, %REG_DWORD%, 0
|
||
|
|
||
|
; Service Installation
|
||
|
|
||
|
[laguna.Services]
|
||
|
AddService = laguna, 0x00000002, laguna_Service_Inst, laguna_EventLog_Inst
|
||
|
|
||
|
[laguna_EventLog_Inst]
|
||
|
AddReg = laguna_EventLog_AddReg
|
||
|
|
||
|
[laguna_EventLog_AddReg]
|
||
|
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\cl546xm.sys"
|
||
|
HKR,,TypesSupported,0x00010001,7
|
||
|
|
||
|
[laguna_Service_Inst]
|
||
|
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||
|
StartType = 1 ; SERVICE_SYSTEM_START
|
||
|
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
|
||
|
LoadOrderGroup = Video
|
||
|
ServiceBinary = %12%\cl546xm.sys
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
; et4000 Driver Section
|
||
|
|
||
|
|
||
|
[et4000]
|
||
|
CopyFiles=et4000.Miniport, et4000.Display
|
||
|
|
||
|
; Software Installation
|
||
|
|
||
|
[et4000.SoftwareSettings]
|
||
|
AddReg = et4000_SoftwareDeviceSettings
|
||
|
|
||
|
[et4000_SoftwareDeviceSettings]
|
||
|
HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, vga, w32, vga256, vga64k
|
||
|
HKR,, VgaCompatible, %REG_DWORD%, 1
|
||
|
|
||
|
|
||
|
; Service Installation
|
||
|
|
||
|
[et4000.Services]
|
||
|
AddService = et4000, 0x00000002, et4000_Generic_Service_Inst, et4000_EventLog_Inst
|
||
|
|
||
|
[et4000_EventLog_Inst]
|
||
|
AddReg = et4000_EventLog_AddReg
|
||
|
|
||
|
[et4000_EventLog_AddReg]
|
||
|
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\et4000.sys"
|
||
|
HKR,,TypesSupported,0x00010001,7
|
||
|
|
||
|
[et4000_Generic_Service_Inst]
|
||
|
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||
|
StartType = 1 ; SERVICE_SYSTEM_START
|
||
|
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
|
||
|
LoadOrderGroup = Video
|
||
|
ServiceBinary = %12%\et4000.sys
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
; mga Driver Section
|
||
|
|
||
|
|
||
|
[mga]
|
||
|
CopyFiles=mga.Miniport, mga.Display
|
||
|
|
||
|
; Software Installation
|
||
|
|
||
|
[mga.SoftwareSettings]
|
||
|
AddReg = mga_SoftwareDeviceSettings
|
||
|
|
||
|
[mga_SoftwareDeviceSettings]
|
||
|
HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, mga
|
||
|
HKR,, VgaCompatible, %REG_DWORD%, 0
|
||
|
|
||
|
|
||
|
; Service Installation
|
||
|
|
||
|
[mga.Services]
|
||
|
AddService = mga, 0x00000002, mga_Generic_Service_Inst, mga_EventLog_Inst
|
||
|
|
||
|
[mga_EventLog_Inst]
|
||
|
AddReg = mga_EventLog_AddReg
|
||
|
|
||
|
[mga_EventLog_AddReg]
|
||
|
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\mga.sys"
|
||
|
HKR,,TypesSupported,0x00010001,7
|
||
|
|
||
|
[mga_Generic_Service_Inst]
|
||
|
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||
|
StartType = 1 ; SERVICE_SYSTEM_START
|
||
|
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
|
||
|
LoadOrderGroup = Video
|
||
|
ServiceBinary = %12%\mga.sys
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
; Number Nine imagine series 1
|
||
|
|
||
|
[n9]
|
||
|
CopyFiles=n9.Miniport, n9.Display
|
||
|
|
||
|
; File sections
|
||
|
|
||
|
[n9.Miniport]
|
||
|
@i:n9i128.sys
|
||
|
|
||
|
[n9.Display]
|
||
|
@i:n9i128.dll
|
||
|
|
||
|
; Software Installation
|
||
|
|
||
|
[n9.SoftwareSettings]
|
||
|
AddReg = n9_SoftwareDeviceSettings
|
||
|
|
||
|
[n9_SoftwareDeviceSettings]
|
||
|
HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, n9i128
|
||
|
HKR,, VgaCompatible, %REG_DWORD%, 0
|
||
|
|
||
|
; Service Installation
|
||
|
|
||
|
[n9.Services]
|
||
|
AddService = n9i128, 0x00000002, n9_Service_Inst, n9_EventLog_Inst
|
||
|
|
||
|
[n9_EventLog_Inst]
|
||
|
AddReg = n9_EventLog_AddReg
|
||
|
|
||
|
[n9_EventLog_AddReg]
|
||
|
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\n9i128.sys"
|
||
|
HKR,,TypesSupported,0x00010001,7
|
||
|
|
||
|
[n9_Service_Inst]
|
||
|
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||
|
StartType = 1 ; SERVICE_SYSTEM_START
|
||
|
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
|
||
|
LoadOrderGroup = Video
|
||
|
ServiceBinary = %12%\n9i128.sys
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
; Number Nine imagine series 2
|
||
|
|
||
|
[n9i128v2]
|
||
|
CopyFiles=n9i128v2.Miniport, n9i128v2.Display
|
||
|
|
||
|
; File sections
|
||
|
|
||
|
[n9i128v2.Miniport]
|
||
|
@i:n9i128v2.sys
|
||
|
|
||
|
[n9i128v2.Display]
|
||
|
@i:n9i128v2.dll
|
||
|
|
||
|
; Software Installation
|
||
|
|
||
|
[n9i128v2.SoftwareSettings]
|
||
|
AddReg = n9i128v2_SoftwareDeviceSettings
|
||
|
|
||
|
[n9i128v2_SoftwareDeviceSettings]
|
||
|
HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, n9i128v2
|
||
|
HKR,, VgaCompatible, %REG_DWORD%, 0
|
||
|
|
||
|
; Service Installation
|
||
|
|
||
|
[n9i128v2.Services]
|
||
|
AddService = n9i128v2, 0x00000002, n9i128v2_Service_Inst, n9i128v2_EventLog_Inst
|
||
|
|
||
|
[n9i128v2_EventLog_Inst]
|
||
|
AddReg = n9i128v2_EventLog_AddReg
|
||
|
|
||
|
[n9i128v2_EventLog_AddReg]
|
||
|
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\n9i128v2.sys"
|
||
|
HKR,,TypesSupported,0x00010001,7
|
||
|
|
||
|
[n9i128v2_Service_Inst]
|
||
|
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||
|
StartType = 1 ; SERVICE_SYSTEM_START
|
||
|
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
|
||
|
LoadOrderGroup = Video
|
||
|
ServiceBinary = %12%\n9i128v2.sys
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
; Number Nine revolution 3D
|
||
|
|
||
|
[revolution3d]
|
||
|
CopyFiles=revolution3d.Miniport, revolution3d.Display
|
||
|
|
||
|
; File sections
|
||
|
|
||
|
[revolution3d.Miniport]
|
||
|
@i:n9i3d.sys
|
||
|
|
||
|
[revolution3d.Display]
|
||
|
@i:n9i3disp.dll
|
||
|
|
||
|
; Software Installation
|
||
|
|
||
|
[revolution3d.SoftwareSettings]
|
||
|
AddReg = revolution3d_SoftwareDeviceSettings
|
||
|
|
||
|
[revolution3d_SoftwareDeviceSettings]
|
||
|
HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, n9i3disp
|
||
|
HKR,, VgaCompatible, %REG_DWORD%, 0
|
||
|
|
||
|
; Service Installation
|
||
|
|
||
|
[revolution3d.Services]
|
||
|
AddService = revolution3d, 0x00000002, revolution3d_Service_Inst, revolution3d_EventLog_Inst
|
||
|
|
||
|
[revolution3d_EventLog_Inst]
|
||
|
AddReg = revolution3d_EventLog_AddReg
|
||
|
|
||
|
[revolution3d_EventLog_AddReg]
|
||
|
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\n9i3d.sys"
|
||
|
HKR,,TypesSupported,0x00010001,7
|
||
|
|
||
|
[revolution3d_Service_Inst]
|
||
|
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||
|
StartType = 1 ; SERVICE_SYSTEM_START
|
||
|
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
|
||
|
LoadOrderGroup = Video
|
||
|
ServiceBinary = %12%\n9i3d.sys
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
; Number Nine revolution 4D
|
||
|
|
||
|
[revolution4]
|
||
|
CopyFiles=revolution4.Miniport, revolution4.Display
|
||
|
|
||
|
; File sections
|
||
|
|
||
|
[revolution4.Miniport]
|
||
|
@i:t2r4mini.sys
|
||
|
|
||
|
[revolution4.Display]
|
||
|
@i:t2r4disp.dll
|
||
|
|
||
|
; Software Installation
|
||
|
|
||
|
[revolution4.SoftwareSettings]
|
||
|
AddReg = revolution4_SoftwareDeviceSettings
|
||
|
|
||
|
[revolution4_SoftwareDeviceSettings]
|
||
|
HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, t2r4disp
|
||
|
HKR,, VgaCompatible, %REG_DWORD%, 0
|
||
|
|
||
|
[revolution4.GeneralConfigData]
|
||
|
MaximumDeviceMemoryConfiguration = 64
|
||
|
|
||
|
; Service Installation
|
||
|
|
||
|
[revolution4.Services]
|
||
|
AddService = revolution4, 0x00000002, revolution4_Service_Inst, revolution4_EventLog_Inst
|
||
|
|
||
|
[revolution4_EventLog_Inst]
|
||
|
AddReg = revolution4_EventLog_AddReg
|
||
|
|
||
|
[revolution4_EventLog_AddReg]
|
||
|
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\t2r4mini.sys"
|
||
|
HKR,,TypesSupported,0x00010001,7
|
||
|
|
||
|
[revolution4_Service_Inst]
|
||
|
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||
|
StartType = 1 ; SERVICE_SYSTEM_START
|
||
|
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
|
||
|
LoadOrderGroup = Video
|
||
|
ServiceBinary = %12%\t2r4mini.sys
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
[s3m]
|
||
|
CopyFiles=s3m.Miniport, s3m.Display
|
||
|
|
||
|
[s3m.Miniport]
|
||
|
@i:s3m.sys
|
||
|
|
||
|
[s3m.Display]
|
||
|
@i:s3mtrio.dll
|
||
|
@i:s3mvirge.dll
|
||
|
|
||
|
; Software Installation
|
||
|
|
||
|
[s3m.SoftwareSettings]
|
||
|
AddReg = s3m_SoftwareDeviceSettings
|
||
|
|
||
|
[s3m_SoftwareDeviceSettings]
|
||
|
HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, s3mtrio, s3mvirge
|
||
|
HKR,, VgaCompatible, %REG_DWORD%, 0
|
||
|
|
||
|
|
||
|
; Service Installation
|
||
|
|
||
|
[s3m.Services]
|
||
|
AddService = s3m, 0x00000002, s3m_Generic_Service_Inst, s3m_EventLog_Inst
|
||
|
|
||
|
[s3m_EventLog_Inst]
|
||
|
AddReg = s3m_EventLog_AddReg
|
||
|
|
||
|
[s3m_EventLog_AddReg]
|
||
|
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\s3m.sys"
|
||
|
HKR,,TypesSupported,0x00010001,7
|
||
|
|
||
|
[s3m_Generic_Service_Inst]
|
||
|
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||
|
StartType = 1 ; SERVICE_SYSTEM_START
|
||
|
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
|
||
|
LoadOrderGroup = Video
|
||
|
ServiceBinary = %12%\s3m.sys
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
; s3legacy Driver Section
|
||
|
|
||
|
|
||
|
[s3legacy]
|
||
|
CopyFiles=s3legacy.Miniport, s3legacy.Display
|
||
|
|
||
|
[s3legacy.Miniport]
|
||
|
@i:s3legacy.sys
|
||
|
|
||
|
[s3legacy.Display]
|
||
|
@i:s3legacy.dll
|
||
|
|
||
|
; Software Installation
|
||
|
|
||
|
[s3legacy.SoftwareSettings]
|
||
|
AddReg = s3legacy_SoftwareDeviceSettings
|
||
|
|
||
|
[s3legacy_SoftwareDeviceSettings]
|
||
|
HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, s3legacy
|
||
|
HKR,, VgaCompatible, %REG_DWORD%, 0
|
||
|
|
||
|
|
||
|
; Service Installation
|
||
|
|
||
|
[s3legacy.Services]
|
||
|
AddService = s3legacy, 0x00000002, s3legacy_Generic_Service_Inst, s3legacy_EventLog_Inst
|
||
|
|
||
|
[s3legacy_EventLog_Inst]
|
||
|
AddReg = s3legacy_EventLog_AddReg
|
||
|
|
||
|
[s3legacy_EventLog_AddReg]
|
||
|
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\s3legacy.sys"
|
||
|
HKR,,TypesSupported,0x00010001,7
|
||
|
|
||
|
[s3legacy_Generic_Service_Inst]
|
||
|
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||
|
StartType = 1 ; SERVICE_SYSTEM_START
|
||
|
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
|
||
|
LoadOrderGroup = Video
|
||
|
ServiceBinary = %12%\s3legacy.sys
|
||
|
|
||
|
|
||
|
; vga Driver section
|
||
|
|
||
|
|
||
|
[vga]
|
||
|
|
||
|
; Software Installation
|
||
|
|
||
|
[vga.SoftwareSettings]
|
||
|
AddReg = vga_SoftwareDeviceSettings
|
||
|
|
||
|
[vga_SoftwareDeviceSettings]
|
||
|
HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, vga
|
||
|
HKR,, VgaCompatible, %REG_DWORD%, 1
|
||
|
|
||
|
|
||
|
; Service Installation
|
||
|
|
||
|
[vga.Services]
|
||
|
AddService = vga, 0x00000002, vga_Generic_Service_Inst, vga_EventLog_Inst
|
||
|
|
||
|
[vga_EventLog_Inst]
|
||
|
AddReg = vga_EventLog_AddReg
|
||
|
|
||
|
[vga_EventLog_AddReg]
|
||
|
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\vga.sys"
|
||
|
HKR,,TypesSupported,0x00010001,7
|
||
|
|
||
|
[vga_Generic_Service_Inst]
|
||
|
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||
|
StartType = 1 ; SERVICE_SYSTEM_START
|
||
|
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
|
||
|
LoadOrderGroup = Video
|
||
|
ServiceBinary = %12%\vga.sys
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
; weitekp9 Driver Section
|
||
|
|
||
|
|
||
|
[weitekp9]
|
||
|
CopyFiles=weitekp9.Miniport, weitekp9.Display
|
||
|
|
||
|
; Software Installation
|
||
|
|
||
|
[weitekp9.SoftwareSettings]
|
||
|
AddReg = weitekp9_SoftwareDeviceSettings
|
||
|
|
||
|
[weitekp9_SoftwareDeviceSettings]
|
||
|
HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, weitekp9
|
||
|
HKR,, VgaCompatible, %REG_DWORD%, 0
|
||
|
|
||
|
|
||
|
; Service Installation
|
||
|
|
||
|
[weitekp9.Services]
|
||
|
AddService = weitekp9, 0x00000002, weitekp9_Generic_Service_Inst, weitekp9_EventLog_Inst
|
||
|
|
||
|
[weitekp9_EventLog_Inst]
|
||
|
AddReg = weitekp9_EventLog_AddReg
|
||
|
|
||
|
[weitekp9_EventLog_AddReg]
|
||
|
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\weitekp9.sys"
|
||
|
HKR,,TypesSupported,0x00010001,7
|
||
|
|
||
|
[weitekp9_Generic_Service_Inst]
|
||
|
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||
|
StartType = 1 ; SERVICE_SYSTEM_START
|
||
|
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
|
||
|
LoadOrderGroup = Video
|
||
|
ServiceBinary = %12%\weitekp9.sys
|
||
|
|
||
|
; special weitekp9 driver that require manual configuration
|
||
|
|
||
|
[viper]
|
||
|
CopyFiles=weitekp9.Miniport, weitekp9.Display
|
||
|
LogConfig=viper.LogConfig
|
||
|
|
||
|
[viper.SoftwareSettings]
|
||
|
AddReg = weitekp9_SoftwareDeviceSettings
|
||
|
[viper.Services]
|
||
|
AddService = weitekp9, 0x00000002, weitekp9_Generic_Service_Inst, weitekp9_EventLog_Inst
|
||
|
|
||
|
[viper.LogConfig]
|
||
|
ConfigPriority=HARDWIRED
|
||
|
MemConfig=20000000-20FFFFFF, 80000000-80FFFFFF, A0000000-A0FFFFFF
|
||
|
|
||
|
[P9000]
|
||
|
CopyFiles=weitekp9.Miniport, weitekp9.Display
|
||
|
LogConfig=P9000.LogConfig
|
||
|
|
||
|
[P9000.SoftwareSettings]
|
||
|
AddReg = weitekp9_SoftwareDeviceSettings
|
||
|
[P9000.Services]
|
||
|
AddService = weitekp9, 0x00000002, weitekp9_Generic_Service_Inst, weitekp9_EventLog_Inst
|
||
|
|
||
|
[P9000.LogConfig]
|
||
|
ConfigPriority=HARDWIRED
|
||
|
MemConfig=04000000-04FFFFFF, 08000000-08FFFFFF, 0D000000-0DFFFFFF, 0E000000-0EFFFFFF, 0F000000-0FFFFFFF, 80000000-80FFFFFF, C0000000-C0FFFFFF, D0000000-D0FFFFFF, E0000000-E0FFFFFF, F0000000-F0FFFFFF
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
;
|
||
|
; Display Driver List
|
||
|
;
|
||
|
|
||
|
[et4000.Display]
|
||
|
@i:w32.dll
|
||
|
|
||
|
[mga.Display]
|
||
|
@i!n:mga.dll
|
||
|
|
||
|
[weitekp9.Display]
|
||
|
@i:weitekp9.dll
|
||
|
|
||
|
;
|
||
|
; Miniport driver list
|
||
|
;
|
||
|
|
||
|
[et4000.Miniport]
|
||
|
@i:et4000.sys
|
||
|
|
||
|
[mga.Miniport]
|
||
|
@i!n:mga.sys
|
||
|
|
||
|
[wdvga.Miniport]
|
||
|
@i:wdvga.sys
|
||
|
|
||
|
[weitekp9.Miniport]
|
||
|
@i:weitekp9.sys
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
; UNSUPPORTED *PNP090F.DeviceDesc="Oak Technology Super VGA"
|
||
|
; UNSUPPORTED *PNP0930.DeviceDesc="Chips & Tech. Super VGA"
|
||
|
; UNSUPPORTED *PNP0931.DeviceDesc="Chips & Tech. Accelerator"
|
||
|
; UNSUPPORTED *CPQA0DF.DeviceDesc="Compaq Notebook Display (WD)"
|
||
|
; UNSUPPORTED *PNP0915.DeviceDesc="Compaq Advanced VGA (AVGA)"
|
||
|
; UNSUPPORTED *CPQ3001.DeviceDesc="Compaq EISA Advanced VGA (AVGA)"
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
; Migration database syntax
|
||
|
;
|
||
|
; PCI_ID = upgrade_value [, DriversList]
|
||
|
;
|
||
|
; where PCI_ID = the PCI ID of the video card
|
||
|
; upgrade_value = 1 (upgrade) or 0 (no upgrade)
|
||
|
; DriversList = This value is optional. Name of another section in the INF which
|
||
|
; lists image names to check against the existing video drivers in the
|
||
|
; system (the names do NOT include the .sys or any sort of path).
|
||
|
;
|
||
|
; If DriversList is not present, the upgrade of the video card is base entirely on
|
||
|
; upgrade_value.
|
||
|
;
|
||
|
; If DriversList is present and a match is made, it negates upgrade_value. For example,
|
||
|
; if upgrade_value is equal to %db_upgrade% and a match is made, then the upgrade of the
|
||
|
; video driver is failed and the old (legacy 4.0 / 3.51) driver is used instead.
|
||
|
;
|
||
|
; If the card PCIID is not in the upgrade database, then the driver is upgraded by default.
|
||
|
;
|
||
|
; an example DB for a upgrade scenario
|
||
|
; [VideoUpgradeDatabase]
|
||
|
; FooBarOne = 1
|
||
|
; FooBarTwo = 0, FooBarTwo.DriversList
|
||
|
;
|
||
|
; [FooBarTwo.DriversList]
|
||
|
; abcd
|
||
|
;
|
||
|
; Ex 1: FooBarOne ID is matched ===> it is upgraded
|
||
|
; Ex 2: FooBarTwo ID is matched and no matches are found in FooBarTwo.DriversList ===> upgrade is failed
|
||
|
; Ex 3: FooBarTwo ID is matched and a match is found in FooBarTwo.DriversList ===> upgrade is succeeded
|
||
|
;
|
||
|
|
||
|
|
||
|
; Migration DB
|
||
|
|
||
|
[VideoUpgradeDatabase]
|
||
|
|
||
|
PCI\VEN_5333&DEV_8A01 = 1, S3DoNotUpgrade.DriversList
|
||
|
|
||
|
; Drivers we want to keep
|
||
|
|
||
|
[S3DoNotUpgrade.DriversList]
|
||
|
|
||
|
MVP3D, 1
|