;//---------------------------------------------------------------------------------------
;//
;// Copyright (c) Intel Corporation (2000).
;//
;// INTEL MAKES NO WARRANTY OF ANY KIND REGARDING THE CODE.  THIS CODE IS LICENSED
;// ON AN "AS IS" BASIS AND INTEL WILL NOT PROVIDE ANY SUPPORT, ASSISTANCE,
;// INSTALLATION, TRAINING OR OTHER SERVICES.  INTEL DOES NOT PROVIDE ANY UPDATES,
;// ENHANCEMENTS OR EXTENSIONS.  INTEL SPECIFICALLY DISCLAIMS ANY WARRANTY OF
;// MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY
;// OTHER WARRANTY.  Intel disclaims all liability, including liability for
;// infringement of any proprietary rights, relating to use of the code. No license,
;// express or implied, by estoppel or otherwise, to any intellectual property rights
;// is granted herein.
;//
;//---------------------------------------------------------------------------------------

[Version]
Signature="$CHICAGO$"
Provider=%Intel%
ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
Class=Display
DriverVer=07/14/2000,5.12.01.2636
CatalogFile = i81xnt5.cat

[DestinationDirs]
DefaultDestDir   = 11
i81x.Miniport  = 12  ; drivers
i81x.Display   = 11  ; system32
i81x.OpenGL    = 11  ; OpenGL Drivers in System32
i81x.Help      = 11  ; windows/help
CUI.Copy = 11
Prev.DelFiles = 11
;
; Driver information
;

[Manufacturer]
%Intel%   = Intel.Mfg

[Intel.Mfg]
Intel(r) 82810 Graphics Controller = i81x, PCI\VEN_8086&DEV_7121&SUBSYS_02008086
Intel(r) 82810 Graphics Controller = i81x, PCI\VEN_8086&DEV_7121&SUBSYS_43418086
Intel(r) 82810-DC100 Graphics Controller = i81x, PCI\VEN_8086&DEV_7123&SUBSYS_02008086
Intel(r) 82810-DC100 Graphics Controller = i81x, PCI\VEN_8086&DEV_7123&SUBSYS_43418086
Intel(r) 82810E Graphics Controller = i81x, PCI\VEN_8086&DEV_7125&SUBSYS_02018086
Intel(r) 82810E Graphics Controller = i81x, PCI\VEN_8086&DEV_7125&SUBSYS_71258086
Intel(r) 82815 Graphics Controller = i81x, PCI\VEN_8086&DEV_1132&SUBSYS_02008086
Intel(r) 82815 Graphics Controller = i81x, PCI\VEN_8086&DEV_1132&SUBSYS_08678086
Intel(r) 82815 Graphics Controller = i81x, PCI\VEN_8086&DEV_1132&SUBSYS_45418086

[ControlFlags]
ExcludeFromSelect.ntalpha = PCI\VEN_8086&DEV_7121&SUBSYS_02008086, PCI\VEN_8086&DEV_7121&SUBSYS_43418086, PCI\VEN_8086&DEV_7123&SUBSYS_02008086, PCI\VEN_8086&DEV_7123&SUBSYS_43418086, PCI\VEN_8086&DEV_7125&SUBSYS_02018086, PCI\VEN_8086&DEV_7125&SUBSYS_71258086, PCI\VEN_8086&DEV_1132&SUBSYS_02008086, PCI\VEN_8086&DEV_1132&SUBSYS_45418086, PCI\VEN_8086&DEV_1132&SUBSYS_08678086


;
; General installation section
;

[i81x]
DelFiles=Prev.DelFiles
CopyFiles=i81x.Miniport, i81x.Display, i81x.OpenGL, CUI.Copy, i81x.Help, i81x.Resource
AddReg = i81x.ConfigSettings,CUI.AddReg
DelReg = CUI.DelReg

[Prev.DelFiles]
igfxres.dll,,,1
igfx.hlp,,,1

[CUI.DelReg]
HKLM,Software\INTEL\igfxcui
HKR,igfxdiag\resources
HKR,igfxeud\resources
HKR,igfxcfg\resources
HKR,igfxcpl\resources
HKR,igfxpph\resources
HKR,igfxsrvc
HKR,shellex\PropertySheetHandlers
HKCR,CLSID\{C24AC020-1A6A-11d2-9E12-00609445AED9}

;
; File sections
;

[i81x.Miniport]
i81xnt5.sys
SiInt5.dll
Ch7xxNT5.dll
adv01w2k.dll
atv01w2k.dll
adv02w2k.dll
atv02w2k.dll
atv04w2k.dll
adv05w2k.dll

[i81x.Display]
i81xdnt5.dll

[i81x.Resource]
igfxrchs.lrc	; Chinese language resource file
igfxrcht.lrc	; Chinese language resource file
igfxrdan.lrc	; Danish language resource file
igfxrdeu.lrc	; German language resource file
igfxreng.lrc	; UK English language resource file
igfxresp.lrc	; Spanish language resource file
igfxrfin.lrc	; Finish language resource file
igfxrfra.lrc	; French language resource file
igfxrfrc.lrc	; French Canadian language resource file
igfxrita.lrc	; Italian language resource file
igfxrjpn.lrc	; Japanese language resource file
igfxrkor.lrc	; Korean language resource file
igfxrnld.lrc	; Netherland language resource file
igfxrnor.lrc	; Norwegian language resource file
igfxrplk.lrc	; Polish language resource file
igfxrptb.lrc	; Brazilian Portugese language resource file
igfxrptg.lrc	; Portugese language resource file
igfxrrus.lrc	; Russian language resource file
igfxrsve.lrc	; Sweedish language resource file
igfxrtha.lrc	; Thai language resource file

[i81x.Help]
igfxhchs.lhp	; Chinese language help file
igfxhcht.lhp	; Chinese language help file
igfxhdan.lhp	; Danish language help file
igfxhdeu.lhp	; German language help file
igfxheng.lhp	; UK English language help file
igfxhesp.lhp	; Spanish language help file
igfxhfin.lhp	; Finish language help file
igfxhfra.lhp	; French language help file
igfxhfrc.lhp	; French Canadian language help file
igfxhita.lhp	; Italian language help file
igfxhjpn.lhp	; Japanese language help file
igfxhkor.lhp	; Korean language help file
igfxhnld.lhp	; Netherland language help file
igfxhnor.lhp	; Norwegian language help file
igfxhplk.lhp	; Polish language help file
igfxhptb.lhp	; Brazilian Portugese help resource file
igfxhptg.lhp	; Portugese language help file
igfxhrus.lhp	; Russian language help file
igfxhsve.lhp	; Sweedish language help file
igfxhtha.lhp	; Thai language help file

[CUI.Copy]
hccutils.dll
igfxsrvc.dll
igfxpph.dll
igfxeud.dll
igfxcpl.cpl
igfxcfg.exe
igfxdiag.exe
igfxdgps.dll
igfxdev.dll
igfxrenu.lrc	; American English language resource file
igfxhenu.lhp	; American English language help file

[i81x.OpenGL]
i81xgdev.dll
i81xgicd.dll

;
; Service Installation
;

[i81x.Services]
AddService = i81x, 0x00000002, i81x_Service_Inst, i81x_EventLog_Inst

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

[i81x_EventLog_Inst]
AddReg = i81x_EventLog_AddReg

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

[i81x.ConfigSettings]
; Tibet ID : 474101
; HKCR,"CLSID\{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}",,,"Control Panel Display Shell Extension"
; HKCR,"CLSID\{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}\InProcServer32",,,"%11%\igfxpph.dll"
; HKCR,"CLSID\{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}\InProcServer32","ThreadingModel",,"Apartment"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Display\shellex\PropertySheetHandlers\igfxcui",,,"{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}"

[CUI.AddReg]
; Device Independent registry location
HKCR,"CLSID\{280A8F40-E382-11D2-B561-00A0C92E6848}",,,"software\intel\igfxcui"
; Control panel resource
HKR,"igfxcpl\resources","468",,"%11%\igfxcfg.exe"
; static pages resource
HKR,"igfxpph\resources","468",,"%11%\igfxcfg.exe"
; Diagnostics resource
HKR,"igfxcfg\resources","560",,"%11%\igfxdiag.exe"
; cfg resource
HKR,"igfxcfg\resources","468",,"%11%\igfxcfg.exe"
HKR,"igfxcfg\resources","829",,""
; Class ID of the CUIDriver component.
HKR,,"CUIDriver",,"{9CEE304E-DC6C-11D2-B561-00A0C92E6848}"
; Context menu handler entry.
HKCR, "Directory\Background\shellex\ContextMenuHandlers\igfxcui",,,"{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}"
HKCR, "SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved","{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}",,"igfxcui"
;
; Registration of CUI dll's:            These will not self-register through the have-disk install.
;                                       Does not register TypeLibs or Interfaces.
;
; igfxcfg.exe self registration entries
;
HKCR,"AppID\{3D62E9A1-D243-11D2-B561-00A0C92E6848}",,,"igfxcfg"
HKCR,"AppID\igfxcfg.EXE","AppID",,"{3D62E9A1-D243-11D2-B561-00A0C92E6848}"
HKCR,"CLSID\{A354BD60-4C0A-11d3-B561-00A0C92E6848}",,,"DataObject Class"
HKCR,"CLSID\{A354BD60-4C0A-11d3-B561-00A0C92E6848}","AppID",,"{3D62E9A1-D243-11D2-B561-00A0C92E6848}"
HKCR,"CLSID\{A354BD60-4C0A-11d3-B561-00A0C92E6848}\ProgID",,,"igfxcfg.DataObject.1"
HKCR,"CLSID\{A354BD60-4C0A-11d3-B561-00A0C92E6848}\VersionIndependentProgID",,,"igfxcfg.DataObject"
HKCR,"CLSID\{A354BD60-4C0A-11d3-B561-00A0C92E6848}\LocalServer32",,,"%11%\igfxcfg.exe"
HKCR,"CLSID\{EE2D6561-D63C-11D2-B561-00A0C92E6848}",,,"ShellExt Class"
HKCR,"CLSID\{EE2D6561-D63C-11D2-B561-00A0C92E6848}","AppID",,"{3D62E9A1-D243-11D2-B561-00A0C92E6848}"
HKCR,"CLSID\{EE2D6561-D63C-11D2-B561-00A0C92E6848}\ProgID",,,"igfxcfg.ShellExt.1"
HKCR,"CLSID\{EE2D6561-D63C-11D2-B561-00A0C92E6848}\VersionIndependentProgID",,,"igfxcfg.ShellExt"
HKCR,"CLSID\{EE2D6561-D63C-11D2-B561-00A0C92E6848}\Programmable",,,
HKCR,"CLSID\{EE2D6561-D63C-11D2-B561-00A0C92E6848}\LocalServer32",,,"%11%\igfxcfg.exe"
HKCR,"igfxcfg.DataObject.1",,,"DataObject Class"
HKCR,"igfxcfg.DataObject.1\CLSID",,,"{A354BD60-4C0A-11d3-B561-00A0C92E6848}"
HKCR,"igfxcfg.DataObject",,,"DataObject Class"
HKCR,"igfxcfg.DataObject\CurVer",,,"igfxcfg.DataObject.1"
HKCR,"igfxcfg.DataObject\CLSID",,,"{A354BD60-4C0A-11d3-B561-00A0C92E6848}"
HKCR,"igfxcfg.ShellExt.1",,,"ShellExt Class"
HKCR,"igfxcfg.ShellExt.1\CLSID",,,"{EE2D6561-D63C-11D2-B561-00A0C92E6848}"
HKCR,"igfxcfg.ShellExt",,,"ShellExt Class"
HKCR,"igfxcfg.ShellExt\CurVer",,,"igfxcfg.ShellExt.1"
HKCR,"igfxcfg.ShellExt\CLSID",,,"{EE2D6561-D63C-11D2-B561-00A0C92E6848}"
;
; igfxdev.dll self registration entries
;
HKCR,"igfxdev.CUIDriver",,,"CUIDriver Class"
HKCR,"igfxdev.CUIDriver\CLSID",,,"{9CEE304E-DC6C-11D2-B561-00A0C92E6848}"
HKCR,"igfxdev.CUIDriver\CurVer",,,"igfxdev.CUIDriver.1"
HKCR,"igfxdev.CUIDriver.1",,,"CUIDriver Class"
HKCR,"igfxdev.CUIDriver.1\CLSID",,,"{9CEE304E-DC6C-11D2-B561-00A0C92E6848}"
HKCR,"CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}",,,"CUIDriver Class"
HKCR,"CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}\InProcServer32",,,"%11%\igfxdev.dll"
HKCR,"CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}\InProcServer32","ThreadingModel",,"Apartment"
HKCR,"CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}\ProgID",,,"igfxdev.CUIDriver.1"
HKCR,"CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}\VersionIndependentProgID",,,"igfxdev.CUIDriver"
;
; igfxdiag.exe self registration entries
;
HKCR,"igfx.DiagServices\CLSID",,,"{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}"
HKCR,"igfx.DiagServices\CurVer",,,"igfx.DiagServices.1"
HKCR,"igfx.DiagServices.1\CLSID",,,"{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}"
HKCR,"CLSID\{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}",,,"DiagServices Class"
HKCR,"CLSID\{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}\LocalServer32",,,"%11%\igfxdiag.exe"
HKCR,"CLSID\{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}\ProgID",,,"igfx.DiagServices.1"
HKCR,"CLSID\{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}\VersionIndependentProgID",,,"igfx.DiagServices"
;
;proxy stub for igfxdiag.exe
;
HKCR,"CLSID\{48E57D01-53BD-11D3-8EE0-00A0C984F371}",,,"PSFactoryBuffer"
HKCR,"CLSID\{48E57D01-53BD-11D3-8EE0-00A0C984F371}\InProcServer32",,,"%11%\IGFXDGPS.DLL"
HKCR,"CLSID\{48E57D01-53BD-11D3-8EE0-00A0C984F371}\InProcServer32","ThreadingModel",,"Both"
HKCR,"Interface\{0EF91A8D-03D5-11D3-B995-00A0C9AD54B5}",,,"ICUIMonitor"
HKCR,"Interface\{0EF91A8D-03D5-11D3-B995-00A0C9AD54B5}\ProxyStubClsid32",,,"{48E57D01-53BD-11D3-8EE0-00A0C984F371}"
HKCR,"Interface\{0EF91A8D-03D5-11D3-B995-00A0C9AD54B5}\NumMethods",,,"16"
HKCR,"Interface\{E0BA4EE4-03D5-11D3-B995-00A0C9AD54B5}",,,"ICUITests"
HKCR,"Interface\{E0BA4EE4-03D5-11D3-B995-00A0C9AD54B5}\ProxyStubClsid32",,,"{48E57D01-53BD-11D3-8EE0-00A0C984F371}"
HKCR,"Interface\{E0BA4EE4-03D5-11D3-B995-00A0C9AD54B5}\NumMethods",,,"4"
HKCR,"Interface\{E0BA4EE3-03D5-11D3-B995-00A0C9AD54B5}",,,"ICUIDiagController"
HKCR,"Interface\{E0BA4EE3-03D5-11D3-B995-00A0C9AD54B5}\ProxyStubClsid32",,,"{48E57D01-53BD-11D3-8EE0-00A0C984F371}"
HKCR,"Interface\{E0BA4EE3-03D5-11D3-B995-00A0C9AD54B5}\NumMethods",,,"13"
HKCR,"Interface\{E0BA4EE2-03D5-11D3-B995-00A0C9AD54B5}",,,"ICUIAGP"
HKCR,"Interface\{E0BA4EE2-03D5-11D3-B995-00A0C9AD54B5}\ProxyStubClsid32",,,"{48E57D01-53BD-11D3-8EE0-00A0C984F371}"
HKCR,"Interface\{E0BA4EE2-03D5-11D3-B995-00A0C9AD54B5}\NumMethods",,,"14"
HKCR,"Interface\{E0BA4EE1-03D5-11D3-B995-00A0C9AD54B5}",,,"ICUIPCI"
HKCR,"Interface\{E0BA4EE1-03D5-11D3-B995-00A0C9AD54B5}\ProxyStubClsid32",,,"{48E57D01-53BD-11D3-8EE0-00A0C984F371}"
HKCR,"Interface\{E0BA4EE1-03D5-11D3-B995-00A0C9AD54B5}\NumMethods",,,"13"
HKCR,"Interface\{C562A581-4989-11D3-8EE0-00A0C984F371}",,,"ICUIDriverInfo"
HKCR,"Interface\{C562A581-4989-11D3-8EE0-00A0C984F371}\ProxyStubClsid32",,,"{48E57D01-53BD-11D3-8EE0-00A0C984F371}"
HKCR,"Interface\{C562A581-4989-11D3-8EE0-00A0C984F371}\NumMethods",,,"7"
HKCR,"Interface\{E0BA4EE5-03D5-11D3-B995-00A0C9AD54B5}",,,"ICUIReport"
HKCR,"Interface\{E0BA4EE5-03D5-11D3-B995-00A0C9AD54B5}\ProxyStubClsid32",,,"{48E57D01-53BD-11D3-8EE0-00A0C984F371}"
HKCR,"Interface\{E0BA4EE5-03D5-11D3-B995-00A0C9AD54B5}\NumMethods",,,"4"
HKCR,"Interface\{48E57D01-53BD-11D3-8EE0-00A0C984F371}",,,"IDiagServices"
HKCR,"Interface\{48E57D01-53BD-11D3-8EE0-00A0C984F371}\ProxyStubClsid32",,,"{48E57D01-53BD-11D3-8EE0-00A0C984F371}"
HKCR,"Interface\{48E57D01-53BD-11D3-8EE0-00A0C984F371}\NumMethods",,,"5"
;
; igfxsrvc.dll self registration entries
;
HKCR,"igfx.CUIService",,,"CUIService Class"
HKCR,"igfx.CUIService\CLSID",,,"{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}"
HKCR,"igfx.CUIService\CurVer",,,"igfx.CUIService.1"
HKCR,"igfx.CUIService.1",,,"CUIService Class"
HKCR,"igfx.CUIService.1\CLSID",,,"{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}"
HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}",,,"CUIService Class"
HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\InProcServer32",,,"%11%\igfxsrvc.dll"
HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\InProcServer32","ThreadingModel",,"Apartment"
HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\ProgID",,,"igfx.WindowsData.1"
HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\VersionIndependentProgID",,,"igfx.CUIService"
HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\Programmable",,,
;
; igfxpph.dll self registration entries
;
HKCR,"igfxpph.GraphicsShellExt",,,"GraphicsShellExt Class"
HKCR,"igfxpph.GraphicsShellExt\CLSID",,,"{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}"
HKCR,"igfxpph.GraphicsShellExt\CurVer",,,"igfxpph.GraphicsShellExt.1"
HKCR,"igfxpph.GraphicsShellExt.1",,,"GraphicsShellExt Class"
HKCR,"igfxpph.GraphicsShellExt.1\CLSID",,,"{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}"
HKCR,"CLSID\{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}",,,"GraphicsShellExt Class"
HKCR,"CLSID\{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}\InProcServer32",,,"%11%\igfxpph.dll"
HKCR,"CLSID\{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}\InProcServer32","ThreadingModel",,"Apartment"
HKCR,"CLSID\{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}\ProgID",,,"igfxpph.GraphicsShellExt.1"
HKCR,"CLSID\{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}\VersionIndependentProgID",,,"igfxpph.GraphicsShellExt"
HKCR,"CLSID\{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}\Programmable",,,
;
; igfxeud.dll self registration entries
;
HKCR,"igfxeud.EndUserShellExt",,,"EndUserShellExt Class"
HKCR,"igfxeud.EndUserShellExt\CLSID",,,"{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}"
HKCR,"igfxeud.EndUserShellExt\CurVer",,,"igfxeud.EndUserShellExt.1"
HKCR,"igfxeud.EndUserShellExt.1",,,"EndUserShellExt Class"
HKCR,"igfxeud.EndUserShellExt.1\CLSID",,,"{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}"
HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}",,,"EndUserShellExt Class"
HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}\InProcServer32",,,"%11%\igfxeud.dll"
HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}\InProcServer32","ThreadingModel",,"Apartment"
HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}\ProgID",,,"igfxeud.EndUserShellExt.1"
HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}\VersionIndependentProgID",,,"igfxeud.EndUserShellExt"
HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}\Programmable",,,

; Minidriver installation
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output0.Type",%REG_SZ%,"TVOut"
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output0.Minidriver",%REG_SZ%,"Ch7xxNT5.DLL"
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output0.I2C_Addr",%REG_DWORD%,0
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output1.Type",%REG_SZ%,"LCD"
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output1.Minidriver",%REG_SZ%,"SiInt5.DLL"
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output1.I2C_Addr",%REG_DWORD%,0
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output2.Type",%REG_SZ%,"LCD"
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output2.Minidriver",%REG_SZ%,"adv01w2k.DLL"
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output2.I2C_Addr",%REG_DWORD%,0
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output3.Type",%REG_SZ%,"TVOut"
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output3.Minidriver",%REG_SZ%,"atv01w2k.DLL"
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output3.I2C_Addr",%REG_DWORD%,0
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output4.Type",%REG_SZ%,"LCD"
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output4.Minidriver",%REG_SZ%,"adv02w2k.DLL"
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output4.I2C_Addr",%REG_DWORD%,0
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output5.Type",%REG_SZ%,"TVOut"
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output5.Minidriver",%REG_SZ%,"atv02w2k.DLL"
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output5.I2C_Addr",%REG_DWORD%,0
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output6.Type",%REG_SZ%,"TVOut"
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output6.Minidriver",%REG_SZ%,"atv04w2k.DLL"
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output6.I2C_Addr",%REG_DWORD%,0
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output7.Type",%REG_SZ%,"LCD"
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output7.Minidriver",%REG_SZ%,"adv05w2k.DLL"
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","Output7.I2C_Addr",%REG_DWORD%,0

; Enable the new Mode features.
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","PanEnable",%REG_DWORD%, 0
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","SyncMode",%REG_DWORD%, 1
;;HKLM,"Software\Intel\IgfxCfg\Display1\Display\","I2CRegisters", 1, 1, 4, 70, 0c, 80, 8a

; Device specific configuration bits
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","10301",%REG_DWORD%, 3
HKLM,"Software\Intel\IgfxCfg\Display1\Display\","10302",%REG_DWORD%, 3

; Overlay Gamma Persistence
HKLM,"Software\Intel\IgfxCfg\Display1\Color\SavedGamma\Overlay\","Gamma",%REG_DWORD%, 2
HKLM,"Software\Intel\IgfxCfg\Display1\Color\SavedGamma\Overlay\","Brightness",%REG_DWORD%, 750
HKLM,"Software\Intel\IgfxCfg\Display1\Color\SavedGamma\Overlay\","Contrast",%REG_DWORD%, 10000
HKLM,"Software\Intel\IgfxCfg\Display1\Color\SavedGamma\Overlay\","Saturation",%REG_DWORD%, 10000

;
; Software Installation
;

[i81x.SoftwareSettings]
AddReg = i81x_SoftwareDeviceSettings

[i81x_SoftwareDeviceSettings]
HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, i81xdnt5
HKR,, VgaCompatible,               %REG_DWORD%,    0


;i81x.OpenGLSoftwareSettings (part of i81x_SoftwareDeviceSettings)
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\i81x","dll",%REG_SZ%,"i81xgicd"
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\i81x","Version",%REG_DWORD%,0x2
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\i81x","DriverVersion",%REG_DWORD%,0x1
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\i81x","Flags",%REG_DWORD%,0x3

[i81x.GeneralConfigData]
MaximumDeviceMemoryConfiguration = 64
;
; Source file information
;
[SourceDisksNames.x86]
1 = %DiskId%,,,""

[SourceDisksFiles]
i81xnt5.sys  = 1
SiInt5.dll   = 1
Ch7xxNT5.dll = 1
adv01w2k.dll = 1
atv01w2k.dll = 1
adv02w2k.dll = 1
atv02w2k.dll = 1
atv04w2k.dll = 1
adv05w2k.dll = 1
i81xdnt5.dll = 1
i81xgicd.dll = 1
i81xgdev.dll = 1
igfxrenu.lrc=1  ; American English language resource file
igfxrchs.lrc=1  ; Chinese language resource file
igfxrcht.lrc=1  ; Chinese language resource file
igfxrdan.lrc=1  ; Danish language resource file
igfxrdeu.lrc=1  ; German language resource file
igfxreng.lrc=1  ; UK English language resource file
igfxresp.lrc=1  ; Spanish language resource file
igfxrfin.lrc=1  ; Finish language resource file
igfxrfra.lrc=1  ; French language resource file
igfxrfrc.lrc=1  ; French Canadian language resource file
igfxrita.lrc=1  ; Italian language resource file
igfxrjpn.lrc=1  ; Japanese language resource file
igfxrkor.lrc=1  ; Korean language resource file
igfxrnld.lrc=1  ; Netherlands language resource file
igfxrnor.lrc=1  ; Norwegian language resource file
igfxrplk.lrc=1  ; Polish language resource file
igfxrptb.lrc=1  ; Brazilian Portugese language resource file
igfxrptg.lrc=1  ; Portugese language resource file
igfxrrus.lrc=1  ; Russian language resource file
igfxrsve.lrc=1  ; Sweedish language resource file
igfxrtha.lrc=1  ; Thai language resource file
igfxhenu.lhp=1  ; American English language help file
igfxhchs.lhp=1 ; Chinese language help file
igfxhcht.lhp=1 ; Chinese language help file
igfxhdan.lhp=1 ; Danish language help file
igfxhdeu.lhp=1 ; German language help file
igfxheng.lhp=1 ; UK English language help file
igfxhesp.lhp=1 ; Spanish language help file
igfxhfin.lhp=1 ; Finish language help file
igfxhfra.lhp=1 ; French language help file
igfxhfrc.lhp=1 ; French Canadian language help file
igfxhita.lhp=1 ; Italian language help file
igfxhjpn.lhp=1 ; Japanese language help file
igfxhkor.lhp=1 ; Korean language help file
igfxhnld.lhp=1 ; Netherlands language help file
igfxhnor.lhp=1 ; Norwegian language help file
igfxhplk.lhp=1 ; Polish language help file
igfxhptb.lhp=1 ; Brazilian Portugese language help file
igfxhptg.lhp=1 ; Portugese language help file
igfxhrus.lhp=1 ; Russian language help file
igfxhsve.lhp=1 ; Sweedish language help file
igfxhtha.lhp=1 ; Thai language help file
hccutils.dll=1
igfxsrvc.dll=1
igfxpph.dll=1
igfxeud.dll=1
igfxcpl.cpl=1
igfxcfg.exe=1
igfxdiag.exe=1
igfxdgps.dll=1
igfxdev.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       = "Intel(R) 810/810e/815 Chipset Graphics Driver 5.12.01.2636"
GraphAdap    = "Graphics Adapter"
Intel      = "Intel Corporation"
