ssigd_ch7017.inf Driver File Contents (dual-lvds-driver.zip)

;----------------------------------------------------------------------
; 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

How To Update Drivers Manually

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.

server: ftp, load: 2.80