; Windows Vista x64 Display Driver for SiS graphics adapter.
; Copyright (C) Silicon Integrated Systems Corp. 2007
; All Rights Reserved


[Version]
Signature="$Windows NT$"
Provider=%SIS%
ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
Class=Display
DriverVer=12/15/2010, 7.14.10.5290

[DestinationDirs]
DefaultDestDir  = 11
SISGR.Miniport  = 12  ; drivers
SISGR.Display   = 11  ; system32
SISGR.DispWow   = 10, SysWOW64
Coinst.Copy     = 11

[ControlFlags]
ExcludeFromSelect=*

;
; Driver information
;

[Manufacturer]
%SIS%=SiS.Mfg, NTamd64

[SiS.Mfg.NTamd64]
"SiS Mirage 3 Graphics"     = SiS6350, PCI\VEN_1039&DEV_6351
"SiS Mirage 3 Graphics"     = SiS6350, PCI\VEN_1039&DEV_6351&SUBSYS_63511039
"SiS Mirage 3 Graphics"     = SiS6350, PCI\VEN_1039&DEV_6351&SUBSYS_141D10CF
"SiS Mirage 3 Graphics"     = SiS6350, PCI\VEN_1039&DEV_6351&SUBSYS_141E10CF
"SiS Mirage 3 Graphics"     = SiS6350, PCI\VEN_1039&DEV_6351&SUBSYS_E2011631
"SiS Mirage 3 Graphics"     = SiS6350, PCI\VEN_1039&DEV_6351&SUBSYS_C2021631
"SiS Mirage 3 Graphics"     = SiS6350, PCI\VEN_1039&DEV_6351&SUBSYS_C10B1631
"SiS Mirage 3 Graphics"     = SiS6350, PCI\VEN_1039&DEV_6351&SUBSYS_20141B0A
"SiS Mirage 3 Graphics"     = SiS6350, PCI\VEN_1039&DEV_6351&SUBSYS_02811028
"SiS Mirage 3 Graphics"     = SiS6350, PCI\VEN_1039&DEV_6351&SUBSYS_02C31028
"SiS Mirage 3 Graphics"     = SiS6350, PCI\VEN_1039&DEV_6351&SUBSYS_306917AA
"SiS Mirage 3 Graphics"     = SiS6350, PCI\VEN_1039&DEV_6351&SUBSYS_200C1854

;
; General installation section
;
[SiS6350]
FeatureScore=F6
Include=msdv.inf
CopyFiles=SISGR.Miniport, SISGR.Display, SISGR.DispWow
AddReg = SiS6350_SoftwareDeviceSettings
DelReg = SiS6350_RemoveDeviceSettings
RegisterDlls = SISGR.RegisterDlls

;
; File sections
;
[SISGR.Miniport]
SISGRKMD.sys

[SISGR.Display]
SISGRUMD.dll,,,0x00004000             ; COPYFLG_IN_USE_TRY_RENAME
SiSClone.dll,,,0x00004000
SiSFunc.dll,,,0x00004000
SiSKrl.dll,,,0x00004000

[SISGR.DispWow]
SISUMD32.dll,,,0x00004000         ; COPY_IN_USE_TRY_RENAME

[Coinst.Copy]
SiSCo.dll,,,0x00004000

[SISGR.RegisterDlls]
11,,SiSClone.dll,1

;
; Service Installation
;
[SiS6350.Services]
AddService = SiS6350, 0x00000002, SISGR_Service_Inst

;
; Service Installation Section
;
[SISGR_Service_Inst]
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Video
ServiceBinary  = %12%\SISGRKMD.sys

;
; Software Installation
;
[SiS6350_SoftwareDeviceSettings]
HKR,, 2D_BI01,     %REG_MULTI_SZ%, 60.72.75.85.100.120.160.200
HKR,, 2D_BI03,     %REG_MULTI_SZ%, 60.72.75.85.100.120.160.200
HKR,, 2D_BI05,     %REG_MULTI_SZ%, 60.72.75.85.100.120.160.200
HKR,, 2D_BI11,     %REG_MULTI_SZ%, 56.60.72.75.85.100.120.160
HKR,, 2D_BI13,     %REG_MULTI_SZ%, 56.60.72.75.85.100.120.160
HKR,, 2D_BI15,     %REG_MULTI_SZ%, 56.60.72.75.85.100.120.160
HKR,, 2D_BI21,     %REG_MULTI_SZ%, .60.70.75.85.100.120
HKR,, 2D_BI23,     %REG_MULTI_SZ%, .60.70.75.85.100.120
HKR,, 2D_BI25,     %REG_MULTI_SZ%, .60.70.75.85.100.120
HKR,, 2D_BI31,     %REG_MULTI_SZ%, .60.75.85
HKR,, 2D_BI33,     %REG_MULTI_SZ%, .60.75.85
HKR,, 2D_BI35,     %REG_MULTI_SZ%, .60.75.85
HKR,, 2D_BI41,     %REG_MULTI_SZ%, 60.65.70.75.85
HKR,, 2D_BI43,     %REG_MULTI_SZ%, 60.65.70.75.85
HKR,, 2D_BI45,     %REG_MULTI_SZ%, 60.65.70.75.85
HKR,, 2D_BI51,     %REG_MULTI_SZ%, 60.65.70.75.85
HKR,, 2D_BI53,     %REG_MULTI_SZ%, 60.65.70.75.85
HKR,, 2D_BI55,     %REG_MULTI_SZ%, 60.65.70.75.85
HKR,, 2D_BI61,     %REG_MULTI_SZ%, 60.65.70.75
HKR,, 2D_BI63,     %REG_MULTI_SZ%, 60.65.70.75
HKR,, 2D_BI65,     %REG_MULTI_SZ%, 60.65.70.75
HKR,, 2D_BI91,     %REG_MULTI_SZ%, 50.59.60
HKR,, 2D_BI93,     %REG_MULTI_SZ%, 50.59.60
HKR,, 2D_BI95,     %REG_MULTI_SZ%, 50.59.60
HKR,, 2D_BID1,     %REG_MULTI_SZ%, 59
HKR,, 2D_BID3,     %REG_MULTI_SZ%, 59
HKR,, 2D_BID5,     %REG_MULTI_SZ%, 59
HKR,, 2D_BIE1,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIE3,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIE5,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIF1,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIF3,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIF5,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIK1,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIK3,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIK5,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIM1,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIM3,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIM5,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIP1,     %REG_MULTI_SZ%, 50
HKR,, 2D_BIP3,     %REG_MULTI_SZ%, 50
HKR,, 2D_BIP5,     %REG_MULTI_SZ%, 50
HKR,, 2D_BIQ1,     %REG_MULTI_SZ%, 50.59.60
HKR,, 2D_BIQ3,     %REG_MULTI_SZ%, 50.59.60
HKR,, 2D_BIQ5,     %REG_MULTI_SZ%, 50.59.60
HKR,, 2D_BIS1,     %REG_MULTI_SZ%, 60.85
HKR,, 2D_BIS3,     %REG_MULTI_SZ%, 60.85
HKR,, 2D_BIS5,     %REG_MULTI_SZ%, 60.85

HKR,, InstalledDisplayDrivers,  %REG_MULTI_SZ%,  SISGRUMD.dll, SISUMD32.dll, SiSClone.dll, SiSFunc.dll, SiSKrl.dll
HKR,, UserModeDriverName,       %REG_MULTI_SZ%,  SISGRUMD.dll
HKR,, UserModeDriverNameWow,    %REG_MULTI_SZ%,  SISUMD32.dll
HKR,, DbgUMDlevel,       	%REG_DWORD%,     0
HKR,, DisableAGPCommand,       	%REG_DWORD%,     0
HKLM,"SYSTEM\CurrentControlSet\Control\Session Manager\Debug Print Filter","IHVVIDEO",%REG_DWORD%,0x76c00003
HKR,, UserModeDriverGUID, %REG_SZ%, {"4FA5D331-0CE2-4D90-A917-9B545C9A7E33"}

HKLM, "SOFTWARE\SiS",  "CPUTest",  %REG_DWORD%,   0x00000001

[SiS6350_RemoveDeviceSettings]

[SiS6350.GeneralConfigData]
MaximumDeviceMemoryConfiguration=128

[SiS6350.CoInstallers]
CopyFiles=Coinst.Copy
AddReg=CoInstallers_AddReg

[SiSCoInfo]
OriginalInfSourcePath = %01%

[CoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,"SiSCo.dll,SiSVgaCoInstaller"

[SourceDisksNames]
1=%DiskID%

[SourceDisksFiles]
SISGRKMD.sys = 1
SISGRUMD.dll = 1
SISUMD32.dll = 1
SiSClone.dll = 1
SiSFunc.dll  = 1
SiSKrl.dll   = 1
SiSCo.dll    = 1

[Strings]
;
; Non-Localizable Strings
;

REG_SZ         = 0x00000000
REG_MULTI_SZ   = 0x00010000
REG_EXPAND_SZ  = 0x00020000
REG_BINARY     = 0x00000001
REG_DWORD      = 0x00010001

;
; Localizable Strings
;
SIS="Silicon Integrated Systems Corp."
DiskID = "SiS Windows Vista Driver Installation Disk"

