;----------------------------------------------------------------------
; Filename: ssigd.inf
; $Revision$
; $Id$
; $Source$
;
; Copyright (c) 2003 Intel Corporation. All rights reserved.
;
;----------------------------------------------------------------------
; Last checkin by $Author$
;----------------------------------------------------------------------
; Signature:
; $Windows NT$ - Nt-based OS
; $Windows 95$ - Windows 9x/Me
; $Chicago$ - All Windows OS
; Class:
; Display - Display drivers
; ClassGUID: - Ms...
; Provider: - Intel
; CatalogFile:
; Provided by MS after WHQL
; DriverVer: - Required for w2k and later, mm/dd/yyyy[,x.y.v.z]
;----------------------------------------------------------------------
[Version]
Signature = "$WINDOWS NT$"
Class=Display
ClassGUID={4d36e968-e325-11ce-bfc1-08002be10318}
Provider=%Intel%
CatalogFile=ssigd.cat
DriverVer= 06/03/2004,1.0.4.442
;----------------------------------------------------------------------
; General config Data
;----------------------------------------------------------------------
[ssigd_alm.GeneralConfigData]
MaximumNumberOfDevices = 2
[ssigd_wht.GeneralConfigData]
MaximumNumberOfDevices = 2
[ssigd_gdg.GeneralConfigData]
MaximumNumberOfDevices = 2
;----------------------------------------------------------------------
; Destination dir for copy, del, ren ops
; 10 = Windows directory
; 11 = System directory
; 12 = Drivers directory
; 17 = INF directory
; 20 = Help directory
; ...
;----------------------------------------------------------------------
[DestinationDirs]
DefaultDestDir = 11
ssigd.Display = 11
ssigd.Miniport = 12
ssigd.ch7009 = 12
ssigd.ch7017 = 12
ssigd.cx873 = 12
ssigd.fs454 = 12
ssigd.fs460 = 12
ssigd.lvds = 12
ssigd.ns2501 = 12
ssigd.ns387 = 12
ssigd.sii164 = 12
ssigd.th164 = 12
ssigd.sdvo = 12
;----------------------------------------------------------------------
; diskid = disk-description[,[tag-or-cab-file],[unused,path][,flags]]
;----------------------------------------------------------------------
[SourceDisksNames]
1=%DiskId%,,,""
;----------------------------------------------------------------------
; filename = diskid[,[ subdir][, size]]
; Files will be searched for in \install
;----------------------------------------------------------------------
[SourceDisksFiles.x86]
igdmini.sys = 1
igddis.dll = 1
ch7009.sys = 1
ch7017.sys = 1
cx873.sys = 1
fs454.sys = 1
fs460.sys = 1
lvds.sys = 1
ns2501.sys = 1
ns387.sys = 1
sii164.sys = 1
th164.sys = 1
sdvo.sys = 1
[SourceDisksFiles.ia64]
igdmini.sys = 1
igddis.dll = 1
ch7009.sys = 1
ch7017.sys = 1
cx873.sys = 1
fs454.sys = 1
fs460.sys = 1
lvds.sys = 1
ns2501.sys = 1
ns387.sys = 1
sii164.sys = 1
th164.sys = 1
sdvo.sys = 1
;----------------------------------------------------------------------
; manufacturer-identifier
; Identifies the manufacturer, Intel
;----------------------------------------------------------------------
[Manufacturer]
%Intel%=Intel.Mfg
;----------------------------------------------------------------------
; device-description=install-section-name,hw-id[,compatible-id...]
; where:
; hw-id = PCI\VEN_<vid>&DEV_<did>
;
; DID Table
; 3577 == 830M [Almador]
; 357B == 835 [Sunizona]
; 3582 == 855 [MontaraG]
;----------------------------------------------------------------------
[Intel.Mfg]
%Intel% %i865% = ssigd_alm, PCI\VEN_8086&DEV_2572
%Intel% %i855% = ssigd_alm, PCI\VEN_8086&DEV_3582
%Intel% %i845% = ssigd_alm, PCI\VEN_8086&DEV_2562
%Intel% %i835% = ssigd_alm, PCI\VEN_8086&DEV_357B
%Intel% %i830m% = ssigd_alm, PCI\VEN_8086&DEV_3577
%Intel% %i815% = ssigd_wht, PCI\VEN_8086&DEV_1132
%Intel% %i810E% = ssigd_wht, PCI\VEN_8086&DEV_7125
%Intel% %i810DC% = ssigd_wht, PCI\VEN_8086&DEV_7123
%Intel% %i810% = ssigd_wht, PCI\VEN_8086&DEV_7121
%Intel% %i915% = ssigd_gdg, PCI\VEN_8086&DEV_2582
%Intel% %i915% = ssigd_gdg, PCI\VEN_8086&DEV_2782
;----------------------------------------------------------------------
; Notes on Port Drivers:
;
; I. By default this inf file includes the following port drivers:
; 1. ch7009 - Chrontel 7009/7301 TVOut/DVI encoder
; 2. cx873 - Conexant 873 TVOut encoder
; 3. fs454 - Focus 453/454 TVOut encoder
; 4. fs460 - Focus 461/462 TVOut encoder
; 5. lvds - Internal LVDS (available only on i855 chipsets)
; 6. ns3501 - National Semiconductor 2501 LVDS controller
; 7. ns387 - National Semiconductor 387R LVDS controller
; 8. sii164 - Silicon Image 164 DVI encoder
; 9. th164 - Thine 164 DVI encoder
; 10. sdvo - Serial DVO devices
;
; IMPORTANT: To optimize the driver, it is recommended to remove
; the port drivers which are not required for a system.
;
; II. To remove a port driver (ex: xy1234) from the default list, do the
; following:
; 1. Remove "ssigd.xy1234 = 12" from [DestinationDirs] section.
; 2. Remove "xy1234.sys = 1" from both [SourceDisksFiles.x86] and
; [SourceDiskFiles.ia64] sections.
; 3. Remove ssigd.xy1234 from "CopyFiles" in both [DefaultInstall]
; and [ssigd] sections.
; 4. Remove [ssigd.xy1234] section.
; 5. Remove xy1234 from registry key "PortDrivers" defined in
; [ssigd_SoftwareDeviceSettings] section.
; 6. Comment out or remove the registry keys for xy1234 which are
; below "PortDrivers" registry key in [ssigd_SoftwareDeviceSettings].
;
; III. To add a port driver (ex: xy1234), do the following:
;
; Any of the below steps may be not be required if they already
; exists in the inf file.
;
; 1. Add "ssigd.xy1234 = 12" to [DestinationDirs] section.
; 2. Add "xy1234.sys = 1" to both [SourceDisksFiles.x86] and
; [SourceDiskFiles.ia64] sections.
; 3. Add ssigd.xy1234 to "CopyFiles" in both [DefaultInstall]
; and [ssigd] sections.
; 4. Add [ssigd.xy1234] section as below:
;
; [ssigd.xy1234]
; xy1234.sys
;
; 5. Add xy1234 to registry key "PortDrivers" defined in
; [ssigd_SoftwareDeviceSettings] section.
; 6. Add registry keys for xy1234 in [ssigd_SoftwareDeviceSettings]
; section as follows:
;
; ;---------
; ; xy1234
; ;---------
; HKLM, System\CurrentControlSet\Services\xy1234, ImagePath, %REG_SZ%, System32\Drivers\xy1234.sys
; HKLM, System\CurrentControlSet\Services\xy1234, Name, %REG_SZ%, xy1234
; HKLM, System\CurrentControlSet\Services\xy1234, Type, %REG_DWORD%, 1
; HKLM, System\CurrentControlSet\Services\xy1234, Start, %REG_DWORD%, 3
; HKLM, System\CurrentControlSet\Services\xy1234, Group, %REG_SZ%, "Extended Base"
; HKLM, System\CurrentControlSet\Services\xy1234, ErrorControl, %REG_DWORD%, 1
; HKLM, System\CurrentControlSet\Services\EventLog\System\xy1234, EventMessageFile, %REG_EXPAND_SZ%, "%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\igdmini.sys"
; HKLM, System\CurrentControlSet\Services\EventLog\System\xy1234, TypesSupported, %REG_DWORD%, 7
;
;----------------------------------------------------------------------
;----------------------------------------------------------------------
; Default Install section
;----------------------------------------------------------------------
[DefaultInstall]
CopyFiles = ssigd.Miniport, ssigd.Display, ssigd.ch7009, ssigd.ch7017, ssigd.cx873, ssigd.fs454, ssigd.fs460, ssigd.lvds, ssigd.ns2501, ssigd.ns387, ssigd.sii164, ssigd.th164
Reboot
;----------------------------------------------------------------------
; Install section - name provided via device description above
;----------------------------------------------------------------------
[ssigd_alm]
CopyFiles = ssigd.Miniport, ssigd.Display, ssigd.D3D_alm, ssigd.ch7009, ssigd.ch7017, ssigd.cx873, ssigd.fs454, ssigd.fs460, ssigd.lvds, ssigd.ns2501, ssigd.ns387, ssigd.sii164, ssigd.th164
Reboot
[ssigd_wht]
CopyFiles = ssigd.Miniport, ssigd.Display, ssigd.D3D_wht, ssigd.ch7009, ssigd.ch7017, ssigd.cx873, ssigd.fs454, ssigd.fs460, ssigd.lvds, ssigd.ns2501, ssigd.ns387, ssigd.sii164, ssigd.th164
Reboot
[ssigd_gdg]
CopyFiles = ssigd.Miniport, ssigd.Display, ssigd.D3D_gdg, ssigd.sdvo
Reboot
;----------------------------------------------------------------------
; Install Entries
;----------------------------------------------------------------------
[ssigd.Miniport]
igdmini.sys
[ssigd.Display]
igddis.dll
[ssigd.D3D_alm]
igd3dalm.dll
[ssigd.D3D_wht]
[ssigd.D3D_gdg]
[ssigd.ch7009]
ch7009.sys
[ssigd.ch7017]
ch7017.sys
[ssigd.cx873]
cx873.sys
[ssigd.fs454]
fs454.sys
[ssigd.fs460]
fs460.sys
[ssigd.lvds]
lvds.sys
[ssigd.ns2501]
ns2501.sys
[ssigd.ns387]
ns387.sys
[ssigd.sii164]
sii164.sys
[ssigd.th164]
th164.sys
[ssigd.sdvo]
sdvo.sys
;----------------------------------------------------------------------
; Add the miniport driver as a service
;----------------------------------------------------------------------
[ssigd_alm.Services]
AddService = igdmini, 0x00000002, ssigd_Service_Inst, ssigd_EventLog_Inst
[ssigd_wht.Services]
AddService = igdmini, 0x00000002, ssigd_Service_Inst, ssigd_EventLog_Inst
[ssigd_gdg.Services]
AddService = igdmini, 0x00000002, ssigd_Service_Inst, ssigd_EventLog_Inst
;----------------------------------------------------------------------
; ServiceType = SERVICE_KERNEL_DRIVER = 1 = required
; StartType = SERVICE_BOOT_START = 0 = OS starts driver
; ErrorControl=
; norm >> SERVICE_ERROR_IGNORE = 0 = Continue on driver load fail
; SERVICE_ERROR_NORMAL = 1 = Display warn, but continue
; dev >> SERVICE_ERROR_SEVERE = 2 = Attempt LastKnownGood
; dgb >> SERVICE_ERROR_CRITICAL= 3 = Attempt LastKnownGood, BugCheck
;----------------------------------------------------------------------
[ssigd_Service_Inst]
ServiceType = 1
StartType = 1
ErrorControl = 0
LoadOrderGroup = Video
ServiceBinary = %12%\igdmini.sys
;----------------------------------------------------------------------
; Add event logging
;----------------------------------------------------------------------
[ssigd_EventLog_Inst]
AddReg = ssigd_EventLog_AddReg
[ssigd_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\igdmini.sys"
HKR,,TypesSupported,0x00010001,7
[ssigd_alm.SoftwareSettings]
AddReg = ssigd_SoftwareDeviceSettings
[ssigd_wht.SoftwareSettings]
AddReg = ssigd_SoftwareDeviceSettings
[ssigd_gdg.SoftwareSettings]
AddReg = ssigd_gdg_SoftwareDeviceSettings
[ssigd_SoftwareDeviceSettings]
;-----------------------------------------------------------------------
; Page Table Entries
; For 128M Systems, use 0x00040000, for 256M+ use 0x00110000
;-----------------------------------------------------------------------
HKLM, System\CurrentControlSet\Control\Session Manager\Memory Management, SystemPages, %REG_DWORD%, 0x00040000
;HKLM, System\CurrentControlSet\Control\Session Manager\Memory Management, SystemPages, %REG_DWORD%, 0x00110000
HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, igddis
HKR,, MultiFunctionSupported, %REG_MULTI_SZ%, 1
HKR,, VgaCompatible, %REG_DWORD%, 0
;-----------------------------------------------------------------------
; This is needed for customized configuration
;-----------------------------------------------------------------------
HKR,, ConfigId, %REG_DWORD%, 2
;--------------
;Config 2
;---------------
; Multidisplay support, 1=Analog, 2=Digital, 4=Internal LVDS
HKR, Config\2\General, PrimaryPort, %REG_DWORD%, 2
HKR, Config\2\General, SecondaryPort, %REG_DWORD%, 4
; Initial display configuration, 1=Single, 2=Clone, 4=Twin, 8=Extended
HKR, Config\2\General, DisplayConfig, %REG_DWORD%, 2
; Rotation of display
HKR, Config\2\Port\1\General, Rotation, %REG_DWORD%, 0
HKR, Config\2\Port\2\General, Rotation, %REG_DWORD%, 0
HKR, Config\2\Port\3\General, Rotation, %REG_DWORD%, 0
HKR, Config\2\Port\4\General, Rotation, %REG_DWORD%, 0
HKR, Config\2\Port\5\General, Rotation, %REG_DWORD%, 0
; Sequece of the port being detected and initialized.
; 2 = DVOB, 3 = DVOC, 4 = Internal LVDS, 5 = CRT
; I am assuming your CH7017 is connected to DVOB.
HKR, Config\2\General, PortOrder, %REG_SZ%, 3425
HKR, Config\2\Port\3\FPInfo, Width, %REG_DWORD%, 1024
HKR, Config\2\Port\3\FPInfo, Height, %REG_DWORD%, 768
; Please fill in your GMCH - CH7017 connection here. For further details, please refer to user guide.
; If it is connected to DVOB, it should be \Port\2, if it is connected to DVOC, it should be \Port\3
HKR, Config\2\Port\3\DVO, I2cPin, %REG_DWORD%, 4
HKR, Config\2\Port\3\DVO, I2cDab, %REG_DWORD%, 0xEA
HKR, Config\2\Port\3\DVO, I2cSpeed, %REG_DWORD%, 100
HKR, Config\2\Port\3\DVO, DdcPin, %REG_DWORD%, 3
HKR, Config\2\Port\3\DVO, DdcSpeed, %REG_DWORD%, 100
;----------------------------------------------------------------------
; Edidless Panel DTD Table
; 1400x1050 edidelss on dvob (port3)
;----------------------------------------------------------------------
;HKR, Config\2\Port\3\Dtd\1, PixelClock, %REG_DWORD%, 108000
;HKR, Config\2\Port\3\Dtd\1, HorzActive, %REG_DWORD%, 1400
;HKR, Config\2\Port\3\Dtd\1, HorzSync, %REG_DWORD%, 16
;HKR, Config\2\Port\3\Dtd\1, HorzSyncPulse, %REG_DWORD%, 112
;HKR, Config\2\Port\3\Dtd\1, HorzBorder, %REG_DWORD%, 0
;HKR, Config\2\Port\3\Dtd\1, HorzBlank, %REG_DWORD%, 288
;HKR, Config\2\Port\3\Dtd\1, VertActive, %REG_DWORD%, 1050
;HKR, Config\2\Port\3\Dtd\1, VertSync, %REG_DWORD%, 1
;HKR, Config\2\Port\3\Dtd\1, VertSyncPulse, %REG_DWORD%, 3
;HKR, Config\2\Port\3\Dtd\1, VertBorder, %REG_DWORD%, 0
;HKR, Config\2\Port\3\Dtd\1, VertBlank, %REG_DWORD%, 16
;HKR, Config\2\Port\3\Dtd\1, Flags, %REG_DWORD%, 0x1E
HKR, Config\2\Port\4\FPInfo, Width, %REG_DWORD%, 1024
HKR, Config\2\Port\4\FPInfo, Height, %REG_DWORD%, 768
;-----------------------------------------------------------------------
; Specify whether to enable d3d
;-----------------------------------------------------------------------
; NO_D3D Value: 0(default) --> means d3d enabled
; : 1 --> Disable D3D
;-----------------------------------------------------------------------
HKR,, No_D3D, %REG_DWORD%, 0
;-----------------------------------------------------------------------
; Specify which PortDrivers to load
;-----------------------------------------------------------------------
; For every port driver specified in "PortDrivers" key, enable the
; corresponding block of that port driver keys.
;-----------------------------------------------------------------------
HKR,, PortDrivers, %REG_SZ%, "ch7009 ch7017 cx873 fs454 fs460 lvds ns2501 ns387 sii164 th164"
;---------
; ch7009
;---------
HKLM, System\CurrentControlSet\Services\ch7009, ImagePath, %REG_SZ%, System32\Drivers\ch7009.sys
HKLM, System\CurrentControlSet\Services\ch7009, Name, %REG_SZ%, ch7009
HKLM, System\CurrentControlSet\Services\ch7009, Type, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\ch7009, Start, %REG_DWORD%, 3
HKLM, System\CurrentControlSet\Services\ch7009, Group, %REG_SZ%, "Extended Base"
HKLM, System\CurrentControlSet\Services\ch7009, ErrorControl, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\EventLog\System\ch7009, EventMessageFile, %REG_EXPAND_SZ%, "%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\igdmini.sys"
HKLM, System\CurrentControlSet\Services\EventLog\System\ch7009, TypesSupported, %REG_DWORD%, 7
;---------
; ch7017
;---------
HKLM, System\CurrentControlSet\Services\ch7017, ImagePath, %REG_SZ%, System32\Drivers\ch7017.sys
HKLM, System\CurrentControlSet\Services\ch7017, Name, %REG_SZ%, ch7017
HKLM, System\CurrentControlSet\Services\ch7017, Type, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\ch7017, Start, %REG_DWORD%, 3
HKLM, System\CurrentControlSet\Services\ch7017, Group, %REG_SZ%, "Extended Base"
HKLM, System\CurrentControlSet\Services\ch7017, ErrorControl, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\EventLog\System\ch7017, EventMessageFile, %REG_EXPAND_SZ%, "%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\igdmini.sys"
HKLM, System\CurrentControlSet\Services\EventLog\System\ch7017, TypesSupported, %REG_DWORD%, 7
;---------
; cx873
;---------
HKLM, System\CurrentControlSet\Services\cx873, ImagePath, %REG_SZ%, System32\Drivers\cx873.sys
HKLM, System\CurrentControlSet\Services\cx873, Name, %REG_SZ%, cx873
HKLM, System\CurrentControlSet\Services\cx873, Type, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\cx873, Start, %REG_DWORD%, 3
HKLM, System\CurrentControlSet\Services\cx873, Group, %REG_SZ%, "Extended Base"
HKLM, System\CurrentControlSet\Services\cx873, ErrorControl, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\EventLog\System\cx873, EventMessageFile, %REG_EXPAND_SZ%, "%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\igdmini.sys"
HKLM, System\CurrentControlSet\Services\EventLog\System\cx873, TypesSupported, %REG_DWORD%, 7
;---------
; fs454
;---------
HKLM, System\CurrentControlSet\Services\fs454, ImagePath, %REG_SZ%, System32\Drivers\fs454.sys
HKLM, System\CurrentControlSet\Services\fs454, Name, %REG_SZ%, fs454
HKLM, System\CurrentControlSet\Services\fs454, Type, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\fs454, Start, %REG_DWORD%, 3
HKLM, System\CurrentControlSet\Services\fs454, Group, %REG_SZ%, "Extended Base"
HKLM, System\CurrentControlSet\Services\fs454, ErrorControl, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\EventLog\System\fs454, EventMessageFile, %REG_EXPAND_SZ%, "%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\igdmini.sys"
HKLM, System\CurrentControlSet\Services\EventLog\System\fs454, TypesSupported, %REG_DWORD%, 7
;---------
; fs460
;---------
HKLM, System\CurrentControlSet\Services\fs460, ImagePath, %REG_SZ%, System32\Drivers\fs460.sys
HKLM, System\CurrentControlSet\Services\fs460, Name, %REG_SZ%, fs460
HKLM, System\CurrentControlSet\Services\fs460, Type, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\fs460, Start, %REG_DWORD%, 3
HKLM, System\CurrentControlSet\Services\fs460, Group, %REG_SZ%, "Extended Base"
HKLM, System\CurrentControlSet\Services\fs460, ErrorControl, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\EventLog\System\fs460, EventMessageFile, %REG_EXPAND_SZ%, "%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\igdmini.sys"
HKLM, System\CurrentControlSet\Services\EventLog\System\fs460, TypesSupported, %REG_DWORD%, 7
;---------
; lvds
;---------
HKLM, System\CurrentControlSet\Services\lvds, ImagePath, %REG_SZ%, System32\Drivers\lvds.sys
HKLM, System\CurrentControlSet\Services\lvds, Name, %REG_SZ%, lvds
HKLM, System\CurrentControlSet\Services\lvds, Type, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\lvds, Start, %REG_DWORD%, 3
HKLM, System\CurrentControlSet\Services\lvds, Group, %REG_SZ%, "Extended Base"
HKLM, System\CurrentControlSet\Services\lvds, ErrorControl, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\EventLog\System\lvds, EventMessageFile, %REG_EXPAND_SZ%, "%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\igdmini.sys"
HKLM, System\CurrentControlSet\Services\EventLog\System\lvds, TypesSupported, %REG_DWORD%, 7
;---------
; ns2501
;---------
HKLM, System\CurrentControlSet\Services\ns2501, ImagePath, %REG_SZ%, System32\Drivers\ns2501.sys
HKLM, System\CurrentControlSet\Services\ns2501, Name, %REG_SZ%, ns2501
HKLM, System\CurrentControlSet\Services\ns2501, Type, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\ns2501, Start, %REG_DWORD%, 3
HKLM, System\CurrentControlSet\Services\ns2501, Group, %REG_SZ%, "Extended Base"
HKLM, System\CurrentControlSet\Services\ns2501, ErrorControl, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\EventLog\System\ns2501, EventMessageFile, %REG_EXPAND_SZ%, "%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\igdmini.sys"
HKLM, System\CurrentControlSet\Services\EventLog\System\ns2501, TypesSupported, %REG_DWORD%, 7
;---------
; ns387
;---------
HKLM, System\CurrentControlSet\Services\ns387, ImagePath, %REG_SZ%, System32\Drivers\ns387.sys
HKLM, System\CurrentControlSet\Services\ns387, Name, %REG_SZ%, ns387
HKLM, System\CurrentControlSet\Services\ns387, Type, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\ns387, Start, %REG_DWORD%, 3
HKLM, System\CurrentControlSet\Services\ns387, Group, %REG_SZ%, "Extended Base"
HKLM, System\CurrentControlSet\Services\ns387, ErrorControl, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\EventLog\System\ns387, EventMessageFile, %REG_EXPAND_SZ%, "%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\igdmini.sys"
HKLM, System\CurrentControlSet\Services\EventLog\System\ns387, TypesSupported, %REG_DWORD%, 7
;---------
; sii164
;---------
HKLM, System\CurrentControlSet\Services\sii164, ImagePath, %REG_SZ%, System32\Drivers\sii164.sys
HKLM, System\CurrentControlSet\Services\sii164, Name, %REG_SZ%, sii164
HKLM, System\CurrentControlSet\Services\sii164, Type, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\sii164, Start, %REG_DWORD%, 3
HKLM, System\CurrentControlSet\Services\sii164, Group, %REG_SZ%, "Extended Base"
HKLM, System\CurrentControlSet\Services\sii164, ErrorControl, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\EventLog\System\sii164, EventMessageFile, %REG_EXPAND_SZ%, "%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\igdmini.sys"
HKLM, System\CurrentControlSet\Services\EventLog\System\sii164, TypesSupported, %REG_DWORD%, 7
;---------
; th164
;---------
HKLM, System\CurrentControlSet\Services\th164, ImagePath, %REG_SZ%, System32\Drivers\th164.sys
HKLM, System\CurrentControlSet\Services\th164, Name, %REG_SZ%, th164
HKLM, System\CurrentControlSet\Services\th164, Type, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\th164, Start, %REG_DWORD%, 3
HKLM, System\CurrentControlSet\Services\th164, Group, %REG_SZ%, "Extended Base"
HKLM, System\CurrentControlSet\Services\th164, ErrorControl, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\EventLog\System\th164, EventMessageFile, %REG_EXPAND_SZ%, "%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\igdmini.sys"
HKLM, System\CurrentControlSet\Services\EventLog\System\th164, TypesSupported, %REG_DWORD%, 7
[ssigd_gdg_SoftwareDeviceSettings]
;-----------------------------------------------------------------------
; Page Table Entries
; For 128M Systems, use 0x00040000, for 256M+ use 0x00110000
;-----------------------------------------------------------------------
HKLM, System\CurrentControlSet\Control\Session Manager\Memory Management, SystemPages, %REG_DWORD%, 0x00040000
;HKLM, System\CurrentControlSet\Control\Session Manager\Memory Management, SystemPages, %REG_DWORD%, 0x00110000
HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, igddis
HKR,, MultiFunctionSupported, %REG_MULTI_SZ%, 1
HKR,, VgaCompatible, %REG_DWORD%, 0
;-----------------------------------------------------------------------
; Specify whether to enable d3d
;-----------------------------------------------------------------------
; NO_D3D Value: 0(default) --> means d3d enabled
; : 1 --> Disable D3D
;-----------------------------------------------------------------------
HKR,, No_D3D, %REG_DWORD%, 0
;-----------------------------------------------------------------------
; Specify which PortDrivers to load
;-----------------------------------------------------------------------
; For every port driver specified in "PortDrivers" key, enable the
; corresponding block of that port driver keys.
;-----------------------------------------------------------------------
HKR,, PortDrivers, %REG_SZ%, "sdvo"
;---------
; sdvo
;---------
HKLM, System\CurrentControlSet\Services\sdvo, ImagePath, %REG_SZ%, System32\Drivers\sdvo.sys
HKLM, System\CurrentControlSet\Services\sdvo, Name, %REG_SZ%, sdvo
HKLM, System\CurrentControlSet\Services\sdvo, Type, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\sdvo, Start, %REG_DWORD%, 3
HKLM, System\CurrentControlSet\Services\sdvo, Group, %REG_SZ%, "Extended Base"
HKLM, System\CurrentControlSet\Services\sdvo, ErrorControl, %REG_DWORD%, 1
HKLM, System\CurrentControlSet\Services\EventLog\System\sdvo, EventMessageFile, %REG_EXPAND_SZ%, "%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\igdmini.sys"
HKLM, System\CurrentControlSet\Services\EventLog\System\sdvo, TypesSupported, %REG_DWORD%, 7
[Strings]
;----------------------------------------------------------------------
; Localizable Strings
;----------------------------------------------------------------------
Intel="Intel Corporation"
DiskId="Embedded Installation"
i865="865 Embedded Graphics Driver"
i855="855 Embedded Graphics Driver"
i845="845 Embedded Graphics Driver"
i835="835 Embedded Graphics Driver"
i830m="830M Embedded Graphics Driver"
i815="815 Embedded Graphics Driver"
i810E="810E Embedded Graphics Driver"
i810DC="810DC Embedded Graphics Driver"
i810="810 Embedded Graphics Driver"
i915="915 Embedded Graphics Driver"
;----------------------------------------------------------------------
; Non Localizable Strings
;----------------------------------------------------------------------
serviceroot = "System\CurrentControlSet\Services"
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
SERVICE_ERROR_NORMAL = 0x1
SERVICE_ERROR_SEVERE = 0x2
SERVICE_ERROR_CRITICAL = 0x3
REG_EXPAND_SZ = 0x00020000
REG_MULTI_SZ = 0x00010000
REG_DWORD = 0x00010001
REG_SZ = 0x00000000
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.