; Copyright (c) 2004, Silicon Integrated Systems Corp.
;
; INF file for Windows NT--- SIS163.INF
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[Version]
Signature           = "$Windows NT$"
Class               = Net
ClassGUID           = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider            = %SiSMfg%
CatalogFile	    	= sis163.cat
DriverVer           = 11/02/2005,5.1.1039.1050

[Manufacturer]
%SiSMfg%            = SiS, NTamd64

[ControlFlags]
;ExcludeFromSelect   =PCI\VEN_1039&DEV_0163  
;ExcludeFromSelect   =PCI\VEN_1039&DEV_0163&SUBSYS_01631039
;ExcludeFromSelect   =PCI\VEN_1039&DEV_0163&SUBSYS_00C80163
              
;----------------------------------------------------------------------------
; Device section
;
[SiS]
%sis163.DeviceDesc%  = SiS163_NO1, PCI\VEN_1039&DEV_0163
%sis163.DeviceDesc%  = SiS163_NO1, PCI\VEN_1039&DEV_0163&SUBSYS_01631039
%sis163.DeviceDesc%  = SiS163_NO1, PCI\VEN_1039&DEV_0163&SUBSYS_00C80163

[SiS.NTamd64]
%sis163.DeviceDesc%  = SiS163_NO1, PCI\VEN_1039&DEV_0163
 
;------------------------------------------------------------------------
; SIS
;

[SiS163_NO1]
Characteristics     = 0x84    ; NCF_PHYSICAL | NCF_HAS_UI
BusType             = 5       ; PCI
DelReg              = nt5.reg, SiSDefault.reg, SiSWireless.reg, sisuninstall.reg, sisuninstall1.reg, SiSWireless.DelReg
AddReg              = nt5.reg, SiSDefault.reg, SiSWireless.reg, sisuninstall.reg, sisuninstall1.reg
CopyFiles           = sis163.CopyFiles,Uninstall.CopyFiles;,Inst.CopyFiles

;-----------------------------------------------------------------------------
; Ndi object registration
;
;NT specific
[nt5.reg]
HKR, Ndi,                               Service,            0, "SIS163"
HKR, Ndi\Interfaces,                    UpperRange,         0, "ndis5"
HKR, Ndi\Interfaces,                    LowerRange,         0, "ethernet"

;Ndis6 specific
[ndis6.reg]
HKR, Ndi,                               Service,            0, "SIS163"
HKR, Ndi\Interfaces,                    UpperRange,         0, "ndis5,ndiswifi51"
HKR, Ndi\Interfaces,                    LowerRange,         0, "Wireless"

 

;----------------------------------------------------------------------------
; Services Sections for NT
;
[SiS163_NO1.Services]
AddService          = SIS163, 2, SIS163.AddService, SIS163.AddEventLog
;[SiS163_NO1.ntamd64.Services]
;AddService          = SIS163, 2, SIS163.AddService, SIS163.AddEventLog
 
[SIS163.AddService]
DisplayName         = %sis163.Service.DispName%
ServiceType         = 1 ;%SERVICE_KERNEL_DRIVER%
StartType           = 3 ;%SERVICE_DEMAND_START%
ErrorControl        = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary       = %12%\sis163.sys
LoadOrderGroup      = NDIS

[SIS163.AddEventLog]
AddReg              = SIS163.AddEventLog.reg

[SIS163.AddEventLog.reg]
HKR,,EventMessageFile,   0x00020000, "%%SystemRoot%%\System32\netevent.dll"
HKR,,TypesSupported,     0x00010001, 7
;----------------------------------------------------------------------------
; Common driver parameters
;
[SiSDefault.reg]
;====== Driver Information for UI ======;
HKR,Ndi\SiSdefault\,SiSWirelessLan  ,2,"VEN_1039&DEV_0163"
HKR,Ndi\SiSdefault\,Channel,2,"000"
HKR,Ndi\SiSdefault\,InfrastructureMode,2,"000"
HKR,Ndi\SiSdefault\,AuthenticationMode,2,"000"
HKR,Ndi\SiSdefault\,Preamble,2,"002"
HKR,Ndi\SiSdefault\,AntennaSelect,2,"0"
HKR,Ndi\SiSdefault\,SSID,2,"LOCAL"
HKR,Ndi\SiSdefault\,Password,2,""
HKR,Ndi\SiSdefault\,WepStatus,2,"000"
HKR,Ndi\SiSdefault\,TransmitKey,2,"001"
HKR,Ndi\SiSdefault\,WepStatus1,2, "001"
HKR,Ndi\SiSdefault\,KeyData1,2,""
HKR,Ndi\SiSdefault\,WepStatus2,2,"001"
HKR,Ndi\SiSdefault\,KeyData2,2,""
HKR,Ndi\SiSdefault\,WepStatus3,2,"001"
HKR,Ndi\SiSdefault\,KeyData3,2,""
HKR,Ndi\SiSdefault\,WepStatus4,2,"001"
HKR,Ndi\SiSdefault\,KeyData4,2,""
HKR,Ndi\SiSdefault\,HWProbe,2,"000"
HKR,Ndi\SiSdefault\,FrameThreshold,2,"2312"
HKR,Ndi\SiSdefault\,RTSThreshold,2,"2312"
HKR,Ndi\SiSdefault\,TxRate,2,"004"
HKR,Ndi\SiSdefault\,BeaconInterval,2,"100"
HKR,Ndi\SiSdefault\,ListenInterval,2,"1"
HKR,Ndi\SiSdefault\,CTxPower12345,2,"24924924"
HKR,Ndi\SiSdefault\,CTxPower6789A,2,"24924924"
HKR,Ndi\SiSdefault\,CTxPowerBCDE,2,"924924"
HKR,Ndi\SiSdefault\,SiSRFReg,2,"80"
HKR,Ndi\SiSdefault\,TxRetryCounts,2,"7"
HKR,Ndi\SiSdefault\,TxPowerLevel,2,"3f"
HKR,Ndi\SiSdefault\,PowerMode,2,"000"
HKR,Ndi\SiSdefault\,ATIMWindow,2,"5"
HKR,Ndi\SiSdefault\,PromiscuousOption,2,"1"
HKR,Ndi\SiSdefault\,RFType,2,"8"
HKR,Ndi\SiSdefault\,Distance,2,"0"
HKR,Ndi\SiSdefault\,Radio,2,"1"
HKR,Ndi\SiSdefault\,BasebandMode,2,"005"
HKR,Ndi\SiSdefault\,OldMaximParam,2,"0"
;-----------------------------------------------------------------------------

[SiSWireless.reg]
;====== Driver Information for UI ======;
HKR,,SiSWirelessLan  ,2,"VEN_1039&DEV_0163"

;====== Driver parameters in device manager =======;
HKR, Ndi\params\NetworkAddress,ParamDesc,,"NetworkAddress"
HKR, NDI\params\NetworkAddress,default,,""
HKR, Ndi\params\NetworkAddress,optional,,"1"
HKR, NDI\params\NetworkAddress,type,,"edit"
HKR, NDI\params\NetworkAddress,LimitText,,"12"
HKR, NDI\params\NetworkAddress,UpperCase,,"1"

;====== Initial values for driver ==================
HKR,,Channel,2,"000"
HKR,,InfrastructureMode,2,"000"
HKR,,AuthenticationMode,2,"000"
HKR,,Preamble,2,"002"
HKR,,AntennaSelect,2,"0"
HKR,,SSID,2,"LOCAL"
HKR,,Password,2,""
HKR,,WepStatus,2,"000"
HKR,,TransmitKey,2,"001"
HKR,,WepStatus1,2, "001"
HKR,,KeyData1,2,""
HKR,,WepStatus2,2,"001"
HKR,,KeyData2,2,""
HKR,,WepStatus3,2,"001"
HKR,,KeyData3,2,""
HKR,,WepStatus4,2,"001"
HKR,,KeyData4,2,""
HKR,,HWProbe,2,"000"
HKR,,FrameThreshold,2,"2312"
HKR,,RTSThreshold,2,"2312"
HKR,,TxRate,2,"004"
HKR,,BeaconInterval,2,"100"
HKR,,ListenInterval,2,"1"
HKR,,CTxPower12345,2,"24924924"
HKR,,CTxPower6789A,2,"24924924"
HKR,,CTxPowerBCDE,2,"924924"
HKR,,SiSRFReg,2,"80"
HKR,,TxRetryCounts,2,"7"
HKR,,TxPowerLevel,2,"3f"
HKR,,PowerMode,2,"000"
HKR,,ATIMWindow,2,"5"
HKR,,PromiscuousOption,2,"1"
;HKR,,RFType,2,"8"
HKR,,Distance,2,"0"
HKR,,BasebandMode,2,"005"
HKR,,OldMaximParam,2,"0"
HKR,,UISetRegionAfterInstallDriver,2,"UnChecked"
HKR,,SW_QOS_ENABLE,2,"1"

[SiSWireless.DelReg]
HKR,,RFType

;--------------------------------------------------------------------------------


[sisuninstall.reg]
HKLM,%SiS163Uninst%,UninstallString,0,"%11%\unwlsdrv.exe PCI\VEN_1039&DEV_0163"

[sisuninstall1.reg]
HKLM,%SiS163Uninst%,DisplayName,0,%sis163.DeviceDesc%

 

[DestinationDirs]
DefaultDestDir      = 12
sis163.CopyFiles    = 12
Uninstall.CopyFiles  =11  
Inst.CopyFiles       =11

[SourceDisksNames]
1                   = %SiSSourceDiskName%,,,""

[SourceDisksFiles]
sis163.sys=1
Unwlsdrv.exe=1
;sis163.cat=1
;SiSWInst.dll=1
;SiSWPars.dll=1
;SiSWBase.dll=1

[sis163.CopyFiles]
sis163.sys

[Uninstall.CopyFiles]
unwlsdrv.exe

[Inst.CopyFiles]
SiSWInst.dll
SiSWPars.dll
SiSWBase.dll

[Strings]
SiS                           = "SiS"
SiSMfg                        = "Silicon Integrated Systems Corp.(1.05.14)"
sis163.DeviceDesc             = "802.11 PCI Wireless LAN Adapter"
 
;=============================================================================;

sis163.Service.DispName       = "SiS163 Series Wireless LAN Adapter Driver"
SiSSourceDiskName             = "SiS163 Series Wireless LAN Adapter Drivers Disk"

SiSNetworkAddress             = "NetworkAddress"
SiS163Uninst                  ="Software\Microsoft\Windows\CurrentVersion\Uninstall\SiS163"
;===============================================================================
