NETSIS.INF Driver File Contents (sis-7016.zip)

; NETSIS.INF
;
; Wake On LAN 10/100 Fast Ethernet PCI Adapter
;
; Original Copyright 1995-1997. 
; Copyright (c) 1993-1997.
;
; Inf for NT5

[version]
Signature   = "$Chicago$"
Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider    = %Msft%
LayoutFile  = layout.inf

[Manufacturer]
%SiS% = SiS

; All enumerated adapters must be excluded from select
[ControlFlags]
;ExcludeFromSelect = PCI\VEN_1039&DEV_7006
;ExcludeFromSelect = PCI\VEN_1039&DEV_7016


[SiS]
; DisplayName           Section       DeviceID
; -----------           -------       --------
%7006.devicedesc%    = 7006.ndi,    PCI\VEN_1039&DEV_7006
%7016.devicedesc%    = 7016.ndi,    PCI\VEN_1039&DEV_7016


;----------------------------------------------------------------------------
; NT main sections
;
; These sections are in the form of <base section name>.NT
; They will only be processed if we are installing on NT
; Once this section is found by the class installer, the
; <base section name> section (w/o .NT) will not be processed.
; This allows us to keep Win9x specific install sections as
; <base section name>
;

; SiS 7006 PCI Ethernet Adapter (10/100)
;
[7006.ndi.NT]
AddReg          = common.reg, 7006.reg, common.nt.reg, 7006.nt.reg
BusType         = 5
Characteristics = 0x4 ; NCF_PHYSICAL


; SiS 7016 PCI Ethernet Adapter (10/100)
;
[7016.ndi.NT]
AddReg          = common.reg, 7016.reg, common.nt.reg, 7016.nt.reg
BusType         = 5
Characteristics = 0x4 ; NCF_PHYSICAL

;----------------------------------------------------------------------------
; 7006 common
;
[common.reg]
HKR, Ndi\params\NumTcb,         ParamDesc,  0, "TransmitQueueSize"
HKR, Ndi\params\NumTcb,         default,    0, "32"
HKR, Ndi\params\NumTcb,         min,        0, "8"
HKR, Ndi\params\NumTcb,         max,        0, "64"
HKR, Ndi\params\NumTcb,         step,       0, "4"
HKR, Ndi\params\NumTcb,         Base,       0, "10"
HKR, Ndi\params\NumTcb,         type,       0, "int"

HKR, Ndi\params\NumCoalesce,    ParamDesc,  0, "ReceiveQueueSize"
HKR, Ndi\params\NumCoalesce,    default,    0, "16"
HKR, Ndi\params\NumCoalesce,    min,        0, "8"
HKR, Ndi\params\NumCoalesce,    max,        0, "32"
HKR, Ndi\params\NumCoalesce,    step,       0, "1"
HKR, Ndi\params\NumCoalesce,    Base,       0, "10"
HKR, Ndi\params\NumCoalesce,    type,       0, "int"


;----------------------------------------------------------------------------
; 7006 NT specific
;

[common.nt.reg]
HKR, ,                          BusType,    0, "5"
HKR, ,                          MsPciScan,  0, "1"
HKR, Ndi\Interfaces,            DefUpper,   0, "ndis5"
HKR, Ndi\Interfaces,            DefLower,   0, "ethernet"
HKR, Ndi\Interfaces,            UpperRange, 0, "ndis5"
HKR, Ndi\Interfaces,            LowerRange, 0, "ethernet"

[7006.nt.reg]
HKR, Ndi,                       Service,    0, "7006"
HKR, Ndi\Install,               ,           0, "7006.Install"

[7016.nt.reg]
HKR, Ndi,                       Service,    0, "7016"
HKR, Ndi\Install,               ,           0, "7016.Install"

[7006.reg]

[7016.reg]

[7006.Install.NT]
CopyFiles = 7006.CopyFiles

[7016.Install.NT]
CopyFiles = 7016.CopyFiles

; The services section name is based on the install
; section name found. "7006.Install" is listed but
; since "7006.Install.NT" will be found on NT, the
; Services section must be based on the new name
; "7006.Install.NT".
;
[7006.Install.NT.Services]
AddService = sis7006, 2, 7006.Service, common.EventLog

[7016.Install.NT.Services]
AddService = sis7016, 2, 7016.Service, common.EventLog

[7006.CopyFiles]
sis7006.sys,,,2 ; Do not allow the user to skip this file!

[7016.CopyFiles]
sis7016.sys,,,2 ; Do not allow the user to skip this file!

[7006.Service]
DisplayName     = %sis7006.Service.DispName%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 2 ;%SERVICE_AUTO_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\sis7006.sys
LoadOrderGroup  = NDIS

[7016.Service]
DisplayName     = %sis7016.Service.DispName%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 2 ;%SERVICE_AUTO_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\sis7016.sys
LoadOrderGroup  = NDIS

[common.EventLog]
AddReg = common.AddEventLog.reg

[common.AddEventLog.reg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
HKR, , TypesSupported,   0x00010001, 7


;----------------------------------------------------------------------------
; DestinationDirs
;
[DestinationDirs]
7006.CopyFiles  = 12
7016.CopyFiles  = 12


[Strings]
Msft = "Microsoft"
SiS = "SiS"
7006.devicedesc = "SiS 7006 Ethernet PCI Adapter (10/100)"
sis7006.Service.DispName = "SiS 7006 Ethernet Adapter NT Driver"
7016.devicedesc = "Wake On LAN 10/100 Fast Ethernet PCI Adapter"
sis7016.Service.DispName  = "Wake On LAN 10/100 Fast Ethernet PCI Adapter NT Driver"

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: 0.95