;=============================================================================
;
; Copyright (c) Intel Corporation (2009).
;
; 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.
;
;=============================================================================

; Installation inf for the Intel Corporation graphics adapter.

[Version]
Signature="$WINDOWS NT$"
Provider=%Intel%
ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
Class=Display
CatalogFile=igma.cat
DriverVer=05/06/2009,8.15.10.1749

; nat27 prepared for NT6x86_PE 01-Jun-2013

[DestinationDirs]
DefaultDestDir  = 11  ; system32
igfx.Miniport   = 12  ; drivers
igfx.UserMode   = 11  ; system32
MedKrnG400.Copy = 11  ; system32
MedKrnG500.Copy = 11  ; system32
DX10.Copy       = 11  ; system32

[SignatureAttributes]
igdumd32.dll=SignatureAttributes.PETrust
igd10umd32.dll=SignatureAttributes.PETrust

[SignatureAttributes.PETrust]
PETrust=true

;
; Driver information
;

[Manufacturer]
%Intel%   = Intel.Mfg

[Intel.Mfg]
%iLPGD0% = i945G0, PCI\VEN_8086&DEV_2772
%iLPGD1% = i945G1, PCI\VEN_8086&DEV_2776
%iCLGD0% = i945GM0, PCI\VEN_8086&DEV_27A2
%iCLGD1% = i945GM1, PCI\VEN_8086&DEV_27A6
%iCLGE0% = i945GME0, PCI\VEN_8086&DEV_27AE
%iBWGX0% = i965GX0, PCI\VEN_8086&DEV_2982
%iBWGX1% = i965GX1, PCI\VEN_8086&DEV_2983
%iBWGQ0% = i965G0, PCI\VEN_8086&DEV_2992
%iBWGQ1% = i965G1, PCI\VEN_8086&DEV_2993
%iBWGC0% = i965G0, PCI\VEN_8086&DEV_29A2
%iBWGC1% = i965G1, PCI\VEN_8086&DEV_29A3
%iBWGZ0% = i965G0, PCI\VEN_8086&DEV_2972
%iBWGZ1% = i965G1, PCI\VEN_8086&DEV_2973
%iCRGD0% = i965GM0, PCI\VEN_8086&DEV_2A02
%iCRGD1% = i965GM1, PCI\VEN_8086&DEV_2A03
%iCRGE0% = i965GM0, PCI\VEN_8086&DEV_2A12
%iCRGE1% = i965GM1, PCI\VEN_8086&DEV_2A13
%iBLBG0% = iBLB0, PCI\VEN_8086&DEV_29C2
%iBLBG1% = iBLB1, PCI\VEN_8086&DEV_29C3
%iBLBQ0% = iBLB0, PCI\VEN_8086&DEV_29B2
%iBLBQ1% = iBLB1, PCI\VEN_8086&DEV_29B3
%iBLBQC0% = iBLB0, PCI\VEN_8086&DEV_29D2
%iBLBQC1% = iBLB1, PCI\VEN_8086&DEV_29D3
%iCNTG0% = iCNT0, PCI\VEN_8086&DEV_2A42
%iCNTG1% = iCNT1, PCI\VEN_8086&DEV_2A43
%iEGLG0% = iEGL0, PCI\VEN_8086&DEV_2E02
%iEGLG1% = iEGL1, PCI\VEN_8086&DEV_2E03
%iEGLQ4G0%  = iEGL0, PCI\VEN_8086&DEV_2E12
%iEGLQ4G1%  = iEGL1, PCI\VEN_8086&DEV_2E13
%iEGLG4G0%  = iEGL0, PCI\VEN_8086&DEV_2E22
%iEGLG4G1%  = iEGL1, PCI\VEN_8086&DEV_2E23
%iEGLGVG0%  = iEGL0, PCI\VEN_8086&DEV_2E32
%iEGLGVG1%  = iEGL1, PCI\VEN_8086&DEV_2E33
%iEGLGB0%  = iEGL0, PCI\VEN_8086&DEV_2E42
%iEGLGB1%  = iEGL1, PCI\VEN_8086&DEV_2E43
%iEGLGBU0%  = iEGL0, PCI\VEN_8086&DEV_2E92
%iEGLGBU1%  = iEGL1, PCI\VEN_8086&DEV_2E93

;
; General installation section
;

[i945G0]
FeatureScore=E0
DelFiles=CUI.DelFiles
CopyFiles=igfx.Miniport, igfx.UserMode, Opm.Copy
AddReg = igfx_SoftwareDX9Settings, igfx_SoftwareCommonSettings
AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings,  Underscan_AddSwSettings, NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings, BitBashingSupport_AddSwSettings, SdvoDdcEdidRead_AddSwSettings, PipeOptimization_AddSwSettings, EnableInterlacedModeRemoval_AddSwSettings
DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg 
DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, Underscan_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings, BitBashingSupport_DelSwSettings, SdvoDdcEdidRead_DelSwSettings, PipeOptimization_DelSwSettings, EnableInterlacedModeRemoval_DelSwSettings
RegisterDLLs = igfx_RegisterDLLs

[i945G1]
FeatureScore=E0
DelFiles=CUI.DelFiles
CopyFiles=igfx.Miniport, igfx.UserMode, Opm.Copy
AddReg = igfx_SoftwareDX9Settings, igfx_SoftwareCommonSettings
AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings,  Underscan_AddSwSettings, NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings, BitBashingSupport_AddSwSettings, SdvoDdcEdidRead_AddSwSettings, PipeOptimization_AddSwSettings, EnableInterlacedModeRemoval_AddSwSettings
DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg 
DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, Underscan_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings, BitBashingSupport_DelSwSettings, SdvoDdcEdidRead_DelSwSettings, PipeOptimization_DelSwSettings, EnableInterlacedModeRemoval_DelSwSettings
RegisterDLLs = igfx_RegisterDLLs

[i945GM0]
FeatureScore=E0
DelFiles=CUI.DelFiles
CopyFiles=igfx.Miniport, igfx.UserMode, Opm.Copy 
AddReg = igfx_SoftwareDeviceSettings
AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings, General_AddSwSettings, Underscan_AddSwSettings, SDVOHDMI_VSI_AddSwSettings,NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings, DownScalar_AddSwSettings, BitBashingSupport_AddSwSettings, HDMICEATimings_AddSwSettings, SdvoDdcEdidRead_AddSwSettings, PipeOptimization_AddSwSettings, EnableInterlacedModeRemoval_AddSwSettings, ForceBorderForMAR_AddSwSettings
DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg , OpenGL.DelReg
DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, General_DelSwSettings, Underscan_DelSwSettings, SDVOHDMI_VSI_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings, BitBashingSupport_DelSwSettings, HDMICEATimings_DelSwSettings, SdvoDdcEdidRead_DelSwSettings, PipeOptimization_DelSwSettings, EnableInterlacedModeRemoval_DelSwSettings, ForceBorderForMAR_DelSwSettings
RegisterDLLs = igfx_RegisterDLLs

[i945GM0.HW]
AddReg = igfx_Cal_HardwareDeviceSettings

[i945GME0]
FeatureScore=E0
DelFiles=CUI.DelFiles
CopyFiles=igfx.Miniport, igfx.UserMode, Opm.Copy 
AddReg = igfx_SoftwareDeviceSettings
AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings, General_AddSwSettings, Underscan_AddSwSettings, SDVOHDMI_VSI_AddSwSettings,NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings, DownScalar_AddSwSettings, BitBashingSupport_AddSwSettings, HDMICEATimings_AddSwSettings, SdvoDdcEdidRead_AddSwSettings, PipeOptimization_AddSwSettings, EnableInterlacedModeRemoval_AddSwSettings, ForceBorderForMAR_AddSwSettings
DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg , OpenGL.DelReg
DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, General_DelSwSettings, Underscan_DelSwSettings, SDVOHDMI_VSI_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings, BitBashingSupport_DelSwSettings, HDMICEATimings_DelSwSettings, SdvoDdcEdidRead_DelSwSettings, PipeOptimization_DelSwSettings, EnableInterlacedModeRemoval_DelSwSettings, ForceBorderForMAR_DelSwSettings
RegisterDLLs = igfx_RegisterDLLs

[i945GME0.HW]
AddReg = igfx_Cal_GMEHardwareDeviceSettings

[i945GM1]
FeatureScore=E0
DelFiles=CUI.DelFiles
CopyFiles=igfx.Miniport, igfx.UserMode, Opm.Copy 
AddReg = igfx_SoftwareDeviceSettings
AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings, General_AddSwSettings, Underscan_AddSwSettings, SDVOHDMI_VSI_AddSwSettings, NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings, DownScalar_AddSwSettings, BitBashingSupport_AddSwSettings, HDMICEATimings_AddSwSettings, SdvoDdcEdidRead_AddSwSettings, PipeOptimization_AddSwSettings, EnableInterlacedModeRemoval_AddSwSettings, ForceBorderForMAR_AddSwSettings
DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg , OpenGL.DelReg
DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, General_DelSwSettings, Underscan_DelSwSettings, SDVOHDMI_VSI_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings, BitBashingSupport_DelSwSettings, HDMICEATimings_DelSwSettings, SdvoDdcEdidRead_DelSwSettings, PipeOptimization_DelSwSettings, EnableInterlacedModeRemoval_DelSwSettings, ForceBorderForMAR_DelSwSettings
RegisterDLLs = igfx_RegisterDLLs

[i965G0]
FeatureScore=E0
DelFiles=CUI.DelFiles
CopyFiles=igfx.Miniport, igfx.UserMode, MedKrnG400.Copy, Opm.Copy
AddReg = igfx_SoftwareDX9Settings, igfx_SoftwareCommonSettings
AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings, Underscan_AddSwSettings, SDVOHDMI_VSI_AddSwSettings, NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings, Enable3DContexts_AddSwSettings, BitBashingSupport_AddSwSettings, HDMICEATimings_AddSwSettings, SdvoDdcEdidRead_AddSwSettings, PipeOptimization_AddSwSettings, EnableInterlacedModeRemoval_AddSwSettings, ForceBorderForMAR_AddSwSettings, IncFixedSegWA_AddSwSettings
DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg , OpenGL.DelReg
DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, Underscan_DelSwSettings, SDVOHDMI_VSI_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings, Enable3DContexts_DelSwSettings, BitBashingSupport_DelSwSettings, HDMICEATimings_DelSwSettings, SdvoDdcEdidRead_DelSwSettings, PipeOptimization_DelSwSettings, EnableInterlacedModeRemoval_DelSwSettings, ForceBorderForMAR_DelSwSettings, IncFixedSegWA_DelSwSettings
RegisterDLLs = igfx_RegisterDLLs

[i965G0.HW]
AddReg = igfx_Bwg_HardwareDeviceSettings

[i965G1]
FeatureScore=E0
DelFiles=CUI.DelFiles
CopyFiles=igfx.Miniport, igfx.UserMode, MedKrnG400.Copy, Opm.Copy
AddReg = igfx_SoftwareDX9Settings, igfx_SoftwareCommonSettings
AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings, Underscan_AddSwSettings, SDVOHDMI_VSI_AddSwSettings, NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings, Enable3DContexts_AddSwSettings, BitBashingSupport_AddSwSettings, HDMICEATimings_AddSwSettings, SdvoDdcEdidRead_AddSwSettings, PipeOptimization_AddSwSettings, EnableInterlacedModeRemoval_AddSwSettings, ForceBorderForMAR_AddSwSettings, IncFixedSegWA_AddSwSettings
DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg , OpenGL.DelReg
DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, Underscan_DelSwSettings, SDVOHDMI_VSI_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings, Enable3DContexts_DelSwSettings, BitBashingSupport_DelSwSettings, HDMICEATimings_DelSwSettings, SdvoDdcEdidRead_DelSwSettings, PipeOptimization_DelSwSettings, EnableInterlacedModeRemoval_DelSwSettings, ForceBorderForMAR_DelSwSettings, IncFixedSegWA_DelSwSettings
RegisterDLLs = igfx_RegisterDLLs

;
; Broadwater SKU that supports DX10
;
[i965GX0]
FeatureScore=E0
DelFiles=CUI.DelFiles
CopyFiles=igfx.Miniport, igfx.UserMode, MedKrnG400.Copy, Opm.Copy , DX10.Copy
AddReg = igfx_SoftwareDX10Settings, igfx_SoftwareCommonSettings
AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings, Underscan_AddSwSettings, SDVOHDMI_VSI_AddSwSettings, NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings, Enable3DContexts_AddSwSettings, BitBashingSupport_AddSwSettings, HDMICEATimings_AddSwSettings, SdvoDdcEdidRead_AddSwSettings, PipeOptimization_AddSwSettings, EnableInterlacedModeRemoval_AddSwSettings, ForceBorderForMAR_AddSwSettings, IncFixedSegWA_AddSwSettings
DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg , OpenGL.DelReg
DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, Underscan_DelSwSettings, SDVOHDMI_VSI_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings, Enable3DContexts_DelSwSettings, BitBashingSupport_DelSwSettings, HDMICEATimings_DelSwSettings, SdvoDdcEdidRead_DelSwSettings, PipeOptimization_DelSwSettings, EnableInterlacedModeRemoval_DelSwSettings, ForceBorderForMAR_DelSwSettings, IncFixedSegWA_DelSwSettings

RegisterDLLs = igfx_RegisterDLLs, igfx_RegisterDX10DLL

[i965GX1]
FeatureScore=E0
DelFiles=CUI.DelFiles
CopyFiles=igfx.Miniport, igfx.UserMode, MedKrnG400.Copy, Opm.Copy , DX10.Copy
AddReg = igfx_SoftwareDX10Settings, igfx_SoftwareCommonSettings
AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings,  Underscan_AddSwSettings, SDVOHDMI_VSI_AddSwSettings, NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings, Enable3DContexts_AddSwSettings, BitBashingSupport_AddSwSettings, HDMICEATimings_AddSwSettings, SdvoDdcEdidRead_AddSwSettings, PipeOptimization_AddSwSettings, EnableInterlacedModeRemoval_AddSwSettings, ForceBorderForMAR_AddSwSettings, IncFixedSegWA_AddSwSettings
DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg , OpenGL.DelReg
DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, Underscan_DelSwSettings, SDVOHDMI_VSI_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings, Enable3DContexts_DelSwSettings, BitBashingSupport_DelSwSettings, HDMICEATimings_DelSwSettings, SdvoDdcEdidRead_DelSwSettings, PipeOptimization_DelSwSettings, EnableInterlacedModeRemoval_DelSwSettings, ForceBorderForMAR_DelSwSettings, IncFixedSegWA_DelSwSettings

RegisterDLLs = igfx_RegisterDLLs, igfx_RegisterDX10DLL

[i965GX0.HW]
AddReg = igfx_Bwg_HardwareDeviceSettings

[i965GM0]
FeatureScore=E0
DelFiles=CUI.DelFiles
CopyFiles=igfx.Miniport, igfx.UserMode, MedKrnG400.Copy, Opm.Copy , DX10.Copy
AddReg = igfx_SoftwareDX10Settings, igfx_SoftwareCommonSettings
AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings, General_AddSwSettings, Underscan_AddSwSettings, PwrCons_AddSwSettings, PwrCons_DPS_AddSwSettings, SDVOHDMI_VSI_AddSwSettings, NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings, Enable3DContexts_AddSwSettings, BitBashingSupport_AddSwSettings, LVDS_SetTiming_ControlBits_AddSwSettings, HDMICEATimings_AddSwSettings, SdvoDdcEdidRead_AddSwSettings, PipeOptimization_AddSwSettings, EnableInterlacedModeRemoval_AddSwSettings, ForceBorderForMAR_AddSwSettings,INFHotPlug_AddSwSettings,INFVBTOverride_AddSwSettings, IncFixedSegWA_AddSwSettings, igfx_DLSettings_CRL
DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg , OpenGL.DelReg
DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, General_DelSwSettings, Underscan_DelSwSettings, PwrCons_DelSwSettings, PwrCons_DPS_DelSwSettings, SDVOHDMI_VSI_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings, Enable3DContexts_DelSwSettings, BitBashingSupport_DelSwSettings,  LVDS_SetTiming_ControlBits_DelSwSettings, HDMICEATimings_DelSwSettings, SdvoDdcEdidRead_DelSwSettings, PipeOptimization_DelSwSettings, EnableInterlacedModeRemoval_DelSwSettings, ForceBorderForMAR_DelSwSettings,INFHotPlug_DelSwSettings,INFVBTOverride_DelSwSettings, IncFixedSegWA_DelSwSettings, igfx_RemoveDLSettings_CRL

RegisterDLLs = igfx_RegisterDLLs, igfx_RegisterDX10DLL

[i965GM1]
FeatureScore=E0
DelFiles=CUI.DelFiles
CopyFiles=igfx.Miniport, igfx.UserMode, MedKrnG400.Copy, Opm.Copy , DX10.Copy
AddReg = igfx_SoftwareDX10Settings, igfx_SoftwareCommonSettings
AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings, General_AddSwSettings, Underscan_AddSwSettings, PwrCons_AddSwSettings, PwrCons_DPS_AddSwSettings, SDVOHDMI_VSI_AddSwSettings, NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings, Enable3DContexts_AddSwSettings, BitBashingSupport_AddSwSettings, LVDS_SetTiming_ControlBits_AddSwSettings, HDMICEATimings_AddSwSettings, SdvoDdcEdidRead_AddSwSettings, PipeOptimization_AddSwSettings, EnableInterlacedModeRemoval_AddSwSettings, ForceBorderForMAR_AddSwSettings,INFHotPlug_AddSwSettings,INFVBTOverride_AddSwSettings, IncFixedSegWA_AddSwSettings
DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg , OpenGL.DelReg
DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, General_DelSwSettings, Underscan_DelSwSettings, PwrCons_DelSwSettings, PwrCons_DPS_DelSwSettings, SDVOHDMI_VSI_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings, Enable3DContexts_DelSwSettings, BitBashingSupport_DelSwSettings, LVDS_SetTiming_ControlBits_DelSwSettings, HDMICEATimings_DelSwSettings, SdvoDdcEdidRead_DelSwSettings, PipeOptimization_DelSwSettings, EnableInterlacedModeRemoval_DelSwSettings, ForceBorderForMAR_DelSwSettings,INFHotPlug_DelSwSettings,INFVBTOverride_DelSwSettings, IncFixedSegWA_DelSwSettings

RegisterDLLs = igfx_RegisterDLLs, igfx_RegisterDX10DLL

[iBLB0]
FeatureScore=E0
DelFiles=CUI.DelFiles
CopyFiles=igfx.Miniport, igfx.UserMode, Opm.Copy
AddReg = igfx_SoftwareDX9Settings, igfx_SoftwareCommonSettings
AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings,  Underscan_AddSwSettings, SDVOHDMI_VSI_AddSwSettings, NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings, Enable3DContexts_BLB_AddSwSettings, BitBashingSupport_AddSwSettings, HDMICEATimings_AddSwSettings, SdvoDdcEdidRead_AddSwSettings, PipeOptimization_AddSwSettings, EnableInterlacedModeRemoval_AddSwSettings, ForceBorderForMAR_AddSwSettings
DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg , OpenGL.DelReg
DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, Underscan_DelSwSettings, SDVOHDMI_VSI_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings, Enable3DContexts_BLB_DelSwSettings, BitBashingSupport_DelSwSettings, HDMICEATimings_DelSwSettings, SdvoDdcEdidRead_DelSwSettings, PipeOptimization_DelSwSettings, EnableInterlacedModeRemoval_DelSwSettings, ForceBorderForMAR_DelSwSettings
RegisterDLLs = igfx_RegisterDLLs

[iBLB1]
FeatureScore=E0
DelFiles=CUI.DelFiles
CopyFiles=igfx.Miniport, igfx.UserMode, Opm.Copy
AddReg = igfx_SoftwareDX9Settings, igfx_SoftwareCommonSettings
AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings, Underscan_AddSwSettings, SDVOHDMI_VSI_AddSwSettings, NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings, Enable3DContexts_BLB_AddSwSettings, BitBashingSupport_AddSwSettings, HDMICEATimings_AddSwSettings, SdvoDdcEdidRead_AddSwSettings, PipeOptimization_AddSwSettings, EnableInterlacedModeRemoval_AddSwSettings, ForceBorderForMAR_AddSwSettings
DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg , OpenGL.DelReg
DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, Underscan_DelSwSettings, SDVOHDMI_VSI_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings, Enable3DContexts_BLB_DelSwSettings, BitBashingSupport_DelSwSettings, HDMICEATimings_DelSwSettings, SdvoDdcEdidRead_DelSwSettings, PipeOptimization_DelSwSettings, EnableInterlacedModeRemoval_DelSwSettings, ForceBorderForMAR_DelSwSettings
RegisterDLLs = igfx_RegisterDLLs

[iCNT0]
FeatureScore=E0
DelFiles=CUI.DelFiles
CopyFiles=igfx.Miniport, igfx.UserMode, MedKrnG500.Copy, Opm.Copy , DX10.Copy
AddReg = igfx_SoftwareDX10Settings, igfx_SoftwareCommonSettings
AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings, General_AddSwSettings, Underscan_AddSwSettings, PwrCons_Cantiga_AddSwSettings, PwrCons_DPS_AddSwSettings, SDVOHDMI_VSI_AddSwSettings, NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings, Enable3DContexts_CNTEGL_AddSwSettings, CRTHotPlugDefaultVrefVoltage_AddSwSettings,MediaSrcMode_AddSwSettings,MediaScaling_AddSwSettings, HDMICEATimings_AddSwSettings, SdvoDdcEdidRead_AddSwSettings, PipeOptimization_AddSwSettings, AsyncFlips_AddSwSettings, EnableInterlacedModeRemoval_AddSwSettings, ForceBorderForMAR_AddSwSettings, IntLVDSSwing_AddSwSettings,INFHotPlug_AddSwSettings,INFVBTOverride_AddSwSettings,CRTScaler_AddSwSettings, IncFixedSegWA_AddSwSettings, igfx_DLSettings_CTG, RedBlankingPnl_AddSwSettings, PNM_AddSwSettings, BitBashingSupport_AddSwSettings, BitBashingForHDCP_AddSwSettings, PanelFitterOnDP_AddSwSettings, UseEDIDTimingForCRTClone_AddSwSettings
DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg , OpenGL.DelReg
DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, General_DelSwSettings, Underscan_DelSwSettings, PwrCons_Cantiga_DelSwSettings, PwrCons_DPS_DelSwSettings, SDVOHDMI_VSI_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings, Enable3DContexts_CNTEGL_DelSwSettings, CRTHotPlugDefaultVrefVoltage_DelSwSettings,MediaSrcMode_DelSwSettings,MediaScaling_DelSwSettings, HDMICEATimings_DelSwSettings, SdvoDdcEdidRead_DelSwSettings, PipeOptimization_DelSwSettings, AsyncFlips_DelSwSettings, EnableInterlacedModeRemoval_DelSwSettings, ForceBorderForMAR_DelSwSettings, IntLVDSSwing_DelSwSettings,INFHotPlug_DelSwSettings,INFVBTOverride_DelSwSettings,CRTScaler_DelSwSettings, IncFixedSegWA_DelSwSettings, igfx_RemoveDLSettings_CTG, RedBlankingPnl_DelSwSettings, PNM_DelSwSettings, BitBashingSupport_DelSwSettings, BitBashingForHDCP_DelSwSettings, PanelFitterOnDP_DelSwSettings, UseEDIDTimingForCRTClone_DelSwSettings

RegisterDLLs = igfx_RegisterDLLs, igfx_RegisterDX10DLL

[iCNT0.HW]
AddReg = igfx_MSI_HardwareDeviceSettings

[iCNT1]
FeatureScore=E0
DelFiles=CUI.DelFiles
CopyFiles=igfx.Miniport, igfx.UserMode, MedKrnG500.Copy, Opm.Copy , DX10.Copy
AddReg = igfx_SoftwareDX10Settings, igfx_SoftwareCommonSettings
AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings, General_AddSwSettings, Underscan_AddSwSettings, PwrCons_Cantiga_AddSwSettings, PwrCons_DPS_AddSwSettings, SDVOHDMI_VSI_AddSwSettings, NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings, Enable3DContexts_CNTEGL_AddSwSettings, CRTHotPlugDefaultVrefVoltage_AddSwSettings,MediaSrcMode_AddSwSettings,MediaScaling_AddSwSettings, HDMICEATimings_AddSwSettings, SdvoDdcEdidRead_AddSwSettings, PipeOptimization_AddSwSettings, AsyncFlips_AddSwSettings, EnableInterlacedModeRemoval_AddSwSettings, ForceBorderForMAR_AddSwSettings, IntLVDSSwing_AddSwSettings,INFHotPlug_AddSwSettings,INFVBTOverride_AddSwSettings,CRTScaler_AddSwSettings, IncFixedSegWA_AddSwSettings, RedBlankingPnl_AddSwSettings, PNM_AddSwSettings, BitBashingSupport_AddSwSettings, BitBashingForHDCP_AddSwSettings,  PanelFitterOnDP_AddSwSettings, UseEDIDTimingForCRTClone_AddSwSettings
DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg , OpenGL.DelReg
DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, General_DelSwSettings, Underscan_DelSwSettings, PwrCons_Cantiga_DelSwSettings, PwrCons_DPS_DelSwSettings, SDVOHDMI_VSI_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings, Enable3DContexts_CNTEGL_DelSwSettings, CRTHotPlugDefaultVrefVoltage_DelSwSettings,MediaSrcMode_DelSwSettings,MediaScaling_DelSwSettings, HDMICEATimings_DelSwSettings, SdvoDdcEdidRead_DelSwSettings, PipeOptimization_DelSwSettings, AsyncFlips_DelSwSettings, EnableInterlacedModeRemoval_DelSwSettings, ForceBorderForMAR_DelSwSettings, IntLVDSSwing_DelSwSettings,INFHotPlug_DelSwSettings,INFVBTOverride_DelSwSettings,CRTScaler_DelSwSettings, IncFixedSegWA_DelSwSettings, RedBlankingPnl_DelSwSettings, PNM_DelSwSettings, BitBashingSupport_DelSwSettings, BitBashingForHDCP_DelSwSettings,  PanelFitterOnDP_DelSwSettings, UseEDIDTimingForCRTClone_DelSwSettings

RegisterDLLs = igfx_RegisterDLLs, igfx_RegisterDX10DLL

[iEGL0]
FeatureScore=E0
DelFiles=CUI.DelFiles
CopyFiles=igfx.Miniport, igfx.UserMode, MedKrnG500.Copy, Opm.Copy , DX10.Copy
AddReg = igfx_SoftwareDX10Settings, igfx_SoftwareCommonSettings
AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings,  Underscan_AddSwSettings, SDVOHDMI_VSI_AddSwSettings, NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings, Enable3DContexts_CNTEGL_AddSwSettings, CRTHotPlugDefaultVrefVoltage_AddSwSettings,MediaSrcMode_AddSwSettings,MediaScaling_AddSwSettings, HDMICEATimings_AddSwSettings, SdvoDdcEdidRead_AddSwSettings, PipeOptimization_AddSwSettings, AsyncFlips_AddSwSettings, EnableInterlacedModeRemoval_AddSwSettings, ForceBorderForMAR_AddSwSettings,CRTScaler_AddSwSettings, IncFixedSegWA_AddSwSettings, igfx_DLSettings_ELK, BitBashingSupport_AddSwSettings, BitBashingForHDCP_AddSwSettings, PanelFitterOnDP_AddSwSettings, UseEDIDTimingForCRTClone_AddSwSettings
DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg , OpenGL.DelReg
DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, Underscan_DelSwSettings, SDVOHDMI_VSI_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings, Enable3DContexts_CNTEGL_DelSwSettings, CRTHotPlugDefaultVrefVoltage_DelSwSettings,MediaSrcMode_DelSwSettings,MediaScaling_DelSwSettings, HDMICEATimings_DelSwSettings, SdvoDdcEdidRead_DelSwSettings, PipeOptimization_DelSwSettings, AsyncFlips_DelSwSettings, EnableInterlacedModeRemoval_DelSwSettings, ForceBorderForMAR_DelSwSettings,CRTScaler_DelSwSettings, IncFixedSegWA_DelSwSettings, igfx_RemoveDLSettings_ELK, BitBashingSupport_DelSwSettings, BitBashingForHDCP_DelSwSettings, PanelFitterOnDP_DelSwSettings, UseEDIDTimingForCRTClone_DelSwSettings

RegisterDLLs = igfx_RegisterDLLs, igfx_RegisterDX10DLL

[iEGL0.HW]
AddReg = igfx_MSI_HardwareDeviceSettings

[iEGL1]
FeatureScore=E0
DelFiles=CUI.DelFiles
CopyFiles=igfx.Miniport, igfx.UserMode, MedKrnG500.Copy, Opm.Copy , DX10.Copy
AddReg = igfx_SoftwareDX10Settings, igfx_SoftwareCommonSettings
AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings,  Underscan_AddSwSettings, SDVOHDMI_VSI_AddSwSettings, NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings, Enable3DContexts_CNTEGL_AddSwSettings, CRTHotPlugDefaultVrefVoltage_AddSwSettings,MediaSrcMode_AddSwSettings,MediaScaling_AddSwSettings, HDMICEATimings_AddSwSettings, SdvoDdcEdidRead_AddSwSettings, PipeOptimization_AddSwSettings, AsyncFlips_AddSwSettings, EnableInterlacedModeRemoval_AddSwSettings, ForceBorderForMAR_AddSwSettings,CRTScaler_AddSwSettings, IncFixedSegWA_AddSwSettings, BitBashingSupport_AddSwSettings, BitBashingForHDCP_AddSwSettings, PanelFitterOnDP_AddSwSettings, UseEDIDTimingForCRTClone_AddSwSettings
DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg , OpenGL.DelReg
DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, Underscan_DelSwSettings, SDVOHDMI_VSI_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings,Enable3DContexts_CNTEGL_DelSwSettings, CRTHotPlugDefaultVrefVoltage_DelSwSettings,MediaSrcMode_DelSwSettings,MediaScaling_DelSwSettings, HDMICEATimings_DelSwSettings, SdvoDdcEdidRead_DelSwSettings, PipeOptimization_DelSwSettings, AsyncFlips_DelSwSettings, EnableInterlacedModeRemoval_DelSwSettings, ForceBorderForMAR_DelSwSettings,CRTScaler_DelSwSettings, IncFixedSegWA_DelSwSettings, BitBashingSupport_DelSwSettings, BitBashingForHDCP_DelSwSettings, PanelFitterOnDP_DelSwSettings, UseEDIDTimingForCRTClone_DelSwSettings

RegisterDLLs = igfx_RegisterDLLs, igfx_RegisterDX10DLL

;
; File sections
;
[CUI.DelFiles]
igfxres.dll,,,1
igfxpph.dll,,,1		
igfxcfg.exe,,,1		
igfxtray.exe,,,1	
igfxpers.exe,,,1	
hkcmd.exe,,,1		
igfxress.dll,,,1

[igfx.Miniport]
igdkmd32.sys

[igfx.UserMode]
igdumd32.dll,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME

[Opm.Copy]
iglhxs32.vp 
iglhxo32.vp 
iglhxc32.vp
iglhxg32.vp 
iglhxa32.vp
iglhxa32.cpa


[MedKrnG400.Copy]
igkrng400.bin,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME

[MedKrnG500.Copy]
igkrng500.bin,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME
igcompkrng500.bin,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME
igfcg500.bin,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME
igfcg500m.bin,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME

[OpenGL.DelReg]
HKR,, OpenGLDriverName
HKR,, OpenGLVersion
HKR,, OpenGLFlags

[DX10.Copy]
igd10umd32.dll,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME

[igfx_RegisterDX10DLL]
11,,igd10umd32.dll,1

[igfx_RegisterDLLs]
11,,igdumd32.dll,1

[CUI.DelReg]
HKLM,%CUIDeviceIndependentKey%
HKLM,%DisplayKey%
; Delete old style cui/driver share key
HKLM,%CUIDriverOldShareKey%
; Delete old style cui keys which are device dependent
HKLM,Software\INTEL\igfxcui
HKLM,Software\INTEL\TVWizard
HKR,igfxdiag
HKR,igfxeud
HKR,igfxcfg
HKR,igfxcpl
HKR,igfxpph
HKR,igfxsrvc
HKR,igfxhk
HKR,hkcmd
HKR,igfxtray
HKR,shellex\PropertySheetHandlers
HKR,, Display1_EnableLFPPrimaryInDDC
;
; Delete the CUI registry entry which registers for winlogon events
;
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\igfxcui"

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;
; Service Installation
;

[i945G0.Services]
AddService = igfx, 0x00000002, igfx_Service_Inst

[i945G1.Services]
AddService = igfx, 0x00000002, igfx_Service_Inst

[i945GM0.Services]
AddService = igfx, 0x00000002, igfx_Service_Inst

[i945GME0.Services]
AddService = igfx, 0x00000002, igfx_Service_Inst

[i945GM1.Services]
AddService = igfx, 0x00000002, igfx_Service_Inst

[i965G0.Services]
AddService = igfx, 0x00000002, igfx_Service_Inst

[i965G1.Services]
AddService = igfx, 0x00000002, igfx_Service_Inst

[i965GX0.Services]
AddService = igfx, 0x00000002, igfx_Service_Inst

[i965GX1.Services]
AddService = igfx, 0x00000002, igfx_Service_Inst

[i965GM0.Services]
AddService = igfx, 0x00000002, igfx_Service_Inst

[i965GM1.Services]
AddService = igfx, 0x00000002, igfx_Service_Inst

[iBLB0.Services]
AddService = igfx, 0x00000002, igfx_Service_Inst

[iBLB1.Services]
AddService = igfx, 0x00000002, igfx_Service_Inst

[iCNT0.Services]
AddService = igfx, 0x00000002, igfx_Service_Inst

[iCNT1.Services]
AddService = igfx, 0x00000002, igfx_Service_Inst

[iEGL0.Services]
AddService = igfx, 0x00000002, igfx_Service_Inst

[iEGL1.Services]
AddService = igfx, 0x00000002, igfx_Service_Inst,


[igfx_Service_Inst]
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
StartType      = 3               ; SERVICE_DEMAND_START
ErrorControl   = 0               ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Video
ServiceBinary  = %12%\igdkmd32.sys

[igfx_SoftwareDeviceSettings]
HKR,, InstalledDisplayDrivers,  %REG_MULTI_SZ%, igdumd32
HKR,, UserModeDriverName,       %REG_MULTI_SZ%, igdumd32.dll

;
; DX9 Capable SKUS
;
[igfx_SoftwareDX9Settings]

HKR,, InstalledDisplayDrivers,  %REG_MULTI_SZ%, igdumd32
HKR,, UserModeDriverName,       %REG_MULTI_SZ%, igdumd32.dll

;
; DX10 Capable SKUS
;
[igfx_SoftwareDX10Settings]

HKR,, InstalledDisplayDrivers,  %REG_MULTI_SZ%, igdumd32, igd10umd32
HKR,, UserModeDriverName,       %REG_MULTI_SZ%, igdumd32.dll, igd10umd32.dll

;
; DL Specific Settings
;

[igfx_DLSettings_CTG]
HKR,, DLSolutionEnabled,        %REG_DWORD%,    0
HKR,, MAXViews,                 %REG_DWORD%,    2
HKR,, MAXDevicesInView,         %REG_DWORD%,    2
HKR,, MAXIntelDevicesActive,    %REG_DWORD%,    2
HKR,, MAXOtherDevicesActive,    %REG_DWORD%,    2
HKR,, IsExtCloneSuppt,          %REG_DWORD%,    0

[igfx_DLSettings_ELK]
HKR,, DLSolutionEnabled,        %REG_DWORD%,    0
HKR,, MAXViews,                 %REG_DWORD%,    2
HKR,, MAXDevicesInView,         %REG_DWORD%,    2
HKR,, MAXIntelDevicesActive,    %REG_DWORD%,    2
HKR,, MAXOtherDevicesActive,    %REG_DWORD%,    2
HKR,, IsExtCloneSuppt,          %REG_DWORD%,    0

[igfx_DLSettings_CRL]
HKR,, DLSolutionEnabled,        %REG_DWORD%,    0
HKR,, MAXViews,                 %REG_DWORD%,    2
HKR,, MAXDevicesInView,         %REG_DWORD%,    2
HKR,, MAXIntelDevicesActive,    %REG_DWORD%,    2
HKR,, MAXOtherDevicesActive,    %REG_DWORD%,    2
HKR,, IsExtCloneSuppt,          %REG_DWORD%,    0

[igfx_RemoveDLSettings_CTG]
HKR,, DLSolutionEnabled
HKR,, MAXViews
HKR,, MAXDevicesInView
HKR,, MAXIntelDevicesActive
HKR,, MAXOtherDevicesActive
HKR,, IsExtCloneSuppt

[igfx_RemoveDLSettings_ELK]
HKR,, DLSolutionEnabled
HKR,, MAXViews
HKR,, MAXDevicesInView
HKR,, MAXIntelDevicesActive
HKR,, MAXOtherDevicesActive
HKR,, IsExtCloneSuppt

[igfx_RemoveDLSettings_CRL]
HKR,, DLSolutionEnabled
HKR,, MAXViews
HKR,, MAXDevicesInView
HKR,, MAXIntelDevicesActive
HKR,, MAXOtherDevicesActive
HKR,, IsExtCloneSuppt

;
; Common Device Settings
;
[igfx_SoftwareCommonSettings]
HKR,, UserModeDriverGUID,       %REG_SZ%, "{6C4BE3D5-831A-42ED-AA62-2AEB34C8CBA4}"
HKR,, MultifunctionSupported,   %REG_DWORD%,    1
HKR,, VgaCompatible,            %REG_DWORD%,    0
HKR,, NativeResolution,         %REG_DWORD%,    1
HKR,, NativeBPP,                %REG_DWORD%,    1
HKR,, ConfigID,                 %REG_DWORD%,    0
HKR,, PC_Release_Major,         %REG_DWORD%,    15           ;Dummy value
HKR,, PC_Release_Minor,         %REG_DWORD%,    00           ;
HKR,, BIOSHPDSupport,           %REG_DWORD%,    00
HKR,, EnableFakeTV,             %REG_DWORD%,    01
HKR,, EnableFakeCRT,            %REG_DWORD%,    01
HKR,, IntelDefaultPers,         %REG_DWORD%,    00

; OVERLAY SPECIFIC INF SETTINGS START HERE
HKR,, Disable_OverlayDSQualityEnhancement,  %REG_DWORD%,     0
; OVERLAY SPECIFIC INF SETTING END

;ROTATION SPECIFIC INF SETTINGS START HERE

HKR,,   Display1_EnableRotation,    %REG_DWORD%,    0x1
HKR,,   Display1_RotationCaps,      %REG_DWORD%,    0x7     ;Portrait, Inverted Landscape, Inverted Portrait
HKR,,   Display2_RotationCaps,      %REG_DWORD%,    0x7     ;Portrait, Inverted Landscape, Inverted Portrait
HKR,,   Display1_IndependentRotation,    %REG_DWORD%,    0x00
HKR,,   Display1_EnableIndependentRotation,    %REG_DWORD%,    0x00
HKR,,   Display1_EnableIDDC_WA,    	       %REG_DWORD%,    0x00

;ROTATION SPECIFIC INF SETTINGS END HERE

;EVENT MANAGER SPECIFIC INF SETTINGS START HERE

;HKR,,	DisplayPriority,		0x00000001, 	0x08, 0x80, 0x01, 0x10, 0x04, 0x40, 0x02, 0x20 ;descending
;HKR,, 	EDIDDefaultXX,		%REG_DWORD%,	0x320
;HKR,,	EDIDDefaultYY,		%REG_DWORD%,	0x258
;HKR,,	EDIDDefaultRR,		%REG_DWORD%,	0x3c
;HKR,,	EDIDDefaultBPP,		%REG_DWORD%,	0x20
;HKR,,	LegacyDefaultXX,		%REG_DWORD%,	0x320
;HKR,,	LegacyDefaultYY,		%REG_DWORD%,	0x258
;HKR,,	LegacyDefaultRR,		%REG_DWORD%,	0x3c
;HKR,,	LegacyDefaultBPP,		%REG_DWORD%,	0x20

HKR,,	OpenGLInstalled,		%REG_DWORD%, 	0x0  	; Open GL drivers not installed

;EVENT MANAGER SPECIFIC INF SETTINGS END HERE

HKLM,"SYSTEM\CurrentControlSet\Control\GraphicsDrivers",UseXPModel,%REG_DWORD%,0
HKLM,"SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Scheduler",EnablePreemption,%REG_DWORD%,1

[igfx_MSI_HardwareDeviceSettings]
; MSI Support
HKR, "Interrupt Management", 0x00000010
HKR, "Interrupt Management\MessageSignaledInterruptProperties", 0x00000010
HKR, "Interrupt Management\MessageSignaledInterruptProperties", MSISupported, 0x00010001, 0

[igfx_Bwg_HardwareDeviceSettings]
; MSI Support
HKR, "Interrupt Management", 0x00000010
HKR, "Interrupt Management\MessageSignaledInterruptProperties", 0x00000010
HKR, "Interrupt Management\MessageSignaledInterruptProperties", MSISupported, 0x00010001, 0

[igfx_Cal_HardwareDeviceSettings]
; MSI Support
HKR, "Interrupt Management", 0x00000010
HKR, "Interrupt Management\MessageSignaledInterruptProperties", 0x00000010
HKR, "Interrupt Management\MessageSignaledInterruptProperties", MSISupported, 0x00010001, 1

[igfx_Cal_GMEHardwareDeviceSettings]
; MSI Support
HKR, "Interrupt Management", 0x00000010
HKR, "Interrupt Management\MessageSignaledInterruptProperties", 0x00000010
HKR, "Interrupt Management\MessageSignaledInterruptProperties", MSISupported, 0x00010001, 0

[igfx_RemoveDeviceSettings]
HKR,, VgaCompatible
HKR,, NativeResolution
HKR,, NativeBPP
HKR,, ConfigID
HKR,, PC_Release_Major
HKR,, PC_Release_Minor

; OVERLAY SPECIFIC INF SETTINGS START HERE
HKR,, Disable_OverlayDSQualityEnhancement
; OVERLAY SPECIFIC INF SETTING END

;ROTATION SPECIFIC INF SETTINGS START HERE

HKR,,   Display1_EnableRotation
HKR,,   Display1_RotationCaps
HKR,,   Display2_RotationCaps
HKR,,   Display1_IndependentRotation
HKR,,   Display1_EnableIndependentRotation
HKR,,   Display1_EnableIDDC_WA

;ROTATION SPECIFIC INF SETTINGS END HERE

;EVENT MANAGER SPECIFIC INF SETTINGS START HERE

HKR,,	DisplayPriority
HKR,, 	EDIDDefaultXX
HKR,,	EDIDDefaultYY
HKR,,	EDIDDefaultRR
HKR,,	EDIDDefaultBPP
HKR,,	LegacyDefaultXX
HKR,,	LegacyDefaultYY
HKR,,	LegacyDefaultRR
HKR,,	LegacyDefaultBPP

HKR,,	AStatePersistence
HKR,,	PerUserPersistence
HKR,,	UseBIOSDataforDock
HKR,,	HpDock
HKR,,	TMM_Active
HKR,,	RequestSig
HKR,,	RequestedXRes
HKR,,	RequestedYRes
HKR,,	RequestedBPP
HKR,,	RequestedRate

HKR,,	HotKeyPersistence
HKR,,	HotKeyPersistMDS
HKR,,	LidPersistence
HKR,,	DockPersistence
HKR,,	HotPlugPersistence
HKR,,	PowerPersistence
HKR,,	EdidPersistence
HKR,,	LFPAlwaysPrimary
HKR,,	OpenGLInstalled

;EVENT MANAGER SPECIFIC INF SETTINGS END HERE

;DEVICE SPECIFIC INF SWITCHES

[Enable3DContexts_AddSwSettings]

HKR,, ~3DMark03.exe, %REG_DWORD%, 1
HKR,, ~3DMark05.exe, %REG_DWORD%, 1
HKR,, ~3DMark06.exe, %REG_DWORD%, 1
HKR,, ~age3.exe, %REG_DWORD%, 1
HKR,, ~BF2.exe, %REG_DWORD%, 1
HKR,, ~BF2142.exe, %REG_DWORD%, 1
HKR,, ~cod2sp_s.exe, %REG_DWORD%, 1
HKR,, ~cod2mp_s.exe, %REG_DWORD%, 1
HKR,, ~dreamfall.exe, %REG_DWORD%, 1
HKR,, ~farcry.exe, %REG_DWORD%, 1
HKR,, ~FEAR.exe, %REG_DWORD%, 1
HKR,, ~GRAW.exe, %REG_DWORD%, 1
HKR,, ~gta_sa.exe, %REG_DWORD%, 1
HKR,, ~H5_GAME.exe, %REG_DWORD%, 1
HKR,, ~hl2.exe, %REG_DWORD%, 1
HKR,, ~IW3SP.exe, %REG_DWORD%, 1
HKR,, ~MAINAPP.exe, %REG_DWORD%, 1
HKR,, ~medieval2.exe, %REG_DWORD%, 1
HKR,, ~PCMark05.exe, %REG_DWORD%, 1
HKR,, ~RelicCOH.exe, %REG_DWORD%, 1
HKR,, ~Sam2.exe, %REG_DWORD%, 1
HKR,, ~UT2004.exe, %REG_DWORD%, 1
HKR,, ~WoW.exe, %REG_DWORD%, 1
HKR,, ~XR_3DA.exe, %REG_DWORD%, 1
HKR,, _HPTV.exe, %REG_DWORD%, 32

[Enable3DContexts_DelSwSettings]

HKR,, ~3DMark03.exe
HKR,, ~3DMark05.exe
HKR,, ~3DMark06.exe
HKR,, ~age3.exe
HKR,, ~BF2.exe
HKR,, ~BF2142.exe
HKR,, ~cod2sp_s.exe
HKR,, ~cod2mp_s.exe
HKR,, ~dreamfall.exe
HKR,, ~farcry.exe
HKR,, ~FEAR.exe
HKR,, ~GRAW.exe
HKR,, ~gta_sa.exe
HKR,, ~H5_GAME.exe
HKR,, ~hl2.exe
HKR,, ~IW3SP.exe
HKR,, ~MAINAPP.exe
HKR,, ~medieval2.exe
HKR,, ~PCMark05.exe
HKR,, ~RelicCOH.exe
HKR,, ~Sam2.exe
HKR,, ~UT2004.exe
HKR,, ~WoW.exe
HKR,, ~XR_3DA.exe
HKR,, _3DMark06.exe
HKR,, _3DMark05.exe
HKR,, _HPTV.exe

[Enable3DContexts_CNTEGL_AddSwSettings]

HKR,, ~3DMark03.exe, %REG_DWORD%, 1
HKR,, ~3DMark06.exe, %REG_DWORD%, 1
HKR,, ~dreamfall.exe, %REG_DWORD%, 1
HKR,, ~PCMark05.exe, %REG_DWORD%, 1
HKR,, ~RelicCOH.exe, %REG_DWORD%, 1
HKR,, ~Sam2.exe, %REG_DWORD%, 1
HKR,, _HPTV.exe, %REG_DWORD%, 32

[Enable3DContexts_CNTEGL_DelSwSettings]

HKR,, ~3DMark03.exe
HKR,, ~3DMark06.exe
HKR,, ~dreamfall.exe
HKR,, ~PCMark05.exe
HKR,, ~RelicCOH.exe
HKR,, ~Sam2.exe
HKR,, _HPTV.exe

[Enable3DContexts_BLB_AddSwSettings]

HKR,, ~BF2142.exe, %REG_DWORD%, 1
HKR,, ~CoD2MP_s.exe, %REG_DWORD%, 1
HKR,, ~CoD2SP_s.exe, %REG_DWORD%, 1
HKR,, ~dragonshard.exe, %REG_DWORD%, 1
HKR,, ~FarCry.exe, %REG_DWORD%, 1
HKR,, ~FSW2.exe, %REG_DWORD%, 1
HKR,, ~GTR2.exe, %REG_DWORD%, 1
HKR,, ~hl2.exe, %REG_DWORD%, 1
HKR,, ~JustCause.exe, %REG_DWORD%, 1
HKR,, ~legostarwars.exe, %REG_DWORD%, 1
HKR,, ~medieval2.exe, %REG_DWORD%, 1
HKR,, ~Oblivion.exe, %REG_DWORD%, 1
HKR,, ~OblivionLauncher.exe, %REG_DWORD%, 1
HKR,, ~ShatteredUnion.exe, %REG_DWORD%, 1

[Enable3DContexts_BLB_DelSwSettings]

HKR,, ~BF2142.exe
HKR,, ~CoD2MP_s.exe
HKR,, ~CoD2SP_s.exe
HKR,, ~dragonshard.exe
HKR,, ~FarCry.exe
HKR,, ~FSW2.exe
HKR,, ~GTR2.exe
HKR,, ~hl2.exe
HKR,, ~JustCause.exe
HKR,, ~legostarwars.exe
HKR,, ~medieval2.exe
HKR,, ~Oblivion.exe
HKR,, ~OblivionLauncher.exe
HKR,, ~ShatteredUnion.exe

[NonEDIDMode_AddSwSettings]
HKR,, TotalDTDCount, %REG_DWORD%, 0  	; This shows number of DTDs to be used. ;  0-->Disable the feature.
;Following keys have 20 bytes (18 byte DTD + 2 Byte flags).
HKR,, DTD_1,%REG_BINARY%, 01,1D,80,18,71,1C,16,20,58,2C,1A,00,00,00,00,00,00,86,37,01		;1920x1080@60...Interlaced
HKR,, DTD_2, %REG_BINARY%, 01,1D,80,D0,72,1C,16,20,10,2C,1A,80,00,00,00,00,00,86,37, 01		;1920x1080@50...Interlaced
HKR,, DTD_3,%REG_BINARY%, 01,1D,00,BC,52,D0,1E,20,B8,28,25,40,00,00,00,00,00,04,37, 01		;1280x720@50....Non-interlaced
HKR,, DTD_4, %REG_BINARY%, 01,1D,00,72,51,D0,1E,20,6E,28,25,00,00,00,00,00,00,06,37,01		;1280x720@60....Non-interlaced
HKR,, DTD_5,%REG_BINARY%, 00, 00, 00 ,00, 00, 00,00, 00, 00,00, 00, 00,00, 00, 00,00, 00, 00,00, 00	;Fifth DTD

[NonEDIDMode_DelSwSettings]
HKR,, TotalDTDCount
HKR,, DTD_1
HKR,, DTD_2
HKR,, DTD_3
HKR,, DTD_4
HKR,, DTD_5

[CRTHotPlugDefaultVrefVoltage_AddSwSettings]
HKR,, Display1_EnableCRTHotPlugDefaultVrefVoltage,	%REG_DWORD%, 1  	; 1 - Enable(Default Value) and 0 - Disable(Customized Value)

[CRTHotPlugDefaultVrefVoltage_DelSwSettings]
HKR,, Display1_EnableCRTHotPlugDefaultVrefVoltage

[DynamicScaling_AddSwSettings]
HKR,, Display1_EnableDynamicScaling,%REG_DWORD%, 0  		; 1 - Enable and 0 - Disable

[DynamicScaling_DelSwSettings]
HKR,, Display1_EnableDynamicScaling

[EnableInterlacedModeRemoval_AddSwSettings]
HKR,, EnableInterlacedModeRemoval,%REG_DWORD%, 1		    ; 1 - Enable and 0 - Disable

[EnableInterlacedModeRemoval_DelSwSettings]
HKR,, EnableInterlacedModeRemoval

[ForceBorderForMAR_AddSwSettings]
HKR,, ForceBorderForMAR,%REG_DWORD%, 0					    ; 1 - Enable and 0 - Disable

[ForceBorderForMAR_DelSwSettings]
HKR,, ForceBorderForMAR

[IntLVDSSwing_AddSwSettings]
HKR,, IntLVDSSwingSetting,%REG_DWORD%, 0x00 ;0x00- Medium(Default), 0x80-High, 0x20-Low1, 0x10-Low2, 0x08-Low3, 0x04-Low4

[IntLVDSSwing_DelSwSettings]
HKR,, IntLVDSSwingSetting

[RedBlankingPnl_AddSwSettings]
HKR,, EnableReducedBlankingPnlWA,%REG_DWORD%, 0x00 ; 0x00- Disable, 0x01 - Enable

[RedBlankingPnl_DelSwSettings]
HKR,, EnableReducedBlankingPnlWA

[AsyncFlips_AddSwSettings]
HKR,, Display1_DisableAsyncFlips,%REG_DWORD%, 1  		; 1 - Disable and 0 - Enable
HKR,, Display1_DisableCloneAsyncFlips,%REG_DWORD%, 0  	; 1 - Disable and 0 - Enable

[AsyncFlips_DelSwSettings]
HKR,, Display1_DisableAsyncFlips
HKR,, Display1_DisableCloneAsyncFlips

[HDMICEATimings_AddSwSettings]
HKR,, Display1_EnableHDMICEATimingsOnly,%REG_DWORD%, 0  		; 1 - Enable and 0 - Disable

[HDMICEATimings_DelSwSettings]
HKR,, Display1_EnableHDMICEATimingsOnly

[SdvoDdcEdidRead_AddSwSettings]
HKR,, Display1_DisableSdvoCrtEdidRead ,%REG_DWORD%, 0  		; 1 - Enable and 0 - Disable

[SdvoDdcEdidRead_DelSwSettings]
HKR,, Display1_DisableSdvoCrtEdidRead

[MediaScaling_AddSwSettings]
HKR,, Display1_EnableMediaScaling,%REG_DWORD%, 0  		; 1 - Enable and 0 - Disable

[MediaScaling_DelSwSettings]
HKR,, Display1_EnableMediaScaling

;To enable VBT override through INF
[INFVBTOverride_AddSwSettings]
HKR,, INF_VBT_Override_EnableFeature,%REG_DWORD%, 0 

[INFVBTOverride_DelSwSettings]
HKR,, INF_VBT_Override_EnableFeature

;    OPTIONS FOR HOTPLUG THROUGH INF
;2 - Apply selected logic selected in VBT
;0 - Disable Hot Plug
;1 - Enable Hot Plug
;NOTE: Enable "INF_VBT_Override_EnableFeature" flag to use below given INF entries

[INFHotPlug_AddSwSettings]
HKR,, HotPlug_DVO_SDVO,%REG_DWORD%, 2 
HKR,, HotPlug_CRT,%REG_DWORD%, 2

[INFHotPlug_DelSwSettings]
HKR,,HotPlug_DVO_SDVO
HKR,,HotPlug_CRT

[OEMStaticMode_AddSwSettings]
HKR,, TotalStaticModes, %REG_DWORD%, 0	; This shows number of Static modes to be used.
;TotalStaticModes = 0-->Disable the feature.
;Following keys have 8 bytes:
; 2B XRes + 2B YRes
; + 2B RRMask (Bit 0 - 60, 1 -70, 2 - 72, 3 - 75, 4 - 85,5 - 100,6 - 120,7-15 reserved)
; + 1B BppMask(Bit 0 - 8bpp,1 - 16bpp,2 - 32bpp, 3-7 reserved)
; + 1B reserved.
; all values in Hex; l->low byte, h->high byte
;Examples:
;								   xl xh yl yh rl rh bp Rv
;HKR,, STATIC_MODE_1,%REG_BINARY%, 20,03,58,02,03,00,07,0F ;8x6 60,70
;HKR,, STATIC_MODE_2,%REG_BINARY%, 20,03,58,02,20,00,04,0F ;8x6 100 : 32bpp

[OEMStaticMode_DelSwSettings]
;HKR,, STATIC_MODE_1
;HKR,, STATIC_MODE_2

[MediaSrcMode_AddSwSettings]
HKR,, TotalMediaSrcModes, %REG_DWORD%, 0	; This shows number of Media Source to be used.
;TotalMediaSrcModes = 0-->No Modes Added.
;Modes added must be < 10x7
;Following keys have 8 bytes:
; 2B XRes + 2B YRes
; + 1B reserved.
; all values in Hex; l->low byte, h->high byte
;Examples:
;								   xl xh yl yh Rv
;HKR,, MEDIA_MODE_1,%REG_BINARY%, D0,02,E0,01,0F ;720x480
;HKR,, MEDIA_MODE_2,%REG_BINARY%, 20,03,58,02,0F ;800x600

[MediaSrcMode_DelSwSettings]
;HKR,, MEDIA_MODE_1
;HKR,, MEDIA_MODE_2

[BitBashingSupport_AddSwSettings]
; This is used to enable Bit Bashing instead of GMBUS to read monitor EDID for each
; Display Type.
; CRTType - BIT0, DFPType - BIT1, LFPType - BIT2, BIT[3:7] - Reserved.
HKR,, BitBashingSupport, %REG_BINARY%, 0

[BitBashingSupport_DelSwSettings]
HKR,, BitBashingSupport

[BitBashingForHDCP_AddSwSettings]
;This is to use BitBashing instead of GMBUS for HDCP
HKR,, BitBashingForHDCP, %REG_BINARY%, 0

[BitBashingForHDCP_DelSwSettings]
HKR,, BitBashingForHDCP

[CRTScaler_AddSwSettings]
; This is used to enable Scaler on CRT
HKR,, EnableCRTScaler, %REG_DWORD%, 0

[CRTScaler_DelSwSettings]
HKR,, EnableCRTScaler

[PNM_AddSwSettings]
HKR,, PNMClkDeviation, %REG_DWORD%, 0   ;Clock deviation value which is multiplied by 10.
HKR,, PNMFlags, %REG_DWORD%, 0   ; Bit0:Downward Deviation, Bit1: Upward Deviation. Bit2-31: Reserved.

[PNM_DelSwSettings]
HKR,, PNMClkDeviation
HKR,, PNMFlags

[SDVOHDMI_VSI_AddSwSettings]
HKR,, SPDIFVendorName,%REG_SZ%, "Intel" ; max 8 characters
HKR,, SPDIFVendorDesc,%REG_SZ%, "9xxxx" ; max 16 characters
HKR,, SDVOHDMI_OptionalIFPriority,%REG_DWORD%, 0x21 ; default to priority 1 for SPD Infoframe and priority 2 for VS Infoframe
HKR,, SDVOHDMI_SupportCEA861D,%REG_DWORD%, 0 ;To enable support for 861D spec, 1-Support IT Content and RGB Quantization, 0- No 861D support. Default to 0.

[SDVOHDMI_VSI_DelSwSettings]
HKR,, SPDIFVendorName
HKR,, SPDIFVendorDesc
HKR,, SDVOHDMI_OptionalIFPriority
HKR,, SDVOHDMI_SupportCEA861D

[PwrCons_AddSwSettings]
HKR,, FeatureTestControl,%REG_DWORD%, 0x84
HKR,, DisableHpllOffDuringSr,%REG_DWORD%, 0x0

[PwrCons_DelSwSettings]
HKR,, FeatureTestControl
HKR,, DisableHpllOffDuringSr

[PwrCons_Cantiga_AddSwSettings]
HKR,, FeatureTestControl,%REG_DWORD%, 0x200  ; Disable GPMT

[PwrCons_Cantiga_DelSwSettings]
HKR,, FeatureTestControl

[PwrCons_DPS_AddSwSettings]
HKR,, DPSCheckboxDefault,%REG_DWORD%, 0x1
HKR,, DPSBaseLoRRValue,%REG_DWORD%, 0x0
HKR,, Display1_DPSPanel_Type,%REG_DWORD%, 0xFF ;0 � Normal or Static DRRS,1 � D2PO,2 � Seamless,0xFF � inf option disabled
HKR,, DPSMotionArtifactMitigation,%REG_DWORD%, 0x1
HKR,, SupportForStaticDRRS,%REG_DWORD%, 0x0

[PwrCons_DPS_DelSwSettings]
HKR,, DPSCheckboxDefault
HKR,, DPSControlMode
HKR,, DPSBaseLoRRValue
HKR,, Display1_DPSPanel_Type
HKR,, DPSMotionArtifactMitigation
HKR,, SupportForStaticDRRS

[HotPlug_AddSwSettings]
HKR,, Display1_DVIHotPlugWAFlag,%REG_DWORD%, 0  ; 1 - Enable and 0 - Disable

[HotPlug_DelSwSettings]
HKR,, Display1_DVIHotPlugWAFlag

[DownScalar_AddSwSettings]
HKR,, Display1_DownScalingSupported,%REG_DWORD%, 0x00  ; 1 - Enable and 0 - Disable

[Underscan_AddSwSettings]
;INTTVOUT
HKR,, Display1_UnderScanPercentageIntTvOut,%REG_DWORD%, 0  ; 0 - default 7.5% under scan and OEM's can give under scan like 8,9 an 10 ..upto 25
;HDMI
HKR,, Display1_AddUnderscanPercentageHDMI,%REG_DWORD%, 0  ; 0 - default 7.5% under scan and OEM's can give under scan like 8,9 an 10 ..

[Underscan_DelSwSettings]
HKR,, Display1_UnderScanPercentageIntTvOut
HKR,, Display1_AddUnderscanPercentageHDMI

[PipeOptimization_AddSwSettings]
HKR,, Display1_PipeOptimizationEnable,%REG_DWORD%, 1  ; 0 - disabled, 1 - enabled

[PipeOptimization_DelSwSettings]
HKR,, Display1_PipeOptimizationEnable

[General_AddSwSettings]
HKR,, ModeEnumerationPreference,%REG_DWORD%, 0xFFFFFFFF     ; BitMask for Displays. If Set to 1, it indicates OEM Mode is preferred over EDID.
							    ; Default Value is OEM is preferred over EDID
		     	                                    ; Bit 0- CRT:Bit 2- DFP:Bit 1 and 3 reserved.

[General_DelSwSettings]
HKR,, ModeEnumerationPreference

[IncFixedSegWA_AddSwSettings]
HKR,, IncreaseFixedSegment,%REG_DWORD%, 0   ; 0 - disabled, 1- enabled           

[IncFixedSegWA_DelSwSettings]
HKR,, IncreaseFixedSegment

[PanelFitterOnDP_AddSwSettings]
HKR,, DisablePFonDP,%REG_DWORD%, 0x00 ; 0x00- Enable, 0x01 - Disable... Not applicable for eDP panels.

[PanelFitterOnDP_DelSwSettings]
HKR,, DisablePFonDP

[UseEDIDTimingForCRTClone_AddSwSettings]
HKR,, UseEDIDOnlyCRTMode,%REG_DWORD%, 0x00 ; 0x00- Disable, 0x01 - Enable. Use EDID Timing for CRT in Clone Mode.

[UseEDIDTimingForCRTClone_DelSwSettings]
HKR,, UseEDIDOnlyCRTMode

[LVDS_SetTiming_ControlBits_AddSwSettings]
;LVDS_SET_TIMING_CTRL_BITS
;These bits are added to turn off LVDS port and/or LVDS Panel Power before a
;Set Mode operation. The default behavior is to keep them ON.
;This is a single byte parameter - 
;BIT0 : Panel power,BIT1 : LVDS Port, BIT[2:7] : Ignored.
;          PORT   PANEL POWER
;0(00)         OFF      OFF  - Turn OFF port and panel power before set timing
;1(01)         OFF      ON   - Turn OFF port and keep panel power ON if already ON before set timing
;2(10)         ON       OFF  - Keep port ON if already ON and turn OFF panel power before set timing
;3(11)         ON       ON   - Keep port and panel power ON if already ON before set timing.
HKR,, Display1_LVDSSetTimingControlFlags,%REG_BINARY%,03

[LVDS_SetTiming_ControlBits_DelSwSettings]
HKR,, Display1_LVDSSetTimingControlFlags

; END DEVICE SPECIFIC INF SWITCHES

[i945G0.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 256

[i945G1.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 256

[i945GM0.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 256

[i945GME0.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 256

[i945GM1.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 256

[i965G0.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 512

[i965G1.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 512

[i965GX0.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 512

[i965GX1.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 512

[i965GM0.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 256

[i965GM1.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 256

[iBLB0.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 512

[iBLB1.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 512

[iCNT0.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 512

[iCNT1.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 512

[iEGL0.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 512

[iEGL1.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 512
;
; Source file information
;

[SourceDisksNames]
3426=windows cd

[SourceDisksFiles]
igdkmd32.sys = 3426
igdumd32.dll = 3426
igkrng400.bin = 3426
igkrng500.bin = 3426
igcompkrng500.bin = 3426
igfcg500.bin = 3426
igfcg500m.bin = 3426

iglhxs32.vp  = 3426
iglhxo32.vp  = 3426
iglhxc32.vp = 3426
iglhxg32.vp  = 3426
iglhxa32.vp = 3426
iglhxa32.cpa = 3426

igd10umd32.dll = 3426

[CUISDK.DelReg]
HKR,Igfxext

[Strings]
;
; Customizable Strings
;
CUIDeviceIndependentKey="Software\Intel\Display\igfxcui"
DisplayKey="Software\Intel\Display"
CUIDriverOldShareKey="Software\Intel\CUI"

;
; Non-Localizable Strings
;

REG_SZ         = 0x00000000
REG_SZNAT      = 0x00020007
REG_MULTI_SZ   = 0x00010000
REG_DWORD      = 0x00010001
REG_BINARY     = 0x00000001
SERVICEROOT    = "System\CurrentControlSet\Services"

;
; Localizable Strings
;
DiskId    = "Intel(R) Graphics Media Accelerator Driver for Windows"
Intel     = "Intel Corporation"
iLPGD0    = "(PE) Intel(R) 82945G Express Chipset Family"
iLPGD1    = "(PE) Intel(R) 82945G Express Chipset Family"
iCLGD0    = "(PE) Mobile Intel(R) 945 Express Chipset Family"
iCLGD1    = "(PE) Mobile Intel(R) 945 Express Chipset Family"
iCLGE0    = "(PE) Mobile Intel(R) 945 Express Chipset Family"
iBWGX0    = "(PE) Intel(R) G35 Express Chipset Family"
iBWGX1    = "(PE) Intel(R) G35 Express Chipset Family"
iBWGC0    = "(PE) Intel(R) G965 Express Chipset Family"
iBWGC1    = "(PE) Intel(R) G965 Express Chipset Family"
iBWGQ0    = "(PE) Intel(R) Q965/Q963 Express Chipset Family"
iBWGQ1    = "(PE) Intel(R) Q965/Q963 Express Chipset Family"
iBWGZ0    = "(PE) Intel(R) 946GZ Express Chipset Family"
iBWGZ1    = "(PE) Intel(R) 946GZ Express Chipset Family"
iCRGD0    = "(PE) Mobile Intel(R) 965 Express Chipset Family"
iCRGD1    = "(PE) Mobile Intel(R) 965 Express Chipset Family"
iCRGE0    = "(PE) Mobile Intel(R) 965 Express Chipset Family"
iCRGE1    = "(PE) Mobile Intel(R) 965 Express Chipset Family"
iBLBG0    = "(PE) Intel(R) G33/G31/Q35 Express Chipset Family"
iBLBG1    = "(PE) Intel(R) G33/G31/Q35 Express Chipset Family"
iBLBQ0    = "(PE) Intel(R) Q35 Express Chipset Family"
iBLBQ1    = "(PE) Intel(R) Q35 Express Chipset Family"
iBLBQC0   = "(PE) Intel(R) Q33/Q31/Q35 Express Chipset Family"
iBLBQC1   = "(PE) Intel(R) Q33/Q31/Q35 Express Chipset Family"
iCNTG0    = "(PE) Mobile Intel(R) 45 Express Chipset Family"
iCNTG1    = "(PE) Mobile Intel(R) 45 Express Chipset Family"
iEGLG0    = "(PE) Intel(R) 4 Series Internal Chipset"
iEGLG1    = "(PE) Intel(R) 4 Series Internal Chipset"
iEGLQ4G0  = "(PE) Intel(R) Q45/Q43 Express Chipset"
iEGLQ4G1  = "(PE) Intel(R) Q45/Q43 Express Chipset"
iEGLG4G0  = "(PE) Intel(R) G45/G43 Express Chipset"
iEGLG4G1  = "(PE) Intel(R) G45/G43 Express Chipset"
iEGLGVG0  = "(PE) Intel(R) G41 Express Chipset"
iEGLGVG1  = "(PE) Intel(R) G41 Express Chipset"
iEGLGB0   = "(PE) Intel(R) B43 Express Chipset"
iEGLGB1   = "(PE) Intel(R) B43 Express Chipset"
iEGLGBU0  = "(PE) Intel(R) B43 Express Chipset"
iEGLGBU1  = "(PE) Intel(R) B43 Express Chipset"
