KOH_Create_registry_INF

Creating Registry Settings for Graphics Driver INF File

Use CED to configure the driver settings. It generates the following output, which is then inserted into the graphics driver INF file before driver installation. CED simply translates the configuration options to the INF file. See Table 21. Parameter Configuration Format for details on the specific settings and values, which also apply to the settings and values of the INF file. The values of the INF file may also be directly modified. See the example below for syntax and usage. Also, see Example INF File for a complete sample INF file.

 

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

[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%, "24000"

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%, "24000"

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