display.inf Driver File Contents (Cirrus_Logic_Laguna_5465.zip)

ÿþ; 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

DriverVer=07/01/2001,5.1.2535.0



[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]

%Std%         = Std.Mfg

%Cirrus%      = Cirrus.Mfg

%S3%          = S3.Mfg

%Ati%         = Ati.Mfg

%Barco%       = Barco.Mfg

%Compaq%      = Compaq.Mfg

%Diamond%     = Diamond.Mfg

%Matrox%      = Matrox.Mfg

%Number9%     = Number9.Mfg

%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]

 %Ati% mach32 AX PCI               = ati,      PCI\VEN_1002&DEV_4158

 %Ati% mach64 CT PCI               = ati,      PCI\VEN_1002&DEV_4354

 %Ati% mach64 CX PCI               = ati,      PCI\VEN_1002&DEV_4358

 %Ati% mach64 ET PCI               = ati,      PCI\VEN_1002&DEV_4554

 %Ati% 3D RAGE PCI                 = ati,      PCI\VEN_1002&DEV_4754

 %Ati% 3D RAGE II PCI              = atirage,  PCI\VEN_1002&DEV_4754&REV_01

 %Ati% 3D RAGE II+ PCI             = atirage,  PCI\VEN_1002&DEV_4754&REV_19

 %Ati% 3D RAGE II+ PCI             = atirage,  PCI\VEN_1002&DEV_4754&REV_1A

 %Ati% 3D RAGE II PCI              = atirage,  PCI\VEN_1002&DEV_4754&REV_41

 %Ati% 3D RAGE II+ PCI             = atirage,  PCI\VEN_1002&DEV_4754&REV_5A

 %Ati% 3D RAGE II+ PCI             = atirage,  PCI\VEN_1002&DEV_4754&REV_9A

 %Ati% 3D RAGE II+ PCI             = atirage,  PCI\VEN_1002&DEV_4755

 %Ati% 3D RAGE IIC PCI             = atirage,  PCI\VEN_1002&DEV_4756

 %Ati% 3D RAGE IIC AGP             = atirage,  PCI\VEN_1002&DEV_4757

 %Ati% mach64 GX PCI               = ati,      PCI\VEN_1002&DEV_4758

 %Ati% 3D RAGE IIC PCI             = atirage,  PCI\VEN_1002&DEV_4759

 %Ati% 3D RAGE IIC AGP             = atirage,  PCI\VEN_1002&DEV_475A

 %Ati% mach64 LT PCI               = ati,      PCI\VEN_1002&DEV_4C54

 %Ati% mach64 VT PCI               = ati,      PCI\VEN_1002&DEV_5654

 %Ati% ATI-264VT3 PCI              = atirage,  PCI\VEN_1002&DEV_5654&REV_01

 %Ati% ATI-264VT2 PCI              = ati,      PCI\VEN_1002&DEV_5654&REV_08

 %Ati% ATI-264VT2 PCI              = ati,      PCI\VEN_1002&DEV_5654&REV_40

 %Ati% ATI-264VT2 PCI              = ati,      PCI\VEN_1002&DEV_5654&REV_48

 %Ati% ATI-264VT3 PCI              = atirage,  PCI\VEN_1002&DEV_5654&REV_5A

 %Ati% ATI-264VT3 PCI              = atirage,  PCI\VEN_1002&DEV_5654&REV_9A

 %Ati% ATI-264VT3 PCI              = atirage,  PCI\VEN_1002&DEV_5655

 %Ati% ATI-264VT4 PCI              = atirage,  PCI\VEN_1002&DEV_5656







[Cirrus.Mfg]

 %Cirrus% 7548 %CompatAdap%                  = cirrus, PCI\VEN_1013&DEV_0038

 %Cirrus% 7555 %CompatAdap%                  = cirrus, PCI\VEN_1013&DEV_0040

 %Cirrus% 7556 %CompatAdap%                  = cirrus, PCI\VEN_1013&DEV_004C

 %Cirrus% 5430/5440 %CompatAdap%             = cirrus, PCI\VEN_1013&DEV_00A0

 %Cirrus% 5434 %CompatAdap%                  = cirrus, PCI\VEN_1013&DEV_00A8

 %Cirrus% 5436 %CompatAdap%                  = cirrus, PCI\VEN_1013&DEV_00AC

 %Cirrus% 5446 %CompatAdap%                  = cirrus, PCI\VEN_1013&DEV_00B8

 %Cirrus% 5480 %CompatAdap%                  = cirrus, PCI\VEN_1013&DEV_00BC

 %Cirrus% 5436 U %CompatAdap%                = cirrus, PCI\VEN_1013&DEV_00E8

 %Cirrus% 7542 %CompatAdap%                  = cirrus, PCI\VEN_1013&DEV_1200

 %Cirrus% 7543 %CompatAdap%                  = cirrus, PCI\VEN_1013&DEV_1202

 %Cirrus% 7541 %CompatAdap%                  = cirrus, PCI\VEN_1013&DEV_1204

 %Cirrus% Laguna 5465                        = laguna, PCI\VEN_1013&DEV_00D6

 %Cirrus% Laguna 5462                        = laguna, PCI\VEN_1013&DEV_00D0

 %Cirrus% Laguna 5464                        = laguna, PCI\VEN_1013&DEV_00D4

 %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]

 %Number9% Reality 332 (Virge)                    = s3m,      PCI\VEN_5333&DEV_5631

 %Number9% Vision 330 (Trio64)                    = s3legacy, PCI\VEN_5333&DEV_8810

 %Number9% Motion 331 (TrioV+)                    = s3legacy, PCI\VEN_5333&DEV_8811

 %Number9% Reality 772 (Virge VX)                 = s3m,      PCI\VEN_5333&DEV_883D

 %Number9% Motion 531 (868)                       = s3legacy, PCI\VEN_5333&DEV_8880

 %Number9% GXE64 (864)                            = s3legacy, PCI\VEN_5333&DEV_88C0

 %Number9% GXE64Pro (964)                         = s3legacy, PCI\VEN_5333&DEV_88D0

 %Number9% Motion 771 (968)                       = s3legacy, PCI\VEN_5333&DEV_88F0

 %Number9% Imagine 128 Series 1                   = n9,       PCI\VEN_105D&DEV_2309

 %Number9% Imagine 128 Series 2                   = n9i128v2, PCI\VEN_105D&DEV_2339

 %Number9% Imagine 128 Series 2  (4 Meg VRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0000105D

 %Number9% Imagine 128 Series 2  (4 Meg VRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0001105D

 %Number9% Imagine 128 Series 2  (4 Meg VRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0002105D

 %Number9% Imagine 128 Series 2  (4 Meg VRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0003105D

 %Number9% Imagine 128 Series 2  (4 Meg VRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0004105D

 %Number9% Imagine 128 Series 2  (4 Meg VRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0005105D

 %Number9% Imagine 128 Series 2  (4 Meg VRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0006105D

 %Number9% Imagine 128 Series 2  (4 Meg VRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0007105D

 %Number9% Imagine 128 Series 2e (4 Meg DRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0008105D

 %Number9% Imagine 128 Series 2e (4 Meg DRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0009105D

 %Number9% Imagine 128 Series 2  (8 Meg VRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_000A105D

 %Number9% Imagine 128 Series 2  (8 Meg H-VRAM)   = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_000B105D

 %Number9% Revolution 3D                          = revolution3d, PCI\VEN_105D&DEV_493D

 %Number9% Revolution 4                           = revolution4, PCI\VEN_105D&DEV_5348





[Barco.Mfg]

 %5MP1H%                                     = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000013CC

 %5MP1H%                                     = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000413CC

 %5MP1H%                                     = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000513CC

 %5MP1H%                                     = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000613CC

 %5MP1H%                                     = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000813CC

 %5MP1H%                                     = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000913CC

 %5MP1H%                                     = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000A13CC

 %5MP1H%                                     = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000C13CC

 %5MP1H%                                     = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000A11A4

 %4MP2%                                      = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000213CC

 %5MP2%                                      = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000313CC

 %5MP2%                                      = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000713CC

 %5MP2%                                      = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000813CC

 %5MP2%                                      = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000913CC

 %5MP2%                                      = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000A13CC

 %5MP2%                                      = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000A11A4

 %5MP2%                                      = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000B11A4

 %2MP2%                                      = NODRV, PCI\VEN_1013&DEV_00D6&SUBSYS_803113CE

 %2MP2%                                      = NODRV, PCI\VEN_1013&DEV_00D6&SUBSYS_803113CF





[S3.Mfg]

 %S3% ViRGE                                  = s3m,      PCI\VEN_5333&DEV_5631

 %S3% Trio32                                 = s3legacy, PCI\VEN_5333&DEV_8810

 %S3% Trio32/64                              = s3legacy, PCI\VEN_5333&DEV_8811

 %S3% Trio64V+                               = s3legacy, PCI\VEN_5333&DEV_8811

 %S3% Aurora64V+                             = s3m,      PCI\VEN_5333&DEV_8812

 %S3% Trio64UV+                              = s3m,      PCI\VEN_5333&DEV_8814

 %S3% ViRGE/VX                               = s3m,      PCI\VEN_5333&DEV_883D

 %S3% Vision868                              = s3legacy, PCI\VEN_5333&DEV_8880

 %S3% 928                                    = s3legacy, PCI\VEN_5333&DEV_88B0

 %S3% Vision864                              = s3legacy, PCI\VEN_5333&DEV_88C0

 %S3% Vision864                              = s3legacy, PCI\VEN_5333&DEV_88C1

 %S3% Vision964                              = s3legacy, PCI\VEN_5333&DEV_88D0

 %S3% Vision964                              = s3legacy, PCI\VEN_5333&DEV_88D1

 %S3% Vision968                              = s3legacy, PCI\VEN_5333&DEV_88F0

 %S3% Trio64V2                               = s3m,      PCI\VEN_5333&DEV_8901

 %S3% Plato PX (Integrated Accelerator)      = s3m,      PCI\VEN_5333&DEV_8902

 %S3% ViRGE DX/GX                            = s3m,      PCI\VEN_5333&DEV_8A01

 %S3% ViRGE GX2                              = s3m,      PCI\VEN_5333&DEV_8A10

 %S3% ViRGE M3                               = s3m,      PCI\VEN_5333&DEV_8C00

 %S3% ViRGE MX                               = s3m,      PCI\VEN_5333&DEV_8C01&SUBSYS_00011179

 %S3% ViRGE MX                               = s3m,      PCI\VEN_5333&DEV_8C01

 %S3% ViRGE MX+                              = s3m,      PCI\VEN_5333&DEV_8C03

 %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]

8514a.dll

ati.dll



[ati.Miniport]

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]

atiraged.dll



[atirage.Miniport]

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]

cirrus.sys



[cirrus.Display]

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]

cl546xm.sys



[laguna.Display]

cl546x.dll

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]

n9i128.sys



[n9.Display]

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]

n9i128v2.sys



[n9i128v2.Display]

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]

n9i3d.sys



[revolution3d.Display]

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]

t2r4mini.sys



[revolution4.Display]

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]

s3m.sys



[s3m.Display]

s3mtrio.dll

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]

s3legacy.sys



[s3legacy.Display]

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]

w32.dll



[mga.Display]

mga.dll



[weitekp9.Display]

weitekp9.dll



;

; Miniport driver list

;



[et4000.Miniport]

et4000.sys



[mga.Miniport]

mga.sys



[wdvga.Miniport]

wdvga.sys



[weitekp9.Miniport]

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



































































[Strings]



;

; Non-Localizable Strings

;

SPSVCINST_ASSOCSERVICE = 0x00000002



REG_SZ         = 0x00000000

REG_MULTI_SZ   = 0x00010000

REG_EXPAND_SZ  = 0x00020000

REG_BINARY     = 0x00000001

REG_DWORD      = 0x00010001

serviceroot    = System\CurrentControlSet\Services



db_upgrade        = 0x00000001

db_no_upgrade     = 0x00000000



;

; Localizable Strings

;



MS="Microsoft"

DisplayClassName="Adaptadores de pantalla"

autodetect="Controlador de detección automática"

vgacompat="Adaptador de pantalla compatible VGA"

stdVga="Adaptador gráfico VGA PCI estándar"

SystemUpgradeDevice="Dispositivo de actualización de vídeo"



Std          = "(Tipos de pantalla estándar)"

Actix        = "Actix"

Ati          = "ATI Technologies Inc."

Barco        = "BARCO"

Cardex       = "Cardex"

Chips        = "Chips & Technologies"

Cirrus       = "Cirrus Logic"

Compaq       = "Compaq"

Dell         = "Dell"

Diamond      = "Diamond Multimedia"

Digital      = "Digital"

Elsa         = "ELSA"

Genoa        = "Genoa"

Hercules     = "Hercules"

IBM          = "IBM"

LeadTek      = "LeadTek"

Matrox       = "Matrox Graphics"

MediaVision  = "MediaVision Inc."

Metheus      = "Metheus"

Micronics    = "Micronics"

Miro         = "Miro"

NCR          = "NCR"

NEC          = "NEC"

NeoMagic     = "NeoMagic"

Number9      = "Number Nine Visual Technologies"

Orchid       = "Orchid Technologies"

Paradise     = "Paradise"

ProLink      = "ProLink"

S3           = "S3"

SGI          = "SGI"

SixGraph     = "Six Graph"

STB          = "STB"

Tseng        = "Tseng Labs"

Trident      = "Trident"

V7           = "Video 7"

WD           = "Western Digital"

Weitek       = "Weitek"



GraphAdap    = "Adaptador gráfico"

CompatAdap   = "Adaptador gráfico compatible"



DiskId="Disco de instalación de la biblioteca de controladores de Windows NT"

drvlib="Biblioteca de controladores de Windows NT"



; Driver / Hardware Strings



5MP1H = "Metheus 5 Megapixel"

4MP2 = "Metheus 4 Megapixel, pantalla de doble cabeza"

5MP2 = "Metheus 5 Megapixel, pantalla de doble cabeza"

2MP2 = "Metheus 2 Megapixel, pantalla de doble cabeza"

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web4, load: 1.29