;*********************************************************************** ; perm2.inf ; ; Installation inf for permedia 2 driver ; ; ; Note: ; ; INF files for system-supplied drivers (in-the-box drivers) are ; slightly different from the INF for OEM supplied drivers. This ; sample INF file is currently structured as an INF for the in-the-box ; perm2 driver. Instructions have been provided in the comments which ; describe how to modify this INF so that it can be used to install ; stand alone drivers. ; ; OEM driver developers should follow the instrctions below to comment ; out or uncomment related sections. ; ; ; Copyright (c) 1994-1998 3Dlabs Inc. Ltd. All rights reserved. ; Copyright (c) Microsoft Corporation. All rights reserved. ; ;*********************************************************************** [Version] Signature="$CHICAGO$" Provider=%MS% ;----------------------------------------------------------------------- ; OEM drivers should remove LayoutFile entry. LayoutFile entry used ; ONLY by internal Microsoft engineering. ;----------------------------------------------------------------------- LayoutFile=layout.inf ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318} Class=Display DriverVer=06/06/2001,5.01.2001 [DestinationDirs] DefaultDestDir = 11 perm2.Miniport = 12 ; drivers perm2.Display = 11 ; system32 ; ; Driver information ; [Manufacturer] %TDDDF% = 3dlabs.Mfg %Diamond% = diamond.Mfg %Accel% = Accel.Mfg %ELSA% = Elsa.Mfg %Creative% = CL.Mfg %Appian% = Appian.Mfg %Leadtek% = Leadtek.Mfg %Compaq% = Compaq.Mfg [Accel.Mfg] %Accel% %AccelStar% = perm2, PCI\VEN_104C&DEV_3D07&SUBSYS_000F1040 %Accel% %AccelStar% = perm2, PCI\VEN_104C&DEV_3D07&SUBSYS_00111040 %Accel% %AccelStar% = perm2, PCI\VEN_3D3D&DEV_0009&SUBSYS_00111040 [Elsa.Mfg] %ELSA% %Winner% = perm2, PCI\VEN_104C&DEV_3D07&SUBSYS_0A311048 %ELSA% %Synergy% = perm2, PCI\VEN_104C&DEV_3d07&SUBSYS_0A351048 [CL.Mfg] %Creative% %Blaster% = perm2, PCI\VEN_104C&DEV_3D07&SUBSYS_100F1102 [Appian.Mfg] %Appian% %Jeronimo% = perm2, PCI\VEN_104C&DEV_3D07&SUBSYS_3D011097 %Appian% %Jeronimo% = perm2, PCI\VEN_104C&DEV_3D07&SUBSYS_3DB11097 [3dlabs.Mfg] %TDDDF% %Permedia2% = perm2, PCI\VEN_104C&DEV_3D07 %TDDDF% %Permedia2% = perm2, PCI\VEN_3D3D&DEV_0007 %TDDDF% %Permedia2% = perm2, PCI\VEN_3D3D&DEV_0009 [diamond.Mfg] %Diamond% %FireGL% = perm2, PCI\VEN_104C&DEV_3D07&SUBSYS_01411092&REV_01 %Diamond% %FireGL% = perm2, PCI\VEN_104C&DEV_3D07&SUBSYS_01461092&REV_01 %Diamond% %FireGL% = perm2, PCI\VEN_104C&DEV_3D07&SUBSYS_01271092 %Diamond% %FireGL% = perm2, PCI\VEN_104C&DEV_3D07&SUBSYS_01361092 %Diamond% %FireGL% = perm2, PCI\VEN_104C&DEV_3D07&SUBSYS_01491092 %Diamond% %FireGL% = perm2, PCI\VEN_104C&DEV_3D07&SUBSYS_01521092 %Diamond% %FireGL% = perm2, PCI\VEN_104C&DEV_3D07&SUBSYS_01541092 %Diamond% %FireGL% = perm2, PCI\VEN_104C&DEV_3D07&SUBSYS_01561092 [Leadtek.Mfg] %Leadtek% %WinFast% = perm2, PCI\VEN_104C&DEV_3D07&SUBSYS_2633107D [Compaq.Mfg] %Compaq% %Comet% = perm2, PCI\VEN_104C&DEV_3D07&SUBSYS_4D101011 ; ; Indicate that the user should not be able to manually install ; these devices. ; [ControlFlags] ExcludeFromSelect=* ; ; General installation section ; [perm2] CopyFiles=perm2.Miniport, perm2.Display ; Do not support these products ExcludeId=PCI\VEN_104C&DEV_3d07&SUBSYS_0A321048, PCI\VEN_104C&DEV_3d07&SUBSYS_0100148C, PCI\VEN_3D3D&DEV_0009&SUBSYS_0100148C, PCI\VEN_3D3D&DEV_0007&SUBSYS_0100148C ; ; File sections ; [perm2.Miniport] perm2.sys [perm2.Display] perm2dll.dll ; ; Service Installation ; [perm2.Services] AddService = perm2, 0x00000002, perm2_Service_Inst, perm2_EventLog_Inst [perm2_Service_Inst] ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 0 ; SERVICE_ERROR_IGNORE LoadOrderGroup = Video ServiceBinary = %12%\perm2.sys [perm2_EventLog_Inst] AddReg = perm2_EventLog_AddReg [perm2_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\perm2.sys" HKR,,TypesSupported,0x00010001,7 ; ; Software Installation ; [perm2.SoftwareSettings] AddReg = perm2_SoftwareDeviceSettings [perm2_SoftwareDeviceSettings] HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, perm2dll HKR,, VgaCompatible, %REG_DWORD%, 0 HKR,, ExportSingleBufferedModes, %REG_DWORD%, 0 HKR,, PermediaClockSpeed, %REG_DWORD%, 0 ; ;----------------------------------------------------------------------- ; OEM drivers should uncomment following commented sections ;----------------------------------------------------------------------- ;[SourceDisksNames] ;1 = %DiskId%,,,"" ; ;[SourceDisksFiles.x86] ;perm2.sys = 1 ;perm2.dll = 1 ; ;[SourceDisksFiles.ia64] ;perm2.sys = 1 ;perm2.dll = 1 [Strings] ; ; Non-Localizable Strings ; REG_SZ = 0x00000000 REG_MULTI_SZ = 0x00010000 REG_EXPAND_SZ = 0x00020000 REG_BINARY = 0x00000001 REG_DWORD = 0x00010001 serviceroot = System\CurrentControlSet\Services ; ; Localizable Strings ; ; ;----------------------------------------------------------------------- ; OEM drivers should uncomment this line ;----------------------------------------------------------------------- ;DiskId="Windows 2000 Driver Installation Disk" MS = "Microsoft" TDDDF = "3Dlabs Inc. Ltd." Accel = "Accel Graphics" ELSA = "ELSA" Creative = "Creative Labs" Diamond = "Diamond Multimedia" Appian = "Appian Graphics" Leadtek = "Leadtek" Compaq = "Compaq (DEC) " AccelStar = "AccelSTAR II" Winner = "WINNER 2000/Office" Synergy = "GLoria Synergy" Blaster = "Graphics Blaster Extreme" Jeronimo = "Jeronimo Pro" Permedia2 = "PERMEDIA2 (MS)" FireGL = "Fire GL1000 Pro" WinFast = "WinFast 3D L2300" Comet = "Comet"