;Copyright 2000, Silicon Integrated Systems Corporation
; SiSGR.inf
;
; Installation inf for the Silicon Integrated Systems SiS graphics adapter.
;

[Version]
Signature="$Windows NT$"
Provider=%Provider%
ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
Class=Display
DriverVer=02/19/2004,6.14.10.3570
CatalogFile=sisgr.cat

[DestinationDirs]
DefaultDestDir  = 11
SiSGR.Miniport  = 12  ; drivers
SiSkp.Copy      = 12  ; drivers
SiSGR.Display   = 11  ; system32
OpenGL.Copy     = 11
Uninst.Copy     = 11
Uninst.Del      = 11
SiSGR.Del       = 12
SiSkp.Del       = 12

;
; Driver information
;
[Manufacturer]
%Mfg% = SiS.Mfg

[SiS.Mfg]
%SiS.Product.DeviceDesc1%     = SiS315  , PCI\VEN_1039&DEV_0325
%SiS.Product.DeviceDesc2%     = SiS315  , PCI\VEN_1039&DEV_0325&SUBSYS_03251039
%SiS.Product.DeviceDesc3%     = Xabre   , PCI\VEN_1039&DEV_0330
%SiS.Product.DeviceDesc4%     = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_03301039
%SiS.Product.DeviceDesc5%     = SiS315  , PCI\VEN_1039&DEV_6325
%SiS.Product.DeviceDesc6%     = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_63251039
%Vender.Lenovo.DeviceDesc1%   = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_57591462
%Vender.Lenovo.DeviceDesc2%   = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_1B041019
%SiS.Product.DeviceDesc7%     = Xabre660, PCI\VEN_1039&DEV_6330
%SiS.Product.DeviceDesc8%     = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_63301039
%Vender.AOpen.DeviceDesc1%    = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_0351A0A0
%Vender.AOpen.DeviceDesc2%    = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_0352A0A0
%Vender.AOpen.DeviceDesc3%    = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_0353A0A0
%Vender.AOpen.DeviceDesc4%    = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_0355A0A0
%Vender.AOpen.DeviceDesc5%    = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_0408A0A0
%Vender.AOpen.DeviceDesc6%    = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_0409A0A0
%Vender.AOpen.DeviceDesc7%    = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_0466A0A0
%Vender.ECS.DeviceDesc1%      = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_B7131019
%Vender.ECS.DeviceDesc2%      = SiS315  , PCI\VEN_1039&DEV_0325&SUBSYS_0F221019
%Vender.Clevo.DeviceDesc1%    = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_04801558
%Vender.FIC.DeviceDesc1%      = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_34301509
%Vender.FIC.DeviceDesc2%      = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_821C1033
%Vender.Inventec.DeviceDesc1% = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_00061170
%Vender.LiteON.DeviceDesc1%   = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_218914A4
%Vender.ASUS.DeviceDesc1%     = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_81131043
%Vender.Acer.DeviceDesc1%     = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_00181025
%Vender.Acer.DeviceDesc2%     = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_00481025
%Vender.Acer.DeviceDesc3%     = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_00491025
%Vender.Compal.DeviceDesc1%   = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_001214C0
%Vender.MSI.DeviceDesc1%      = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_55881462
%Vender.MSI.DeviceDesc2%      = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_56481462
%Vender.MSI.DeviceDesc3%      = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_52481462
%Vender.MSI.DeviceDesc4%      = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_53381462
%Vender.MSI.DeviceDesc5%      = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_53391462
%Vender.MSI.DeviceDesc6%      = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_71981462
%Vender.MSI.DeviceDesc7%      = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_72181462
%Vender.MSI.DeviceDesc8%      = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_72481462
%Vender.MSI.DeviceDesc9%      = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_57581462
%Vender.MSI.DeviceDesc10%     = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_57591462
%Vender.MSI.DeviceDesc11%     = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_56491462
%Vender.MSI.DeviceDesc12%     = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_564A1462
%Vender.MSI.DeviceDesc13%     = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_73981462
%Vender.MSI.DeviceDesc14%     = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_00101462
%Vender.MSI.DeviceDesc15%     = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_575A1462
%Vender.MSI.DeviceDesc16%     = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_74901462
%Vender.MSI.DeviceDesc17%     = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_76001462
%Vender.MSI.DeviceDesc18%     = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_564B1462
%Vender.MSI.DeviceDesc19%     = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_54081462
%Vender.MSI.DeviceDesc20%     = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_79101462
%Vender.Arimal.DeviceDesc1%   = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_81CC1033
%Vender.Arimal.DeviceDesc2%   = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_82051033
%Vender.ASUS.DeviceDesc2%     = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_80FA1043
%Vender.ASUS.DeviceDesc3%     = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_80811043
%Vender.F.DeviceDesc1%        = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_119010CF
%Vender.MTC.DeviceDesc1%      = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_86891071
%Vender.Quanta.DeviceDesc1%   = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_00281025
%Vender.Quanta.DeviceDesc2%   = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_0711152D
%Vender.Quanta.DeviceDesc3%   = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_821A1033
%Vender.Sony.DeviceDesc1%     = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_811C104D
%Vender.Tatung.DeviceDesc1%   = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_81941033
%Vender.Tatung.DeviceDesc2%   = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_81A61033
%Vender.Tatung.DeviceDesc3%   = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_81A71033
%Vender.Twinhead.DeviceDesc1% = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_400314FF
%Vender.Twinhead.DeviceDesc2% = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_400514FF
%Vender.Wistron.DeviceDesc1%  = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_63251054
%Vender.Wistron.DeviceDesc2%  = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_000617C0
%Vender.Wistron.DeviceDesc3%  = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_001217C0
%Vender.Wistron.DeviceDesc4%  = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_205017C0
%Vender.Wistron.DeviceDesc5%  = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_000D17C0
%Vender.Wistron.DeviceDesc6%  = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_11D210CF
%Vender.Wistron.DeviceDesc7%  = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_001717C0
%Vender.ASRock.DeviceDesc1%   = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_63301849
%Vender.ASRock.DeviceDesc2%   = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_06611849
%Vender.Gigabyte.DeviceDesc1% = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_D0001458
%Vender.DFI.DeviceDesc1%      = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_100215BD
%Vender.Bioster.DeviceDesc1%  = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_13061565
%Vender.Samsung.DeviceDesc1%  = SiS315  , PCI\VEN_1039&DEV_6325&SUBSYS_6500144D
%Vender.Foxconn.DeviceDesc1%  = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_0C08105B
%Vender.F.DeviceDesc2%        = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_125810CF
%Vender.FIC.DeviceDesc3%      = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_81301509
%Vender.Foxconn.DeviceDesc2%  = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_0C08105B
%Vender.Foxconn.DeviceDesc3%  = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_0C50105B
%Vender.Foxconn.DeviceDesc4%  = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_0C51105B
%Vender.Foxconn.DeviceDesc5%  = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_0C52105B
%Vender.Foxconn.DeviceDesc6%  = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_0C53105B
%Vender.Foxconn.DeviceDesc7%  = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_0C54105B
%Vender.Foxconn.DeviceDesc8%  = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_0C55105B
%Vender.Foxconn.DeviceDesc9%  = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_0C56105B
%Vender.Foxconn.DeviceDesc10% = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_0C57105B
%Vender.Foxconn.DeviceDesc11% = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_0C58105B
%Vender.Foxconn.DeviceDesc12% = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_0C59105B
%Vender.ASRock.DeviceDesc3%   = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_63311849
%Vender.MTC.DeviceDesc2%      = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_85991071
%Vender.NEC.DeviceDesc1%      = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_825F1033
%Vender.Compal.DeviceDesc2%   = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_001214C0
%Vender.MTC.DeviceDesc3%      = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_C0041631
%Vender.Wistron.DeviceDesc8%  = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_206C17C0
%Vender.Foxconn.DeviceDesc13% = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_0C4E105B
%Vender.Foxconn.DeviceDesc14% = Xabre660, PCI\VEN_1039&DEV_6330&SUBSYS_0C4D105B

;
; General installation section
;
[SiS315]
CopyFiles=SiSGR.Miniport, SiSGR.SiS315.Display, OpenGL.Copy, Uninst.Copy
AddReg=OpenGL.AddReg, Inst.AddReg

[Xabre]
CopyFiles=SiSGR.Miniport, SiSGR.Xabre.Display, OpenGL.Copy, Uninst.Copy
AddReg=OpenGL.AddReg, Inst.AddReg

[Xabre660]
CopyFiles=SiSGR.Miniport, SiSGR.Xabre660.Display, OpenGL.Copy, Uninst.Copy, SiSkp.Copy
AddReg=OpenGL.AddReg, Inst.AddReg

;
; File sections
;
[SiSGR.Miniport]
sisgrp.sys

[SiSGR.SiS315.Display]
sisgrv.dll
sis650.bin
sis740.bin

[SiSGR.Xabre.Display]
sisgrv.dll

[SiSGR.Xabre660.Display]
sisgrv.dll
sis660.bin
sis741.bin
sis760.bin

[OpenGL.Copy]
sisgl.dll

[Uninst.Copy]
instFunc.dll
SiSParse.dll
SiSInst.dll
SiSBase.dll

[SiSkp.Copy]
srvkp.sys

[SiSkp.Del]
srvkp.sys,,,1

[SiSGR.Del]
sisgrp.sys,,,1

[Uninst.Del]
sisgrv.dll,,,1
sis650.bin,,,1
sis740.bin,,,1
sis660.bin,,,1
sis741.bin,,,1
sis760.bin,,,1
sisgl.dll,,,1
instFunc.dll,,,1
SiSBase.dll,,,1
SiSParse.dll,,,1
SiSInst.dll,,,1

[OpenGL.AddReg]
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\sisgl",dll,,"sisgl.dll"
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\sisgl",DriverVersion,%REG_DWORD%,0x00000001
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\sisgl",Flags,%REG_DWORD%,0x00000001
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\sisgl",Version,%REG_DWORD%,0x00000002

[Inst.AddReg]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,Inst,,"Rundll32.exe SiSInst.dll,Inst %01%\sisgr.inf,VGA"

; for driver uninstall
[Driver.Uninst]
DelFiles=SiSGR.Del, Uninst.Del, SiSkp.Del
DelReg=Uninstall.DelReg

[Uninstall.DelReg]
HKLM,System\CurrentControlSet\Services\SiS315
HKLM,System\CurrentControlSet\Services\Xabre
HKLM,SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\SERVICES\SiS315
HKLM,System\CurrentControlSet\Services\SiSkp
HKLM,SOFTWARE\SiS


;
; Service Installation
;
[SiS315.Services]
AddService = SiS315, 0x00000002, SiSGR_Service_Inst, SiSGR_EventLog_Inst

[SiSGR_Service_Inst]
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 1                  ; SERVICE_SYSTEM_START
ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Video
ServiceBinary  = %12%\sisgrp.sys

[SiSGR_EventLog_Inst]
AddReg = SiSGR_EventLog_AddReg

[SiSGR_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\sisgrp.sys"
HKR,,TypesSupported,0x00010001,7

;
; Software Installation
;
[SiS315.SoftwareSettings]
AddReg = SiSGR_SoftwareDeviceSettings

[SiSGR_SoftwareDeviceSettings]
HKR,, 2D_OEMSetup,     %REG_MULTI_SZ%, 0
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_BI71,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI73,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI75,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI81,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI83,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI85,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI91,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI93,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI95,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIA1,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIA3,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIA5,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIB1,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIB3,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIB5,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIC1,     %REG_MULTI_SZ%, 60.75
HKR,, 2D_BIC3,     %REG_MULTI_SZ%, 60.75
HKR,, 2D_BIC5,     %REG_MULTI_SZ%, 60.75
HKR,, 2D_BID1,     %REG_MULTI_SZ%, 60
HKR,, 2D_BID3,     %REG_MULTI_SZ%, 60
HKR,, 2D_BID5,     %REG_MULTI_SZ%, 60
HKR,, InstalledDisplayDrivers,           %REG_MULTI_SZ%, SiSGRV
HKR,, VgaCompatible,                     %REG_DWORD%,    0
HKR,, SWKeyIdentifier,                   %REG_MULTI_SZ%, SiS315

; 2d option
HKR,, SiS.2D.HWCmdQueueSize,             %REG_DWORD%, 0x00400000
HKR,, SiS.2D.HWCmdQueueType,             %REG_DWORD%, 0x00000001
HKR,, SiS.2D.HW2DPostWrite,              %REG_DWORD%, 0x00000001
HKR,, SiS.2D.DisableFlags,               %REG_DWORD%, 0x00000000
HKR,, SiS.2D.Alloc3DBufferEx,            %REG_DWORD%, 0x00400000
HKR,, SiS.Common.UnifyUI,                %REG_DWORD%, 0x00000001
HKR,, SiS.2D.MAPTABLE,                   %REG_BINARY%,28,00,00,00,61,00,00,00,62,00,00,00,62,00,00,00,64,00,00,00,64,00,00,00,64,00,00,00,64,00,00,00,28,00,00,00,19,00,00,00,1a,00,00,00,1a,00,00,00,1c,00,00,00,19,00,00,00,1a,00,00,00,1a,00,00,00 
HKR,, SiS.2D.1280x768DVI_PANEL,          %REG_DWORD%, 0x00000001


HKR,, SiS.Utility.ServiceName,           %REG_SZ%, SiS315

HKR,,SiS.VIDEO.EnableDXVA,%REG_DWORD%,0x00000001
HKR,,SiS.VIDEO.VBBlendingMode,%REG_DWORD%,0x00000002
HKR,,SiS.VIDEO.SmartVision,%REG_DWORD%,0x00000000
HKR,,SiS.DVD.SWRelay,%REG_DWORD%,0x00000000
HKR,, SiS.Utility.EnableStretchBlt,       %REG_DWORD%, 0x00000001
HKR,, SiS.Utility.StretchBltTmpBufSize,   %REG_DWORD%, 0x00000000
HKR,, SiS.Utility.YUVBlt,                %REG_DWORD%, 0x00000001
HKR,, SiS.Utility.2Overlay,              %REG_DWORD%, 0x00000001
HKR,, SiS.Utility.Overlay1withCRT1,      %REG_DWORD%, 0x00000000
HKR,, SiS.Utility.OverlayEnable,	 %REG_DWORD%, 0x00000001
HKR,, SiS.Utility.760patch,              %REG_DWORD%, 0x00000000

;3D option
HKR,,SiS.3D.3DCOMMAND,%REG_DWORD%,0x00000003
HKR,,SiS.3D.AAEnable,%REG_DWORD%,0x00000000
HKR,,SiS.3D.ArbFavEng,%REG_DWORD%,0x00000000
HKR,,SiS.3D.ClearCZTwice,%REG_DWORD%,0x00000001
HKR,,SiS.3D.ColorCache,%REG_DWORD%,0x00000001
HKR,,SiS.3D.FavorEng,%REG_DWORD%,0x00000001
HKR,,SiS.3D.FrontBuffer,%REG_DWORD%,0x00000000
HKR,,SiS.3D.GL_FSAA,%REG_DWORD%,0x00000000
HKR,,SiS.3D.GL_FSAAMode,%REG_DWORD%,0x00000000
HKR,,SiS.3D.GL_Multi_Texture,%REG_DWORD%,0x00000001
HKR,,SiS.3D.GL_Use_16_ZBuf,%REG_DWORD%,0x00000000
HKR,,SiS.3D.GlassesWire,%REG_DWORD%,0x00000001
HKR,,SiS.3D.HKDaemon,%REG_DWORD%,0x00000180
HKR,,SiS.3D.L2Cache,%REG_DWORD%,0x00000001
HKR,,SiS.3D.MaxFrameQueued,%REG_DWORD%,0x00000003
HKR,,SiS.3D.SOffset,%REG_DWORD%,0x00000004
HKR,,SiS.3D.SScale,%REG_DWORD%,0x00000004
HKR,,SiS.3D.Stereo,%REG_DWORD%,0x00000000
HKR,,SiS.3D.TexCache,%REG_DWORD%,0x00000001
HKR,,SiS.3D.TnLCmdQueueSize,%REG_DWORD%, 0x00524288
HKR,,SiS.3D.ZBias,%REG_DWORD%,0x00000000
HKR,,SiS.3D.ZCache,%REG_DWORD%,0x00000001
HKR,,SiS.3D.ZPreTest,%REG_DWORD%,0x00000001
HKR,,SiS.3D.ZTest,%REG_DWORD%,0x00000001
HKR,,SiS.3D.ZWrite,%REG_DWORD%,0x00000001
HKR,,SiS.3D.ColorEquNoWrite,%REG_DWORD%,0x00000001
HKR,,SiS.3D.DACLevel2,%REG_DWORD%,0x00000001
HKR,,SiS.3D.TnLEnable,%REG_DWORD%,0x00000000


;
; Service Installation
;
[Xabre.Services]
AddService = SiS315, 0x00000002, Xabre_Service_Inst, Xabre_EventLog_Inst

[Xabre_Service_Inst]
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 1                  ; SERVICE_SYSTEM_START
ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Video
ServiceBinary  = %12%\sisgrp.sys

[Xabre_EventLog_Inst]
AddReg = Xabre_EventLog_AddReg

[Xabre_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\sisgrp.sys"
HKR,,TypesSupported,0x00010001,7

;
; Software Installation
;
[Xabre.SoftwareSettings]
AddReg = Xabre_SoftwareDeviceSettings

[Xabre_SoftwareDeviceSettings]
HKR,, 2D_OEMSetup,     %REG_MULTI_SZ%, 0
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_BI71,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI73,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI75,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI81,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI83,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI85,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI91,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI93,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI95,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIA1,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIA3,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIA5,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIB1,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIB3,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIB5,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIC1,     %REG_MULTI_SZ%, 60.75
HKR,, 2D_BIC3,     %REG_MULTI_SZ%, 60.75
HKR,, 2D_BIC5,     %REG_MULTI_SZ%, 60.75
HKR,, 2D_BID1,     %REG_MULTI_SZ%, 60
HKR,, 2D_BID3,     %REG_MULTI_SZ%, 60
HKR,, 2D_BID5,     %REG_MULTI_SZ%, 60
HKR,, InstalledDisplayDrivers,           %REG_MULTI_SZ%, SiSGRV
HKR,, VgaCompatible,                     %REG_DWORD%,    0
HKR,, SWKeyIdentifier,                   %REG_MULTI_SZ%, Xabre
; 2d option
HKR,, SiS.2D.HWCmdQueueSize,             %REG_DWORD%, 0x00400000
HKR,, SiS.2D.HWCmdQueueType,             %REG_DWORD%, 0x00000001
HKR,, SiS.2D.HW2DPostWrite,              %REG_DWORD%, 0x00000001
HKR,, SiS.2D.DisableFlags,               %REG_DWORD%, 0x00000000
HKR,, SiS.2D.Alloc3DBufferEx,            %REG_DWORD%, 0x00400000
HKR,, SiS.Common.UnifyUI,                %REG_DWORD%, 0x00000001
HKR,, SiS.2D.MAPTABLE,                   %REG_BINARY%,28,00,00,00,61,00,00,00,62,00,00,00,62,00,00,00,64,00,00,00,64,00,00,00,64,00,00,00,64,00,00,00,28,00,00,00,19,00,00,00,1a,00,00,00,1a,00,00,00,1c,00,00,00,19,00,00,00,1a,00,00,00,1a,00,00,00 
HKR,, SiS.2D.1280x768DVI_PANEL,          %REG_DWORD%, 0x00000001


HKR,, SiS.Utility.ServiceName,           %REG_SZ%, SiS315

HKR,,SiS.VIDEO.EnableDXVA,%REG_DWORD%,0x00000001
HKR,,SiS.VIDEO.VBBlendingMode,%REG_DWORD%,0x00000002
HKR,,SiS.VIDEO.SmartVision,%REG_DWORD%,0x00000000
HKR,,SiS.DVD.SWRelay,%REG_DWORD%,0x00000000
HKR,, SiS.Utility.EnableStretchBlt,       %REG_DWORD%, 0x00000001
HKR,, SiS.Utility.StretchBltTmpBufSize,   %REG_DWORD%, 0x00000000
HKR,, SiS.Utility.YUVBlt,                %REG_DWORD%, 0x00000001
HKR,, SiS.Utility.2Overlay,              %REG_DWORD%, 0x00000001
HKR,, SiS.Utility.Overlay1withCRT1,      %REG_DWORD%, 0x00000000
HKR,, SiS.Utility.OverlayEnable,	 %REG_DWORD%, 0x00000001
HKR,, SiS.Utility.760patch,              %REG_DWORD%, 0x00000000

;3D option
HKR,,SiS.3D.3DCOMMAND,%REG_DWORD%,0x00000003
HKR,,SiS.3D.AAEnable,%REG_DWORD%,0x00000000
HKR,,SiS.3D.ArbFavEng,%REG_DWORD%,0x00000000
HKR,,SiS.3D.ClearCZTwice,%REG_DWORD%,0x00000001
HKR,,SiS.3D.ColorCache,%REG_DWORD%,0x00000001
HKR,,SiS.3D.FavorEng,%REG_DWORD%,0x00000001
HKR,,SiS.3D.FrontBuffer,%REG_DWORD%,0x00000000
HKR,,SiS.3D.GL_FSAA,%REG_DWORD%,0x00000000
HKR,,SiS.3D.GL_FSAAMode,%REG_DWORD%,0x00000000
HKR,,SiS.3D.GL_Multi_Texture,%REG_DWORD%,0x00000001
HKR,,SiS.3D.GL_Use_16_ZBuf,%REG_DWORD%,0x00000000
HKR,,SiS.3D.GlassesWire,%REG_DWORD%,0x00000001
HKR,,SiS.3D.HKDaemon,%REG_DWORD%,0x00000180
HKR,,SiS.3D.L2Cache,%REG_DWORD%,0x00000001
HKR,,SiS.3D.MaxFrameQueued,%REG_DWORD%,0x00000003
HKR,,SiS.3D.SOffset,%REG_DWORD%,0x00000004
HKR,,SiS.3D.SScale,%REG_DWORD%,0x00000004
HKR,,SiS.3D.Stereo,%REG_DWORD%,0x00000000
HKR,,SiS.3D.TexCache,%REG_DWORD%,0x00000001
HKR,,SiS.3D.TnLCmdQueueSize,%REG_DWORD%, 0x00524288
HKR,,SiS.3D.ZBias,%REG_DWORD%,0x00000000
HKR,,SiS.3D.ZCache,%REG_DWORD%,0x00000001
HKR,,SiS.3D.ZPreTest,%REG_DWORD%,0x00000001
HKR,,SiS.3D.ZTest,%REG_DWORD%,0x00000001
HKR,,SiS.3D.ZWrite,%REG_DWORD%,0x00000001
HKR,,SiS.3D.ColorEquNoWrite,%REG_DWORD%,0x00000001
HKR,,SiS.3D.DACLevel2,%REG_DWORD%,0x00000001
HKR,,SiS.3D.TnLEnable,%REG_DWORD%,0x00000001

;
; Service Installation
;
[Xabre660.Services]
AddService = SiS315, 0x00000002, Xabre660_Service_Inst, Xabre660_EventLog_Inst
AddService = SiSkp, 0x00000001, SiSkp_Service_Inst

[Xabre660_Service_Inst]
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 1                  ; SERVICE_SYSTEM_START
ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Video
ServiceBinary  = %12%\sisgrp.sys

[Xabre660_EventLog_Inst]
AddReg = Xabre660_EventLog_AddReg

[Xabre660_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\sisgrp.sys"
HKR,,TypesSupported,0x00010001,7

[SiSkp_Service_Inst]
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 1                  ; SERVICE_SYSTEM_START
ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
ServiceBinary  = %12%\srvkp.sys

;
; Software Installation
;
[Xabre660.SoftwareSettings]
AddReg = Xabre660_SoftwareDeviceSettings

[Xabre660_SoftwareDeviceSettings]
HKR,, 2D_OEMSetup,     %REG_MULTI_SZ%, 0
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_BI71,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI73,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI75,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI81,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI83,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI85,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI91,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI93,     %REG_MULTI_SZ%, 60
HKR,, 2D_BI95,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIA1,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIA3,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIA5,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIB1,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIB3,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIB5,     %REG_MULTI_SZ%, 60
HKR,, 2D_BIC1,     %REG_MULTI_SZ%, 60.75
HKR,, 2D_BIC3,     %REG_MULTI_SZ%, 60.75
HKR,, 2D_BIC5,     %REG_MULTI_SZ%, 60.75
HKR,, 2D_BID1,     %REG_MULTI_SZ%, 60
HKR,, 2D_BID3,     %REG_MULTI_SZ%, 60
HKR,, 2D_BID5,     %REG_MULTI_SZ%, 60
HKR,, InstalledDisplayDrivers,           %REG_MULTI_SZ%, SiSGRV
HKR,, VgaCompatible,                     %REG_DWORD%,    0
HKR,, SWKeyIdentifier,                   %REG_MULTI_SZ%, Xabre

; 2d option
HKR,, SiS.2D.HWCmdQueueSize,             %REG_DWORD%, 0x00400000
HKR,, SiS.2D.HWCmdQueueType,             %REG_DWORD%, 0x00000001
HKR,, SiS.2D.HW2DPostWrite,              %REG_DWORD%, 0x00000001
HKR,, SiS.2D.DisableFlags,               %REG_DWORD%, 0x00000000
HKR,, SiS.2D.Alloc3DBufferEx,            %REG_DWORD%, 0x00400000
HKR,, SiS.Common.UnifyUI,                %REG_DWORD%, 0x00000001
HKR,, SiS.2D.MAPTABLE,                   %REG_BINARY%,28,00,00,00,61,00,00,00,62,00,00,00,62,00,00,00,64,00,00,00,64,00,00,00,64,00,00,00,64,00,00,00,28,00,00,00,19,00,00,00,1a,00,00,00,1a,00,00,00,1c,00,00,00,19,00,00,00,1a,00,00,00,1a,00,00,00 
HKR,, SiS.2D.1280x768DVI_PANEL,          %REG_DWORD%, 0x00000001

HKR,, SiS.2D.D3DVertexBufferSize,        %REG_DWORD%, 0x00400000


HKR,, SiS.Utility.ServiceName,           %REG_SZ%, SiS315

HKR,,SiS.VIDEO.EnableDXVA,%REG_DWORD%,0x00000001
HKR,,SiS.VIDEO.VBBlendingMode,%REG_DWORD%,0x00000002
HKR,,SiS.VIDEO.SmartVision,%REG_DWORD%,0x00000000
HKR,,SiS.DVD.SWRelay,%REG_DWORD%,0x00000000
HKR,, SiS.Utility.EnableStretchBlt,       %REG_DWORD%, 0x00000001
HKR,, SiS.Utility.StretchBltTmpBufSize,   %REG_DWORD%, 0x00000000
HKR,, SiS.Utility.YUVBlt,                %REG_DWORD%, 0x00000001
HKR,, SiS.Utility.2Overlay,              %REG_DWORD%, 0x00000001
HKR,, SiS.Utility.Overlay1withCRT1,      %REG_DWORD%, 0x00000000
HKR,, SiS.Utility.OverlayEnable,	 %REG_DWORD%, 0x00000001
HKR,, SiS.Utility.760patch,              %REG_DWORD%, 0x00000000


;3D option
HKR,,SiS.3D.3DCOMMAND,%REG_DWORD%,0x00000003
HKR,,SiS.3D.AAEnable,%REG_DWORD%,0x00000000
HKR,,SiS.3D.ArbFavEng,%REG_DWORD%,0x00000000
HKR,,SiS.3D.ClearCZTwice,%REG_DWORD%,0x00000001
HKR,,SiS.3D.ColorCache,%REG_DWORD%,0x00000001
HKR,,SiS.3D.FavorEng,%REG_DWORD%,0x00000001
HKR,,SiS.3D.FrontBuffer,%REG_DWORD%,0x00000000
HKR,,SiS.3D.GL_FSAA,%REG_DWORD%,0x00000000
HKR,,SiS.3D.GL_FSAAMode,%REG_DWORD%,0x00000000
HKR,,SiS.3D.GL_Multi_Texture,%REG_DWORD%,0x00000001
HKR,,SiS.3D.GL_Use_16_ZBuf,%REG_DWORD%,0x00000000
HKR,,SiS.3D.GlassesWire,%REG_DWORD%,0x00000001
HKR,,SiS.3D.HKDaemon,%REG_DWORD%,0x00000180
HKR,,SiS.3D.L2Cache,%REG_DWORD%,0x00000001
HKR,,SiS.3D.MaxFrameQueued,%REG_DWORD%,0x00000003
HKR,,SiS.3D.SOffset,%REG_DWORD%,0x00000004
HKR,,SiS.3D.SScale,%REG_DWORD%,0x00000004
HKR,,SiS.3D.Stereo,%REG_DWORD%,0x00000000
HKR,,SiS.3D.TexCache,%REG_DWORD%,0x00000001
HKR,,SiS.3D.TnLCmdQueueSize,%REG_DWORD%, 0x00524288
HKR,,SiS.3D.ZBias,%REG_DWORD%,0x00000000
HKR,,SiS.3D.ZCache,%REG_DWORD%,0x00000001
HKR,,SiS.3D.ZPreTest,%REG_DWORD%,0x00000001
HKR,,SiS.3D.ZTest,%REG_DWORD%,0x00000001
HKR,,SiS.3D.ZWrite,%REG_DWORD%,0x00000001
HKR,,SiS.3D.ColorEquNoWrite,%REG_DWORD%,0x00000001
HKR,,SiS.3D.DACLevel2,%REG_DWORD%,0x00000001
HKR,,SiS.3D.BufferMode,%REG_DWORD%,0x00000001
HKR,,SiS.3D.TnLEnable,%REG_DWORD%,0x00000001
HKR,,SiS.3D.ArbiterSafeMode,%REG_DWORD%,0x00000001
HKR,,SiS.3D.Table,%REG_DWORD%,0x00000000
HKR,,SiS.3D.SafeReadReg,%REG_DWORD%,0x00000001



;
; Source file information
;
[SourceDisksNames.x86]
1 = %DiskId%,,,""

[SourceDisksFiles]
sisgrp.sys=1
srvkp.sys=1
sisgrv.dll=1
sisgl.dll=1
sis650.bin=1
sis740.bin=1
sis660.bin=1
sis741.bin=1
sis760.bin=1
instFunc.dll=1
SiSParse.dll=1
SiSInst.dll=1
SiSBase.dll=1

[SiS315.GeneralConfigData]
MaximumDeviceMemoryConfiguration=128
MaximumNumberOfDevices=4

[Strings]

;
; Non-Localizable Strings
;
REG_SZ         = 0x00000000
REG_MULTI_SZ   = 0x00010000
; REG_EXPAND_SZ  = 0x00020000
REG_BINARY     = 0x00000001
REG_DWORD      = 0x00010001
; SERVICEROOT    = System\CurrentControlSet\Services

;
; Localizable Strings
;
DiskId     = "Silicon Integrated Systems Installation DISK (VIDEO)"
Provider   = "SiS"
Mfg        = "SiS"
SiS.Product.DeviceDesc1       ="SiS 315_315E"
SiS.Product.DeviceDesc2       ="SiS 315_315E"
SiS.Product.DeviceDesc3       ="Xabre"
SiS.Product.DeviceDesc4       ="Xabre"
SiS.Product.DeviceDesc5       ="SiS 650_651_M650_M652_740"
SiS.Product.DeviceDesc6       ="SiS 650_651_M650_M652_740"
Vender.Lenovo.DeviceDesc1     ="SiS 651"
Vender.Lenovo.DeviceDesc2     ="SiS 651"
SiS.Product.DeviceDesc7       ="SiS 661FX_760_741_M661FX_M760_M741"
SiS.Product.DeviceDesc8       ="SiS 661FX_760_741_M661FX_M760_M741"
Vender.AOpen.DeviceDesc1      ="SiS 661FX"
Vender.AOpen.DeviceDesc2      ="SiS 661FX"
Vender.AOpen.DeviceDesc3      ="SiS 661FX"
Vender.AOpen.DeviceDesc4      ="SiS 661FX"
Vender.AOpen.DeviceDesc5      ="SiS 661FX"
Vender.AOpen.DeviceDesc6      ="SiS 661FX"
Vender.AOpen.DeviceDesc7      ="SiS 661FX"
Vender.ECS.DeviceDesc1        ="G713"
Vender.ECS.DeviceDesc2        ="A530_A531"
Vender.Clevo.DeviceDesc1      ="SiS M661FX"
Vender.FIC.DeviceDesc1        ="SiS M661FX"
Vender.FIC.DeviceDesc2        ="SiS 740"
Vender.Inventec.DeviceDesc1   ="SiS M650"
Vender.LiteON.DeviceDesc1     ="SiS 661FX"
Vender.ASUS.DeviceDesc1       ="SiS 661FX"
Vender.Acer.DeviceDesc1       ="SiS 650_651"
Vender.Acer.DeviceDesc2       ="SiS 760"
Vender.Acer.DeviceDesc3       ="SiS 661FX"
Vender.Compal.DeviceDesc1     ="SiS M652"
Vender.MSI.DeviceDesc1        ="SiS 650"
Vender.MSI.DeviceDesc2        ="SiS 650"
Vender.MSI.DeviceDesc3        ="SiS 650"
Vender.MSI.DeviceDesc4        ="SiS 650"
Vender.MSI.DeviceDesc5        ="SiS 651"
Vender.MSI.DeviceDesc6        ="SiS 651"
Vender.MSI.DeviceDesc7        ="SiS 650GL"
Vender.MSI.DeviceDesc8        ="SiS 650GL"
Vender.MSI.DeviceDesc9        ="SiS 650GX"
Vender.MSI.DeviceDesc10       ="SiS 651"
Vender.MSI.DeviceDesc11       ="SiS 651"
Vender.MSI.DeviceDesc12       ="SiS 651"
Vender.MSI.DeviceDesc13       ="SiS 650GL" 
Vender.MSI.DeviceDesc14       ="SiS M650"
Vender.MSI.DeviceDesc15       ="SiS 651"
Vender.MSI.DeviceDesc16       ="SiS M650" 
Vender.MSI.DeviceDesc17       ="SiS M650"
Vender.MSI.DeviceDesc18       ="SiS 651"
Vender.MSI.DeviceDesc19       ="SiS 661FX"
Vender.MSI.DeviceDesc20       ="SiS 661FX"
Vender.Arimal.DeviceDesc1     ="SiS 651"
Vender.Arimal.DeviceDesc2     ="SiS 651"
Vender.ASUS.DeviceDesc2       ="SiS 651"
Vender.ASUS.DeviceDesc3       ="SiS 651"
Vender.F.DeviceDesc1          ="SiS 740"
Vender.MTC.DeviceDesc1        ="SiS M650"
Vender.Quanta.DeviceDesc1     ="SiS M650"
Vender.Quanta.DeviceDesc2     ="SiS M650"
Vender.Quanta.DeviceDesc3     ="SiS 740"
Vender.Sony.DeviceDesc1       ="SiS 650_651_740"
Vender.Tatung.DeviceDesc1     ="SiS 650"
Vender.Tatung.DeviceDesc2     ="SiS 651"
Vender.Tatung.DeviceDesc3     ="SiS 651"
Vender.Twinhead.DeviceDesc1   ="SiS 650"
Vender.Twinhead.DeviceDesc2   ="SiS 650"
Vender.Wistron.DeviceDesc1    ="SiS 651_650"
Vender.Wistron.DeviceDesc2    ="SiS 650"
Vender.Wistron.DeviceDesc3    ="SiS 651"
Vender.Wistron.DeviceDesc4    ="SiS M650"
Vender.Wistron.DeviceDesc5    ="SiS 740"
Vender.Wistron.DeviceDesc6    ="SiS 740"
Vender.Wistron.DeviceDesc7    ="SiS 740"
Vender.ASRock.DeviceDesc1     ="SiS 661FX"
Vender.ASRock.DeviceDesc2     ="SiS 661FX"
Vender.Gigabyte.DeviceDesc1   ="SiS 661FX"
Vender.DFI.DeviceDesc1        ="SiS 661FX"
Vender.Bioster.DeviceDesc1    ="SiS 661FX"
Vender.Samsung.DeviceDesc1    ="SiS 651"
Vender.Foxconn.DeviceDesc1    ="SiS 661FX"
Vender.F.DeviceDesc2          ="SiS 741"
Vender.FIC.DeviceDesc3        ="SiS M741"
Vender.Foxconn.DeviceDesc2    ="SiS661FX"
Vender.Foxconn.DeviceDesc3    ="SiS650/651 Series"
Vender.Foxconn.DeviceDesc4    ="SiS661FX"
Vender.Foxconn.DeviceDesc5    ="SiS650/651/740/661FX/741/760 series"
Vender.Foxconn.DeviceDesc6    ="SiS650/651/740/661FX/741/760 series"
Vender.Foxconn.DeviceDesc7    ="SiS760"
Vender.Foxconn.DeviceDesc8    ="SiS661FX"
Vender.Foxconn.DeviceDesc9    ="SiS661FX"
Vender.Foxconn.DeviceDesc10   ="SiS650/651/740/661FX/741/760 series"
Vender.Foxconn.DeviceDesc11   ="SiS650/651/740/661FX/741/760 series"
Vender.Foxconn.DeviceDesc12   ="SiS650/651/740/661FX/741/760 series"
Vender.ASRock.DeviceDesc3     ="SiS 741"
Vender.MTC.DeviceDesc2        ="SiS M661FX"
Vender.NEC.DeviceDesc1        ="SiS 760"
Vender.Compal.DeviceDesc2     ="SiS M661FX"
Vender.MTC.DeviceDesc3        ="SiS M661FX"
Vender.Wistron.DeviceDesc8    ="SiS M661FX"
Vender.Foxconn.DeviceDesc13   ="SiS650/651/740/661FX/741/760 series"
Vender.Foxconn.DeviceDesc14   ="SiS650/651/740/661FX/741/760 series"
