KOH_Ap_INF

Example INF File

;*******************************************************************************

; Filename: iegd.inf

; $Revision: 1.438 $

; $Id: iegd.inf,v 1.438 2010/09/02 09:05:14 anthill Exp $

; $Source: /nfs/fm/proj/eia/cvsroot/ssigd/ial/dx/install/iegd.inf,v $

;

; Copyright (c) 2013 Intel Corporation. All rights reserved.

;

;*******************************************************************************

 

[Version]

Signature="$WINDOWS NT$"

Class=Display

ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}

Provider=%Intel%

;CatalogFile=iegd.cat

DriverVer = 09/02/2010,1.5.0.1728

 

 

 

;===============================================================================

[SourceDisksNames]

1=%DiskDesc%,,,""

 

[SourceDisksFiles]

iegdmini.sys = 1

iegdckey.vp = 1

iegdmsys.vp = 1

iegdcagt.cpa = 1

iegdcagt.vp = 1

iegddis.dll = 1

iegd3dga.dll = 1

iegdglga.dll = 1

libGLES_CM.dll = 1

libGLESv2.dll = 1

lvds.sys = 1

sdvo.sys = 1

sdvo.vp = 1

lvds.vp = 1

 

;===============================================================================

[DestinationDirs]

DefaultDestDir = 11 ; System directory

iegd.Display_plb = 11

iegd.OpenGL_plb = 11

iegd.Display_tnc = 11

iegd.OpenGL_tnc = 11

iegd.Miniport = 12 ; Drivers directory

iegd.Copp = 12

iegd.PortDrvs_plb = 12

iegd.PortDrvs_tnc = 12

 

;===============================================================================

[Manufacturer]

%Intel%=Intel.Mfg

 

;===============================================================================

[Intel.Mfg]

%Intel% %i900G0% = iegd_plb, PCI\VEN_8086&DEV_8108

%Intel% %iTNC0% = iegd_tnc, PCI\VEN_8086&DEV_4108

%Intel% %iTNC1% = iegd_tnc_ext, PCI\VEN_8086&DEV_8182

 

;===============================================================================

[iegd_plb.GeneralConfigData]

MaximumNumberOfDevices = 2

MaximumDeviceMemoryConfiguration = 256

 

[iegd_tnc.GeneralConfigData]

MaximumNumberOfDevices = 2

MaximumDeviceMemoryConfiguration = 256

 

;===============================================================================

[iegd_plb]

CopyFiles = iegd.Miniport, iegd.Display_plb, iegd.OpenGL_plb, iegd.PortDrvs_plb, iegd.Copp

 

[iegd_tnc]

CopyFiles = iegd.Miniport, iegd.Display_tnc, iegd.OpenGL_tnc, iegd.PortDrvs_tnc, iegd.Copp

 

[iegd_tnc_ext]

CopyFiles = iegd.Null

 

;===============================================================================

[iegd.Miniport]

iegdmini.sys

 

[iegd.Copp]

iegdckey.vp

iegdmsys.vp

sdvo.vp

lvds.vp

iegdcagt.cpa

iegdcagt.vp

 

[iegd.Display_plb]

iegddis.dll

iegd3dga.dll

 

[iegd.Display_tnc]

iegddis.dll

iegd3dga.dll

 

[iegd.OpenGL_plb]

iegdglga.dll

libGLES_CM.dll

libGLESv2.dll

 

[iegd.OpenGL_tnc]

iegdglga.dll

libGLES_CM.dll

libGLESv2.dll

 

[iegd.PortDrvs_plb]

sdvo.sys

lvds.sys

 

[iegd.PortDrvs_tnc]

sdvo.sys

lvds.sys

 

[iegd.Null]

 

;===============================================================================

[iegd_plb.Services]

AddService = iegdmini, 0x00000002, iegd_Service_Inst, iegd_EventLog_Inst

AddService = lvds, ,lvds_Service_Inst, iegd_EventLog_Inst

AddService = sdvo, ,sdvo_Service_Inst, iegd_EventLog_Inst

 

[iegd_tnc.Services]

AddService = iegdmini, 0x00000002, iegd_Service_Inst, iegd_EventLog_Inst

AddService = lvds, ,lvds_Service_Inst, iegd_EventLog_Inst

AddService = sdvo, ,sdvo_Service_Inst, iegd_EventLog_Inst

 

[iegd_tnc_ext.Services]

AddService = , 0x00000002 ; no service

 

;===============================================================================

[iegd_Service_Inst]

ServiceType = 1

StartType = %SERVICE_DEMAND_START%

ErrorControl = 0

LoadOrderGroup = Video

ServiceBinary = %12%\iegdmini.sys

 

[lvds_Service_Inst]

DisplayName = "lvds"

ServiceType = %SERVICE_KERNEL_DRIVER%

StartType = %SERVICE_DEMAND_START%

ErrorControl = %SERVICE_ERROR_IGNORE%

ServiceBinary = %12%\lvds.sys

 

[sdvo_Service_Inst]

DisplayName = "sdvo"

ServiceType = %SERVICE_KERNEL_DRIVER%

StartType = %SERVICE_DEMAND_START%

ErrorControl = %SERVICE_ERROR_IGNORE%

ServiceBinary = %12%\sdvo.sys

 

;===============================================================================

[iegd_EventLog_Inst]

AddReg = iegd_EventLog_AddReg

 

[iegd_EventLog_AddReg]

HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\iegdmini.sys"

HKR,,TypesSupported,0x00010001,7

 

;===============================================================================

[iegd_plb.SoftwareSettings]

AddReg = iegd_SoftwareDeviceSettings_plb

AddReg = iegd_ICDSoftwareSettings

 

[iegd_tnc.SoftwareSettings]

AddReg = iegd_SoftwareDeviceSettings_tnc

AddReg = iegd_ICDSoftwareSettings

 

;-------------------------------------------------------------------------------

[iegd_SoftwareDeviceSettings_plb]

HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, iegddis

HKR,, MultiFunctionSupported, %REG_MULTI_SZ%, 1

HKR,, VgaCompatible, %REG_DWORD%, 0

HKR,, PcfVersion, %REG_DWORD%, 0x0700

 

HKR,, ConfigId, %REG_DWORD%, 1

 

HKR, ALL\1 , name, %REG_SZ%, "US15"

HKR, ALL\1\General , DisplayConfig, %REG_DWORD%, 1

HKR, ALL\1\General , DisplayDetect, %REG_DWORD%, 1

HKR, ALL\1\General , PortOrder, %REG_SZ%, "24000"

HKR, ALL\1\General , DxvaOptions, %REG_DWORD%, 1

HKR, ALL\1\Port\4\General , name, %REG_SZ%, "LVDS10x7"

HKR, ALL\1\Port\4\General , Rotation, %REG_DWORD%, 0

HKR, ALL\1\Port\4\General , Edid, %REG_DWORD%, 1

HKR, ALL\1\Port\4\General , EdidAvail, %REG_DWORD%, 3

HKR, ALL\1\Port\4\General , EdidNotAvail, %REG_DWORD%, 4

HKR, ALL\1\Port\4\General , CenterOff, %REG_DWORD%, 1

HKR, ALL\1\Port\4\FpInfo , bkltmethod, %REG_DWORD%, 1

HKR, ALL\1\Port\4\FpInfo , BkltT1, %REG_DWORD%, 60

HKR, ALL\1\Port\4\FpInfo , BkltT2, %REG_DWORD%, 200

HKR, ALL\1\Port\4\FpInfo , BkltT3, %REG_DWORD%, 200

HKR, ALL\1\Port\4\FpInfo , BkltT4, %REG_DWORD%, 50

HKR, ALL\1\Port\4\FpInfo , BkltT5, %REG_DWORD%, 400

HKR, ALL\1\Port\4\Dtd\1 , PixelClock, %REG_DWORD%, 65000

HKR, ALL\1\Port\4\Dtd\1 , HorzActive, %REG_DWORD%, 1024

HKR, ALL\1\Port\4\Dtd\1 , HorzSync, %REG_DWORD%, 24

HKR, ALL\1\Port\4\Dtd\1 , HorzSyncPulse, %REG_DWORD%, 136

HKR, ALL\1\Port\4\Dtd\1 , HorzBlank, %REG_DWORD%, 320

HKR, ALL\1\Port\4\Dtd\1 , VertActive, %REG_DWORD%, 768

HKR, ALL\1\Port\4\Dtd\1 , VertSync, %REG_DWORD%, 3

HKR, ALL\1\Port\4\Dtd\1 , VertSyncPulse, %REG_DWORD%, 6

HKR, ALL\1\Port\4\Dtd\1 , VertBlank, %REG_DWORD%, 38

HKR, ALL\1\Port\4\Dtd\1 , Flags, %REG_DWORD%, 0x20000

HKR, ALL\1\Port\4\Attr , 27, %REG_DWORD%, 0

HKR, ALL\1\Port\4\Attr , 26, %REG_DWORD%, 18

HKR, ALL\1\Port\4\Attr , 60, %REG_DWORD%, 1

HKR, ALL\1\Port\2\General , name, %REG_SZ%, "SDVOB"

HKR, ALL\1\Port\2\General , Rotation, %REG_DWORD%, 0

HKR, ALL\1\Port\2\General , Edid, %REG_DWORD%, 1

HKR, ALL\1\Port\2\General , EdidAvail, %REG_DWORD%, 3

HKR, ALL\1\Port\2\General , EdidNotAvail, %REG_DWORD%, 4

HKR, ALL\1\Port\2\General , CenterOff, %REG_DWORD%, 1

 

HKR,, No_D3D, %REG_DWORD%, 0

 

HKR,, PortDrivers, %REG_SZ%, "sdvo lvds"

HKR, ALL\1\General, DxvaOptions, %REG_DWORD%, 0x00000001

 

HKCU,"Software\Microsoft\Avalon.Graphics",,,""

HKCU,"Software\Microsoft\Avalon.Graphics",DisableHWAcceleration,%REG_DWORD%, 1

 

;-------------------------------------------------------------------------------

[iegd_SoftwareDeviceSettings_tnc]

HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, iegddis

HKR,, MultiFunctionSupported, %REG_MULTI_SZ%, 1

HKR,, VgaCompatible, %REG_DWORD%, 0

HKR,, PcfVersion, %REG_DWORD%, 0x0700

 

HKR,, ConfigId, %REG_DWORD%, 1

 

HKR, ALL\1 , name, %REG_SZ%, "Atom_E6xx_13X7"

HKR, ALL\1\General , DisplayConfig, %REG_DWORD%, 1

HKR, ALL\1\General , DisplayDetect, %REG_DWORD%, 1

HKR, ALL\1\General , PortOrder, %REG_SZ%, "42000"

HKR, ALL\1\General , DxvaOptions, %REG_DWORD%, 1

HKR, ALL\1\Port\4\General , name, %REG_SZ%, "LVDS13x7"

HKR, ALL\1\Port\4\General , Rotation, %REG_DWORD%, 0

HKR, ALL\1\Port\4\General , CenterOff, %REG_DWORD%, 1

HKR, ALL\1\Port\4\General , Edid, %REG_DWORD%, 1

HKR, ALL\1\Port\4\General , EdidAvail, %REG_DWORD%, 3

HKR, ALL\1\Port\4\General , EdidNotAvail, %REG_DWORD%, 4

HKR, ALL\1\Port\4\FpInfo , bkltmethod, %REG_DWORD%, 1

HKR, ALL\1\Port\4\FpInfo , BkltT1, %REG_DWORD%, 60

HKR, ALL\1\Port\4\FpInfo , BkltT2, %REG_DWORD%, 200

HKR, ALL\1\Port\4\FpInfo , BkltT3, %REG_DWORD%, 200

HKR, ALL\1\Port\4\FpInfo , BkltT4, %REG_DWORD%, 50

HKR, ALL\1\Port\4\FpInfo , BkltT5, %REG_DWORD%, 400

HKR, ALL\1\Port\4\Dtd\1 , PixelClock, %REG_DWORD%, 72300

HKR, ALL\1\Port\4\Dtd\1 , HorzActive, %REG_DWORD%, 1366

HKR, ALL\1\Port\4\Dtd\1 , HorzSync, %REG_DWORD%, 48

HKR, ALL\1\Port\4\Dtd\1 , HorzSyncPulse, %REG_DWORD%, 32

HKR, ALL\1\Port\4\Dtd\1 , HorzBlank, %REG_DWORD%, 160

HKR, ALL\1\Port\4\Dtd\1 , VertActive, %REG_DWORD%, 768

HKR, ALL\1\Port\4\Dtd\1 , VertSync, %REG_DWORD%, 3

HKR, ALL\1\Port\4\Dtd\1 , VertSyncPulse, %REG_DWORD%, 5

HKR, ALL\1\Port\4\Dtd\1 , VertBlank, %REG_DWORD%, 22

HKR, ALL\1\Port\4\Dtd\1 , Flags, %REG_DWORD%, 0x20000

HKR, ALL\1\Port\4\Attr , 27, %REG_DWORD%, 0

HKR, ALL\1\Port\4\Attr , 26, %REG_DWORD%, 18

HKR, ALL\1\Port\4\Attr , 60, %REG_DWORD%, 1

HKR, ALL\1\Port\4\Attr , 70, %REG_DWORD%, 100

HKR, ALL\1\Port\4\Attr , 71, %REG_DWORD%, 20300

HKR, ALL\1\Port\2\General , name, %REG_SZ%, "SDVOB"

HKR, ALL\1\Port\2\General , Rotation, %REG_DWORD%, 0

HKR, ALL\1\Port\2\General , Edid, %REG_DWORD%, 1

HKR, ALL\1\Port\2\General , EdidAvail, %REG_DWORD%, 3

HKR, ALL\1\Port\2\General , EdidNotAvail, %REG_DWORD%, 4

HKR, ALL\1\Port\2\General , CenterOff, %REG_DWORD%, 1

 

HKR, ALL\2 , name, %REG_SZ%, "Atom_E6xx_10X7"

HKR, ALL\2\General , DisplayConfig, %REG_DWORD%, 1

HKR, ALL\2\General , DisplayDetect, %REG_DWORD%, 1

HKR, ALL\2\General , PortOrder, %REG_SZ%, "42000"

HKR, ALL\2\General , DxvaOptions, %REG_DWORD%, 1

HKR, ALL\2\Port\4\General , name, %REG_SZ%, "LVDS10x7"

HKR, ALL\2\Port\4\General , Rotation, %REG_DWORD%, 0

HKR, ALL\2\Port\4\General , CenterOff, %REG_DWORD%, 1

HKR, ALL\2\Port\4\General , Edid, %REG_DWORD%, 1

HKR, ALL\2\Port\4\General , EdidAvail, %REG_DWORD%, 3

HKR, ALL\2\Port\4\General , EdidNotAvail, %REG_DWORD%, 4

HKR, ALL\2\Port\4\FpInfo , bkltmethod, %REG_DWORD%, 1

HKR, ALL\2\Port\4\FpInfo , BkltT1, %REG_DWORD%, 60

HKR, ALL\2\Port\4\FpInfo , BkltT2, %REG_DWORD%, 200

HKR, ALL\2\Port\4\FpInfo , BkltT3, %REG_DWORD%, 200

HKR, ALL\2\Port\4\FpInfo , BkltT4, %REG_DWORD%, 50

HKR, ALL\2\Port\4\FpInfo , BkltT5, %REG_DWORD%, 400

HKR, ALL\2\Port\4\Dtd\1 , PixelClock, %REG_DWORD%, 65000

HKR, ALL\2\Port\4\Dtd\1 , HorzActive, %REG_DWORD%, 1024

HKR, ALL\2\Port\4\Dtd\1 , HorzSync, %REG_DWORD%, 24

HKR, ALL\2\Port\4\Dtd\1 , HorzSyncPulse, %REG_DWORD%, 136

HKR, ALL\2\Port\4\Dtd\1 , HorzBlank, %REG_DWORD%, 320

HKR, ALL\2\Port\4\Dtd\1 , VertActive, %REG_DWORD%, 768

HKR, ALL\2\Port\4\Dtd\1 , VertSync, %REG_DWORD%, 3

HKR, ALL\2\Port\4\Dtd\1 , VertSyncPulse, %REG_DWORD%, 6

HKR, ALL\2\Port\4\Dtd\1 , VertBlank, %REG_DWORD%, 38

HKR, ALL\2\Port\4\Dtd\1 , Flags, %REG_DWORD%, 0x20000

HKR, ALL\2\Port\4\Attr , 27, %REG_DWORD%, 0

HKR, ALL\2\Port\4\Attr , 26, %REG_DWORD%, 18

HKR, ALL\2\Port\4\Attr , 60, %REG_DWORD%, 1

HKR, ALL\2\Port\4\Attr , 70, %REG_DWORD%, 100

HKR, ALL\2\Port\4\Attr , 71, %REG_DWORD%, 20300

HKR, ALL\2\Port\2\General , name, %REG_SZ%, "SDVOB"

HKR, ALL\2\Port\2\General , Rotation, %REG_DWORD%, 0

HKR, ALL\2\Port\2\General , Edid, %REG_DWORD%, 1

HKR, ALL\2\Port\2\General , EdidAvail, %REG_DWORD%, 3

HKR, ALL\2\Port\2\General , EdidNotAvail, %REG_DWORD%, 4

HKR, ALL\2\Port\2\General , CenterOff, %REG_DWORD%, 1

 

HKR,, No_D3D, %REG_DWORD%, 0

 

HKR,, PortDrivers, %REG_SZ%, "sdvo lvds"

HKR, ALL\1\General, DxvaOptions, %REG_DWORD%, 0x00000001

 

;-------------------------------------------------------------------------------

[iegd_ICDSoftwareSettings]

HKLM, "SOFTWARE\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\iegddis", DLL, %REG_SZ%, iegdglga

HKLM, "SOFTWARE\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\iegddis", DriverVersion, %REG_DWORD%, 0x00000001

HKLM, "SOFTWARE\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\iegddis", Flags, %REG_DWORD%, 0x00000001

HKLM, "SOFTWARE\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\iegddis", Version, %REG_DWORD%, 0x00000002

 

;===============================================================================

[Strings]

 

;----------------------------------------------------------------------

; Localizable Strings

;----------------------------------------------------------------------

Intel="Intel Corporation"

DiskDesc="Embedded Installation"

 

i900G0="US15 Intel® Embedded Media and Graphics Driver Function 0"

iTNC0="Atom™ E6xx Intel® Embedded Media and Graphics Driver Function 0"

iTNC1="Atom™ E6xx Intel® Embedded Media and Graphics Driver Extension"

 

;----------------------------------------------------------------------

; Non Localizable Strings

;----------------------------------------------------------------------

SERVICE_BOOT_START = 0x0

SERVICE_SYSTEM_START = 0x1

SERVICE_AUTO_START = 0x2

SERVICE_DEMAND_START = 0x3

SERVICE_DISABLED = 0x4

 

SERVICE_KERNEL_DRIVER = 0x1

 

SERVICE_ERROR_IGNORE = 0x0 ; Continue on driver load fail

SERVICE_ERROR_NORMAL = 0x1 ; Display warn, but continue

SERVICE_ERROR_SEVERE = 0x2 ; Attempt LastKnownGood

SERVICE_ERROR_CRITICAL = 0x3 ; Attempt LastKnownGood, BugCheck

 

REG_EXPAND_SZ = 0x00020000

REG_MULTI_SZ = 0x00010000

REG_DWORD = 0x00010001

REG_SZ = 0x00000000




*Other names and brands may be claimed as the property of others.
Revised April 2013