; EGLL.inf
;
; Installation inf for the ELSA AG graphics adapter.
;

[Version]
Signature="$CHICAGO$"
Provider=%ELSA%
ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
Class=Display

[DestinationDirs]
DefaultDestDir   = 11
EGLLM.Miniport  = 12  ; drivers
EGLLM.Display   = 11  ; system32
EGLL.OpenGL      = 11  ; system32
	
;
; Driver information
;

[Manufacturer]
%ELSA%   = ELSA.Mfg

[ELSA.Mfg]
%ELSA% GLoria L (GLint) = EGLLM, PCI\VEN_3D3D&DEV_0002&SUBSYS_00000000
%ELSA% GLoria L (Delta) = EGLLM, PCI\VEN_3D3D&DEV_0003&SUBSYS_00000000


;
; General installation section
;

[EGLLM]
CopyFiles=EGLLM.Miniport, EGLLM.Display, EGLL.OpenGL

[EGLLM.GeneralConfigData]
MaximumDeviceMemoryConfiguration = 64
MaximumNumberOfDevices = 3


;
; File sections
;

[EGLLM.Miniport]
EGLLM.sys

[EGLLM.Display]
EGLLD.dll

[EGLL.OpenGL]
EOGLL.DLL


;
; Service Installation
;

[EGLLM.Services]
AddService = EGLLM, 0x00000002, EGLLM_Service_Inst, EGLLM_EventLog_Inst

[EGLLM_Service_Inst]
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 1                  ; SERVICE_SYSTEM_START
ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Video
ServiceBinary  = %12%\EGLLM.sys

[EGLLM_EventLog_Inst]
AddReg = EGLLM_EventLog_AddReg

[EGLLM_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\EGLLM.sys"
HKR,,TypesSupported,0x00010001,7


;
; Software Installation
;

[EGLLM.SoftwareSettings]
AddReg = EGLLM_SoftwareDeviceSettings

[EGLLM_SoftwareDeviceSettings]
HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, EGLLD
HKR,, VgaCompatible,               %REG_DWORD%,    0
HKR,, MultiFunctionSupported,	   %REG_DWORD%,    1


[EGLLM.OpenGLSoftwareSettings]
AddReg = EGLLM_OpenGLSoftwareSettings

[EGLLM_OpenGLSoftwareSettings]
HKR,, ELSA EGLLM driver,     %REG_SZ%, EOGLL.dll


;
; Source file information
;

[SourceDisksNames.x86]
1 = %DiskId%,,,""

[SourceDisksFiles]
EGLLM.sys  = 1
EGLLD.dll = 1
EOGLL.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
;

DiskId       = "ELSA AG Installation DISK (VIDEO)"
GraphAdap    = "Graphics Adapter"
ELSA      = "ELSA AG"
