NETSIS.INF Driver File Contents (sis900-10100.zip)

; INF file for Windows 9x/NT5.0
;
; v.1.04.01     add MagicWake, LinkonWake parameter keywords
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[Version]
Signature   = "$Chicago$"
Compatible  = 1
Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider    = %V_MS%
CatalogFile = sisnic.cat
;LayoutFile = layout.inf

[Manufacturer]
%V_MANUF%   = Manuf

;----------------------------------------------------------------------------
; Device section
;
[Manuf]
%sis0900.DeviceDesc% = sis0900.ndi, PCI\VEN_1039&DEV_0900

;----------------------------------------------------------------------------
; Install sections
;
; Windows NT specific
[sis0900.ndi.NT]
Characteristics = 0x4                   ; NCF_PHYSICAL
CopyFiles       = sisnic.CopyFiles.NT
AddReg          = sis0900.reg, nt5.reg
BusType         = 5

[sis0900.ndi.NT.Services]
AddService = SISNIC, 2, sisnic.Service, common.EventLog

;
; Windows 9x specific
[sis0900.ndi]
CopyFiles = inf.CopyFiles, sisnic.CopyFiles
;           ID flag    , parameters  Ndi
AddReg    = sis0900.id.reg, sis0900.reg, win.reg


;----------------------------------------------------------------------------
; Device registration; not needed by NT
;
[sis0900.id.reg]
HKR, Ndi,                        DeviceID,         0, "PCI\VEN_1039&DEV_0900"

;----------------------------------------------------------------------------
; Common driver parameters
;
[sis0900.reg]
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
HKR, Ndi\params\NetworkAddress,  flag,             1, 20,00,00,00

HKR, Ndi\params\MediaType,       ParamDesc,        ,  "MediaType"
HKR, Ndi\params\MediaType,       default,          ,  000
HKR, Ndi\params\MediaType,       type,             ,  enum
HKR, Ndi\params\MediaType\enum,  000,              ,  "Auto_Config"
HKR, Ndi\params\MediaType\enum,  008,              ,  "10BaseT"
HKR, Ndi\params\MediaType\enum,  010,              ,  "10BaseT Full_Duplex"
HKR, Ndi\params\MediaType\enum,  020,              ,  "100BaseTX"
HKR, Ndi\params\MediaType\enum,  040,              ,  "100BaseTX Full_Duplex"
HKR, Ndi\params\MediaType,       flag,             1, 20,00,00,00

HKR, Ndi\Params\MagicWake,       ParamDesc,        ,  "MagicWake"
HKR, Ndi\Params\MagicWake,       default,          ,  0
HKR, Ndi\Params\MagicWake,       type,             ,  enum
HKR, Ndi\Params\MagicWake\Enum,  1,                ,  "On"
HKR, Ndi\Params\MagicWake\Enum,  0,                ,  "Off"
HKR, Ndi\Params\MagicWake,       flag,             1, 30,00,00,00
HKR, Ndi,                        HelpText,         ,  %MagicWake_Help%

HKR, Ndi\Params\LinkonWake,      ParamDesc,        ,  "LinkonWake"
HKR, Ndi\Params\LinkonWake,      default,          ,  0
HKR, Ndi\Params\LinkonWake,      type,             ,  enum
HKR, Ndi\Params\LinkonWake\Enum, 1,                ,  "on"
HKR, Ndi\Params\LinkonWake\Enum, 0,                ,  "off"
HKR, Ndi\Params\LinkonWake,      flag,             1, 30,00,00,00
HKR, Ndi,                        HelpText,         ,  %LinkonWake_Help%

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

;
; Windows 9x specific
[win.reg]
HKR, ,                           DevLoader,        0, "*ndis"
HKR, ,                           DeviceVxDs,       0, "sisnic.sys"
HKR, ,                           EnumPropPages,    0, "netdi.dll,EnumPropPages"
HKR, NDIS,                       LogDriverName,    0, "SISNIC"
HKR, NDIS,                       MajorNdisVersion, 1, 03
HKR, NDIS,                       MinorNdisVersion, 1, 0A
HKR, Ndi\Interfaces,             DefUpper,         0, "ndis3"
HKR, Ndi\Interfaces,             DefLower,         0, "ethernet"
HKR, Ndi\Interfaces,             UpperRange,       0, "ndis3"
HKR, Ndi\Interfaces,             LowerRange,       0, "ethernet"
HKR, Ndi\Install,                ndis3,            0, "ndis3.install"
HKR, ,                           IOBaseAddress,    1, 02,00,00,00
HKR, ,                           InterruptNumber,  1, 04,00,00,00


;----------------------------------------------------------------------------
; Services Sections for NT
;

[sisnic.Service]
DisplayName     = %sisnic.Service.DispName%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_DEMAND_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\sisnic.sys
LoadOrderGroup  = NDIS
AddReg          = TextModeFlags.reg

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

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

[TextModeFlags.reg]
HKR, , TextModeFlags, 0x00010001, 0x0001

;----------------------------------------------------------------------------
; Driver Install Sections for Windows 9X
;

; Install NDIS3
[ndis3.install]

;----------------------------------------------------------------------------
; Copy files
;
[DestinationDirs]
DefaultDestDir      = 11
sisnic.CopyFiles.NT = 12
inf.CopyFiles       = 17

[SourceDisksNames]
1 = "SiS900 PCI Fast Ethernet Adapter Drivers Disk",,0

[SourceDisksFiles]
netsis.inf = 1
sisnic.sys = 1
sisnic.cat = 1

[inf.CopyFiles]
netsis.inf

[sisnic.CopyFiles.NT]
sisnic.sys

[sisnic.CopyFiles]
sisnic.sys

;----------------------------------------------------------------------------
; Localizable Strings
;
[Strings]
V_MS                    = "Microsoft"
V_MANUF                 = "OEM"
sis0900.DeviceDesc      = "SiS900 PCI Fast Ethernet Adapter [NDIS4]"
sisnic.Service.DispName = "SiS900 PCI Fast Ethernet Adapter [NDIS4] Driver"
MagicWake_Help          = "Enable wake-up on detecting magic packets; Do not set this if your O.S supports wake-on-lan"
LinkonWake_Help         = "Enable wake-up on detecting link-on; Do not set this if your O.S supports wake-on-lan"
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: web4, load: 0.75