NETOEM.INF Driver File Contents (LAN1_100E.ZIP)

; Copyright (c) 1999-2000, Silicon Integrated Systems Corp.
;
; INF file for Windows 2000/Millennium
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[Version]
Signature           = "$Windows NT$"
Class               = Net
ClassGUID           = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider            = %SiS%
CatalogFile         = oemnic.cat
DriverVer           = 05/25/2000,1.09.03

[Manufacturer]
%SiS%               = SiS
%IBM%               = IBM
%AMD%               = AMD

[ControlFlags]
ExcludeFromSelect   = PCI\VEN_1039&DEV_0900&SUBSYS_09001039, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_B15E0E11, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_09701019, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_09731019, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_000F1025, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_00171025, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_15051043, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_800B1043, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_800C1043, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_09001054, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_70101071, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_71201071, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_71211071, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_73331071, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_5330107D, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_5340107D, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_5350107D, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_7101109F, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_11091170, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_32091170, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_06301297, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_101613BD, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_180413BD, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_31001458, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_10031462, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_208914A4, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_209714A4, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_219314CD, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_219414CD, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_110014FF, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_020114FF, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_8807152D, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_11031558, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_11041558, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_22001558, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_011215C5, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_316015D5, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_636015D5, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_716015D5, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_816715D5, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_838315D5, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_0800165D, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_8810165D, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_A172270F, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_A372270F, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_0021A0A0, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_01B21014, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_01BA1014, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_01BB1014, \
                      PCI\VEN_1039&DEV_0900&SUBSYS_09001022

;----------------------------------------------------------------------------
; Device section
;
[SiS]
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_09001039
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_B15E0E11
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_09701019
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_09731019
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_000F1025
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_00171025
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_15051043
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_800B1043
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_800C1043
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_09001054
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_70101071
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_71201071
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_71211071
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_73331071
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_5330107D
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_5340107D
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_5350107D
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_7101109F
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_11091170
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_32091170
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_06301297
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_101613BD
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_180413BD
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_31001458
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_10031462
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_208914A4
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_209714A4
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_219314CD
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_219414CD
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_110014FF
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_020114FF
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_8807152D
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_11031558
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_11041558
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_22001558
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_011215C5
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_316015D5
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_636015D5
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_716015D5
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_816715D5
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_838315D5
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_0800165D
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_8810165D
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_A172270F
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_A372270F
%sis900.DeviceDesc% = sis900.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_0021A0A0

[IBM]
%sisibm.DeviceDesc% = sisibm.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_01B21014
%sisibm.DeviceDesc% = sisibm.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_01BA1014
%sisibm.DeviceDesc% = sisibm.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_01BB1014

[AMD]
%sisamd.DeviceDesc% = sisamd.ndi, PCI\VEN_1039&DEV_0900&SUBSYS_09001022

;----------------------------------------------------------------------------
; Install sections
;
; Windows NT specific
[sis900.ndi]
Characteristics     = 0x84                        ; NCF_PHYSICAL | NCF_HAS_UI
CopyFiles           = sisnic.CopyFiles, uninst.CopyFiles
AddReg              = sis900.reg, nt5.reg
BusType             = 5

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

[sisamd.ndi]
Characteristics     = 0x84                        ; NCF_PHYSICAL | NCF_HAS_UI
CopyFiles           = sisnic.CopyFiles, uninst.CopyFiles
AddReg              = sisamd.reg, nt5.reg
BusType             = 5

[sisamd.ndi.Services]
AddService          = SISNIC, 2, sisamd.Service, common.EventLog

[sisibm.ndi]
Characteristics     = 0x84                        ; NCF_PHYSICAL | NCF_HAS_UI
CopyFiles           = sisnic.CopyFiles, uninst.CopyFiles
AddReg              = sisibm.reg, nt5.reg
BusType             = 5

[sisibm.ndi.Services]
AddService          = SISNIC, 2, sisibm.Service, common.EventLog

;----------------------------------------------------------------------------
; Common driver parameters
;
[sis900.reg]
HKR, Ndi\params\NetworkAddress,         ParamDesc,          0, %SiSNetworkAddress%
HKR, NDI\params\NetworkAddress,         default,            0, ""
HKR, Ndi\params\NetworkAddress,         optional,           0, "1"
HKR, NDI\params\NetworkAddress,         type,               0, "edit"
HKR, NDI\params\NetworkAddress,         LimitText,          0, "12"
HKR, NDI\params\NetworkAddress,         UpperCase,          0, "1"

HKR, Ndi\params\MediaType,              ParamDesc,          0, %SiSMediaType%
HKR, Ndi\params\MediaType,              default,            0, "000"
HKR, Ndi\params\MediaType,              type,               0, "enum"
HKR, Ndi\params\MediaType\enum,         "000",              0, %SiSMediaAuto%
HKR, Ndi\params\MediaType\enum,         "008",              0, %SiSMedia10BaseTHalf%
HKR, Ndi\params\MediaType\enum,         "010",              0, %SiSMedia10BaseTFull%
HKR, Ndi\params\MediaType\enum,         "020",              0, %SiSMedia100BaseTXHalf%
HKR, Ndi\params\MediaType\enum,         "040",              0, %SiSMedia100BaseTxFull%

HKLM,%SiSLanUninst%,                    %SiSUnDisplayName%, 0, %SiSUnDisplayNameStr%
HKLM,%SiSLanUninst%,                    %SiSUnUninstString%,0, %24%\Progra~1\SiSLan\Uninst.exe

[sisamd.reg]
HKR, Ndi\params\NetworkAddress,         ParamDesc,          0, %SiSNetworkAddress%
HKR, NDI\params\NetworkAddress,         default,            0, ""
HKR, Ndi\params\NetworkAddress,         optional,           0, "1"
HKR, NDI\params\NetworkAddress,         type,               0, "edit"
HKR, NDI\params\NetworkAddress,         LimitText,          0, "12"
HKR, NDI\params\NetworkAddress,         UpperCase,          0, "1"

HKR, Ndi\Params\PhysicalLayer,          ParamDesc,          0, %SiSPhysicalLayer%
HKR, Ndi\Params\PhysicalLayer,          default,            0, "2"
HKR, Ndi\Params\PhysicalLayer,          type,               0, "enum"
HKR, Ndi\Params\PhysicalLayer\Enum,     "2",                0, %SiSPhysicalLayerAuto%
HKR, Ndi\Params\PhysicalLayer\Enum,     "1",                0, %SiSPhysicalLayerHome%
HKR, Ndi\Params\PhysicalLayer\Enum,     "0",                0, %SiSPhysicalLayerLan%

HKR, Ndi\params\EthernetMediaType,      ParamDesc,          0, %SiSEthernetMediaType%
HKR, Ndi\params\EthernetMediaType,      default,            0, "000"
HKR, Ndi\params\EthernetMediaType,      type,               0, "enum"
HKR, Ndi\params\EthernetMediaType\enum, "000",              0, %SiSMediaAuto%
HKR, Ndi\params\EthernetMediaType\enum, "008",              0, %SiSMedia10BaseTHalf%
HKR, Ndi\params\EthernetMediaType\enum, "010",              0, %SiSMedia10BaseTFull%
HKR, Ndi\params\EthernetMediaType\enum, "020",              0, %SiSMedia100BaseTXHalf%
HKR, Ndi\params\EthernetMediaType\enum, "040",              0, %SiSMedia100BaseTxFull%

HKR, Ndi\params\PhoneLineMediaType,     ParamDesc,          0, %SiSPhoneLineMediaType%
HKR, Ndi\params\PhoneLineMediaType,     default,            0, "0000"
HKR, Ndi\params\PhoneLineMediaType,     type,               0, "enum"
HKR, Ndi\params\PhoneLineMediaType\enum,"0000",             0, %SiSPhoneDefault%
HKR, Ndi\params\PhoneLineMediaType\enum,"2000",             0, %SiSPhoneLPowerHSpeed%
HKR, Ndi\params\PhoneLineMediaType\enum,"4000",             0, %SiSPhoneLPowerLSpeed%
HKR, Ndi\params\PhoneLineMediaType\enum,"8000",             0, %SiSPhoneHPowerHSpeed%
HKR, Ndi\params\PhoneLineMediaType\enum,"10000",            0, %SiSPhoneHPowerLSpeed%

HKLM,%SiSLanUninst%,                    %SiSUnDisplayName%, 0, %SiSAMDUnDisplayNameStr%
HKLM,%SiSLanUninst%,                    %SiSUnUninstString%,0, %24%\Progra~1\SiSLan\Uninst.exe

[sisibm.reg]
HKR, Ndi\params\NetworkAddress,         ParamDesc,          0, %SiSNetworkAddress%
HKR, NDI\params\NetworkAddress,         default,            0, ""
HKR, Ndi\params\NetworkAddress,         optional,           0, "1"
HKR, NDI\params\NetworkAddress,         type,               0, "edit"
HKR, NDI\params\NetworkAddress,         LimitText,          0, "12"
HKR, NDI\params\NetworkAddress,         UpperCase,          0, "1"

HKR, Ndi\params\MediaType,              ParamDesc,          0, %SiSMediaType%
HKR, Ndi\params\MediaType,              default,            0, "000"
HKR, Ndi\params\MediaType,              type,               0, "enum"
HKR, Ndi\params\MediaType\enum,         "000",              0, %SiSMediaAuto%
HKR, Ndi\params\MediaType\enum,         "008",              0, %SiSMedia10BaseTHalf%
HKR, Ndi\params\MediaType\enum,         "010",              0, %SiSMedia10BaseTFull%
HKR, Ndi\params\MediaType\enum,         "020",              0, %SiSMedia100BaseTXHalf%
HKR, Ndi\params\MediaType\enum,         "040",              0, %SiSMedia100BaseTxFull%

HKLM,%SiSLanUninst%,                    %SiSUnDisplayName%, 0, %SiSIBMUnDisplayNameStr%
HKLM,%SiSLanUninst%,                    %SiSUnUninstString%,0, %24%\Progra~1\SiSLan\Uninst.exe

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

;----------------------------------------------------------------------------
; 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

[sisamd.Service]
DisplayName         = %sisamd.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

[sisibm.Service]
DisplayName         = %sisibm.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

;----------------------------------------------------------------------------
; Copy files
;
[DestinationDirs]
DefaultDestDir      = 11
sisnic.CopyFiles    = 12
uninst.CopyFiles    = 24,Progra~1\SiSLan

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

[SourceDisksFiles]
sisnic.sys          = 1
uninst.exe          = 1

[sisnic.CopyFiles]
sisnic.sys

[uninst.CopyFiles]
uninst.exe

;----------------------------------------------------------------------------
; Localizable Strings
;
[Strings]
SiS                           = "SiS"
IBM                           = "IBM"
AMD                           = "AMD"
sis900.DeviceDesc             = "SiS 900 PCI Fast Ethernet Adapter"
sisamd.DeviceDesc             = "SiS 900 PCI Fast Ethernet Adapter(AMD)"
sisibm.DeviceDesc             = "Integrated 10/100 Ethernet Controller"
sisnic.Service.DispName       = "SiS PCI Fast Ethernet Adapter Driver"
sisamd.Service.DispName       = "SiS PCI Fast Ethernet Adapter Driver(AMD)"
sisibm.Service.DispName       = "Integrated 10/100 Ethernet Controller Driver"
SiSSourceDiskName             = "SiS PCI Fast Ethernet Adapter Drivers Disk"
SiSPhysicalLayerAuto          = "AUTO"
SiSPhysicalLayerHome          = "HOME"
SiSPhysicalLayerLan           = "LAN"
SiSMediaAuto                  = "Auto_Config"
SiSMedia10BaseTHalf           = "10BaseT"
SiSMedia10BaseTFull           = "10BaseT Full_Duplex"
SiSMedia100BaseTXHalf         = "100BaseTX"
SiSMedia100BaseTxFull         = "100BaseTX Full_Duplex"
SiSPhoneDefault               = "Default"
SiSPhoneLPowerHSpeed          = "Low  Power/High Speed"
SiSPhoneLPowerLSpeed          = "Low  Power/Low  Speed"
SiSPhoneHPowerHSpeed          = "High Power/High Speed"
SiSPhoneHPowerLSpeed          = "High Power/Low  Speed"
SiSMediaType                  = "MediaType"
SiSNetworkAddress             = "NetworkAddress"
SiSPhysicalLayer              = "PhysicalLayer"
SiSEthernetMediaType          = "EthernetMediaType"
SiSPhoneLineMediaType         = "PhoneLineMediaType"
SiSLanUninst                  = "Software\Microsoft\Windows\CurrentVersion\Uninstall\SiSLan"
SiSUnDisplayName              = "DisplayName"
SiSUnDisplayNameStr           = "SiS 900 PCI Fast Ethernet Adapter Driver"
SiSAMDUnDisplayNameStr        = "SiS 900 PCI Fast Ethernet Adapter Driver(AMD)"
SiSIBMUnDisplayNameStr        = "Integrated 10/100 Ethernet Controller Driver"
SiSUnUninstString             = "UninstallString"
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: web5, load: 0.47