sisgr.inf Driver File Contents (xabre.zip)

;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=11/26/2002,5.13.01.3080
CatalogFile=sisgr.cat

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

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

[SiS.Mfg]
%Vender.AOpen.DeviceDesc1%    = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_00F3A0A0
%Vender.AOpen.DeviceDesc2%    = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_00F4A0A0
%Vender.AOpen.DeviceDesc3%    = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_00F5A0A0
%Vender.ASUS.DeviceDesc1%     = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_46001043
%Vender.ASUS.DeviceDesc2%     = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_46011043
%Vender.ASUS.DeviceDesc3%     = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_46021043
%Vender.ASUS.DeviceDesc4%     = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_46031043
%Vender.Bitland.DeviceDesc1%  = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_32461642
%Vender.Bitland.DeviceDesc2%  = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_32451642
%Vender.Bitland.DeviceDesc3%  = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_32561642
%Vender.CP.DeviceDesc1%       = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_3011148C
%Vender.CP.DeviceDesc2%       = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_3012148C
%Vender.CP.DeviceDesc3%       = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_3013148C
%Vender.CP.DeviceDesc4%       = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_3014148C
%Vender.CP.DeviceDesc5%       = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_3015148C
%Vender.CP.DeviceDesc6%       = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_3019148C
%Vender.CP.DeviceDesc7%       = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_3020148C
%Vender.CP.DeviceDesc8%       = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_3021148C
%Vender.Chaintech.DeviceDesc1%= Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_3420270F
%Vender.Chaintech.DeviceDesc2%= Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_3430270F
%Vender.Chaintech.DeviceDesc3%= Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_3440270F
%Vender.Chaintech.DeviceDesc4%= Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_3450270F
%Vender.ECS.DeviceDesc1%      = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_0C651019
%Vender.ECS.DeviceDesc2%      = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_0C641019
%Vender.ECS.DeviceDesc3%      = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_0C471019
%Vender.ECS.DeviceDesc4%      = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_0C741019
%Vender.ECS.DeviceDesc5%      = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_0C791019
%Vender.ECS.DeviceDesc6%      = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_0C841019
%Vender.ECS.DeviceDesc7%      = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_0C851019
%Vender.ECS.DeviceDesc8%      = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_0C861019
%Vender.Ennvah.DeviceDesc1%   = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_C3301789
%Vender.Ennvah.DeviceDesc2%   = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_C3321789
%Vender.Ennvah.DeviceDesc3%   = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_C3341789
%Vender.Ennvah.DeviceDesc4%   = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_C3361789
%Vender.Gigabyte.DeviceDesc1% = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_42041458
%Vender.JOYTECH.DeviceDesc1%  = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_00401496
%Vender.JOYTECH.DeviceDesc2%  = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_00411496
%Vender.JOYTECH.DeviceDesc3%  = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_00421496
%Vender.JOYTECH.DeviceDesc4%  = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_00431496
%Vender.Jetway.DeviceDesc1%   = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_400016F3
%Vender.Jetway.DeviceDesc2%   = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_200016F3
%Vender.Jetway.DeviceDesc3%   = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_800016F3
%Vender.MaxDiligent.DeviceDesc1%= Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_030617BF
%Vender.MaxDiligent.DeviceDesc2%= Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_030717BF
%Vender.MaxDiligent.DeviceDesc3%= Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_030817BF
%Vender.MaxDiligent.DeviceDesc4%= Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_030917BF
%Vender.Pineview.DeviceDesc1% = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_50701682
%Vender.Pineview.DeviceDesc2% = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_50711682
%Vender.Pineview.DeviceDesc3% = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_50721682
%Vender.Pineview.DeviceDesc4% = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_50731682
%Vender.Pineview.DeviceDesc5% = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_50741682
%Vender.Pineview.DeviceDesc6% = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_50751682
%Vender.Pineview.DeviceDesc7% = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_50761682
%Vender.Pineview.DeviceDesc8% = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_50771682
%Vender.Pineview.DeviceDesc9% = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_50781682
%SiS.Product.DeviceDesc1%     = Xabre   , PCI\VEN_1039&DEV_0330
%SiS.Product.DeviceDesc2%     = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_03301039
%Vender.SOYO.DeviceDesc1%     = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_D10110FD
%Vender.Uniwill.DeviceDesc1%  = Xabre   , PCI\VEN_1039&DEV_0330&SUBSYS_58001584

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

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

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

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

[OpenGL.Copy]
sisgl.dll

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

[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"
HKLM,"SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management", SystemPages, %REG_DWORD%, 0x0007b000

; for driver uninstall
[Driver.Uninst]
DelFiles=SiSGR.Miniport, SiSGR.Display, OpenGL.Copy
DelReg=Uninstall.DelReg

[Uninstall.DelReg]
HKLM,System\CurrentControlSet\Services\SiS315
HKLM,System\CurrentControlSet\Services\Xabre


;
; 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.85
HKR,, 2D_BI63,     %REG_MULTI_SZ%, 60.65.70.75.85
HKR,, 2D_BI65,     %REG_MULTI_SZ%, 60.65.70.75.85
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,, 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.YUANTV,                     %REG_DWORD%, 0x00000000
HKR,, SiS.2D.DRAMTiling,                 %REG_DWORD%, 0x00000001
HKR,, SiS.2D.DisableFlags,               %REG_DWORD%, 0x00000000
HKR,, SiS.2D.Alloc3DBufferEx,            %REG_DWORD%, 0x00400000
HKR,, SiS.Utility.ServiceName,           %REG_SZ%, SiS315


HKR,, SiS.Utility.StretchBlt,            %REG_DWORD%, 0x00000006
HKR,, SiS.Utility.YUVBlt,                %REG_DWORD%, 0x00000001
HKR,, SiS.Utility.2Overlay,              %REG_DWORD%, 0x00000001


;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.TnLEnable,%REG_DWORD%,0x00000001
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.AlphaTestPatch,%REG_DWORD%,0x00000001
HKR,,SiS.3D.ColorEquNoWrite,%REG_DWORD%,0x00000001
HKR,,SiS.3D.3dDynArb,%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.85
HKR,, 2D_BI63,     %REG_MULTI_SZ%, 60.65.70.75.85
HKR,, 2D_BI65,     %REG_MULTI_SZ%, 60.65.70.75.85
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,, 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.YUANTV,                     %REG_DWORD%, 0x00000000
HKR,, SiS.2D.DRAMTiling,                 %REG_DWORD%, 0x00000001
HKR,, SiS.2D.DisableFlags,               %REG_DWORD%, 0x00000000
HKR,, SiS.2D.Alloc3DBufferEx,            %REG_DWORD%, 0x00400000
HKR,, SiS.Utility.ServiceName,           %REG_SZ%, SiS315


HKR,, SiS.Utility.StretchBlt,            %REG_DWORD%, 0x00000006
HKR,, SiS.Utility.YUVBlt,                %REG_DWORD%, 0x00000001
HKR,, SiS.Utility.2Overlay,              %REG_DWORD%, 0x00000001


;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.TnLEnable,%REG_DWORD%,0x00000001
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.AlphaTestPatch,%REG_DWORD%,0x00000001
HKR,,SiS.3D.ColorEquNoWrite,%REG_DWORD%,0x00000001
HKR,,SiS.3D.3dDynArb,%REG_DWORD%,0x00000001

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

[SourceDisksFiles]
sisgrp.sys = 1
sisgrv.dll = 1
sisgl.dll = 1
sis650.bin = 1
sis740.bin = 1
instFunc.dll=1
SiSApCom.dll=1
SiSParse.dll=1
SiSInst.dll=1

[SiSGR.Util.Addreg]

[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"

Vender.AOpen.DeviceDesc1      ="Xabre 400"
Vender.AOpen.DeviceDesc2      ="Xabre 200"
Vender.AOpen.DeviceDesc3      ="Xabre 80"
Vender.ASUS.DeviceDesc1       ="Xabre 600"
Vender.ASUS.DeviceDesc2       ="Xabre 400"
Vender.ASUS.DeviceDesc3       ="Xabre 200"
Vender.ASUS.DeviceDesc4       ="Xabre 80"
Vender.Bitland.DeviceDesc1    ="Xabre 400 BD3246"
Vender.Bitland.DeviceDesc2    ="Xabre 200 BD3246"
Vender.Bitland.DeviceDesc3    ="Xabre 80 BD3246"
Vender.CP.DeviceDesc1         ="XP80A"
Vender.CP.DeviceDesc2         ="XP80S"
Vender.CP.DeviceDesc3         ="XP400A"
Vender.CP.DeviceDesc4         ="XP400S"
Vender.CP.DeviceDesc5         ="XP200A"
Vender.CP.DeviceDesc6         ="X20"
Vender.CP.DeviceDesc7         ="X40"
Vender.CP.DeviceDesc8         ="X8F"
Vender.Chaintech.DeviceDesc1  ="S280"
Vender.Chaintech.DeviceDesc2  ="S420"
Vender.Chaintech.DeviceDesc3  ="S440"
Vender.Chaintech.DeviceDesc4  ="S460"
Vender.ECS.DeviceDesc1        ="AG400T8-D64"
Vender.ECS.DeviceDesc2        ="AG200T8-D64"
Vender.ECS.DeviceDesc3        ="AG080T8-D64"
Vender.ECS.DeviceDesc4        ="AG080S8-64"
Vender.ECS.DeviceDesc5        ="AG080T8-64"
Vender.ECS.DeviceDesc6        ="AG200E4-D32"
Vender.ECS.DeviceDesc7        ="AG200P4-D32"
Vender.ECS.DeviceDesc8        ="AG200L8-D64"
Vender.Ennvah.DeviceDesc1     ="Digicolor xabre80"
Vender.Ennvah.DeviceDesc2     ="Digicolor xabre200"
Vender.Ennvah.DeviceDesc3     ="Digicolor xabre400"
Vender.Ennvah.DeviceDesc4     ="Digicolor xabre600"
Vender.Gigabyte.DeviceDesc1   ="SP64D-H"
Vender.JOYTECH.DeviceDesc1    ="Xabre 80"
Vender.JOYTECH.DeviceDesc2    ="Xabre 200"
Vender.JOYTECH.DeviceDesc3    ="Xabre 400"
Vender.JOYTECH.DeviceDesc4    ="Xabre 600"
Vender.Jetway.DeviceDesc1     ="X400a"
Vender.Jetway.DeviceDesc2     ="X200a"
Vender.Jetway.DeviceDesc3     ="X80a"
Vender.MaxDiligent.DeviceDesc1="DT-330V"
Vender.MaxDiligent.DeviceDesc2="DT-330V2"
Vender.MaxDiligent.DeviceDesc3="DT-330V4"
Vender.MaxDiligent.DeviceDesc4="DT-330V6"
Vender.Pineview.DeviceDesc1   ="PV-S12A-L"
Vender.Pineview.DeviceDesc2   ="PV-S12A-M"
Vender.Pineview.DeviceDesc3   ="PV-S12A-N"
Vender.Pineview.DeviceDesc4   ="PV-S10A-M"
Vender.Pineview.DeviceDesc5   ="PV-S10A-N"
Vender.Pineview.DeviceDesc6   ="PV-S05R-L"
Vender.Pineview.DeviceDesc7   ="PV-S05R-L"
Vender.Pineview.DeviceDesc8   ="PV-S05R-M"
Vender.Pineview.DeviceDesc9   ="PV-S05R-M"
SiS.Product.DeviceDesc1       ="Xabre"
SiS.Product.DeviceDesc2       ="Xabre"
Vender.SOYO.DeviceDesc1       ="Tornado SX40"
Vender.Uniwill.DeviceDesc1    ="Xabre-400"

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: web2, load: 1.06