W95EL90X.INF Driver File Contents (sp12779.exe)

[version]
;CatalogFile = 90xed50.cat
;LayoutFile=layout.inf
signature="$Chicago$"
Compatible = 1
Class=Net
ClassGUID  = {4D36E972-E325-11CE-BFC1-08002BE10318}
provider=%V_MS%
;DriverVer = 07/04/99

[Manufacturer]
%V_3COM%=3COM


[SourceDisksNames]
50="3Com EtherDisk for 3Com EtherLink PCI NICs (Diskette 1)",,0 
51="3Com EtherDisk for 3Com EtherLink PCI NICs (Diskette 2)",,0 
52="3Com EtherDisk for 3Com EtherLink PCI NICs (Diskette 3)",,0 

[SourceDisksFiles]
90xed50.cat=0,,920
el90xBC5.sys =51 
el90xBC4.sys =51 
el90xBC3.sys =51
el90x.dos =51 
3c90x.com =51 
DAINST.EXE =51
TCAATDI.VXD =51

w95el90x.inf =50 
un3c90xa.exe =50

TCAUM90X.DLL =50 
TCAUDCUS.txt =50 
TCAUDEXP.txt =50 
TCAUDIAG.exe =50 
TCAUDIAG.url =50 
TCAUDIAG.hlp =50 
TCAUPROT.hlp =50 
TCAUM90X.hlp =50 
TCAUPROT.dll =50 
TCAEHWAC.dll =50 
TCAACCHG.vxd =50 
TCAEN90X.dll =50 
TCAATDI.INF =50 
TCAEGT16.DLL =50 
TCAEGT32.DLL =50 
;DAINST.CPL =50


[3COM]
%PCI\VEN_10b7&DEV_9200.DeviceDesc%=PCIEL905CTXM.ndi, PCI\VEN_10b7&DEV_9200&SUBSYS_100010B7
%PCI\VEN_10b7&DEV_9058.DeviceDesc%=PCIEL905CMBDLX.ndi, PCI\VEN_10b7&DEV_9058
%PCI\VEN_10b7&DEV_905A.DeviceDesc%=PCIEL905AFX.ndi, PCI\VEN_10b7&DEV_905A 
%PCI\VEN_10b7&DEV_9055.DeviceDesc%=PCIEL9055TX.ndi, PCI\VEN_10b7&DEV_9055&SUBSYS_905510b7 	
%PCI\VEN_10b7&DEV_900A.DeviceDesc%=PCIEL900AFL.ndi, PCI\VEN_10b7&DEV_900A 
%PCI\VEN_10b7&DEV_9004.DeviceDesc%=PCIEL9004TPO.ndi, PCI\VEN_10b7&DEV_9004 
%PCI\VEN_10b7&DEV_9005.DeviceDesc%=PCIEL9005COMBO.ndi, PCI\VEN_10b7&DEV_9005 
%PCI\VEN_10b7&DEV_9006.DeviceDesc%=PCIEL9006TPC.ndi, PCI\VEN_10b7&DEV_9006
;;;; 3Com 3C920 and 3C918 Controller based integrated Ethernet ;;;;
%PCIEL9200LOM.DeviceDesc%=PCIEL9200LOM.ndi, PCI\VEN_10b7&DEV_9200
%PCIEL9055LOM.DeviceDesc%=PCIEL9055LOM.ndi, PCI\VEN_10b7&DEV_9055

[PCIEL9200LOM.ndi]
DriverVer=1-18-99
AddReg=PCIEL9200LOM.ndi.reg,EL90x.ndi.reg,802.1p_mode,duplex_mode,EL90x.params.tx, Flow_Control, Options-reg
CopyFiles=EL90x.inf.CopyFiles, EL90x.ndi.CopyFiles, Win32.apps.Copyfiles, ;Cpl.Copyfiles 

[PCIEL9055LOM.ndi]
DriverVer=1-18-99
AddReg=PCIEL9055LOM.ndi.reg,EL90x.ndi.reg,802.1p_mode,duplex_mode,EL90x.params.tx, Flow_Control, Options-reg
CopyFiles=EL90x.inf.CopyFiles, EL90x.ndi.CopyFiles, Win32.apps.Copyfiles, ;Cpl.Copyfiles 

[PCIEL905CTXM.ndi]
DriverVer=01-18-99
AddReg=PCIEL905CTXM.ndi.reg,EL90x.ndi.reg,802.1p_mode,duplex_mode,EL90x.params.tx, Flow_Control, Options-reg
CopyFiles=EL90x.inf.CopyFiles, EL90x.ndi.CopyFiles, Win32.apps.Copyfiles, ;Cpl.Copyfiles

[PCIEL905CMBDLX.ndi]
DriverVer=01-18-99
AddReg=PCIEL905CMBDLX.ndi.reg,EL90x.ndi.reg,802.1p_mode,notall_duplex,EL90x.params.CMBDLX, Flow_Control, Options-reg
CopyFiles=EL90x.inf.CopyFiles, EL90x.ndi.CopyFiles, Win32.apps.Copyfiles, ;Cpl.Copyfiles 

[PCIEL905AFX.ndi]
DriverVer=01-18-99
AddReg=PCIEL905AFX.ndi.reg,EL90x.ndi.reg,802.1p_mode,duplex_mode,EL90x.params.fx, Flow_Control, Options-reg
CopyFiles=EL90x.inf.CopyFiles, EL90x.ndi.CopyFiles, Win32.apps.Copyfiles, ;Cpl.Copyfiles 

[PCIEL9055TX.ndi]
DriverVer=01-18-99
AddReg=PCIEL9055TX.ndi.reg,EL90x.ndi.reg,802.1p_mode,duplex_mode,EL90x.params.tx, Flow_Control, Options-reg
CopyFiles=EL90x.inf.CopyFiles, EL90x.ndi.CopyFiles, Win32.apps.Copyfiles, ;Cpl.Copyfiles 

[PCIEL900AFL.ndi]
DriverVer=01-18-99
AddReg=PCIEL900AFL.ndi.reg,EL90x.ndi.reg,802.1p_mode,duplex_mode,EL90x.params.fl, Flow_Control, Options-reg
CopyFiles=EL90x.inf.CopyFiles, EL90x.ndi.CopyFiles, Win32.apps.Copyfiles, ;Cpl.Copyfiles 

[PCIEL9004TPO.ndi]
DriverVer=01-18-99
AddReg=PCIEL9004TPO.ndi.reg,EL90x.ndi.reg,802.1p_mode,duplex_mode,EL90x.params.tpo, Flow_Control, Options-reg
CopyFiles=EL90x.inf.CopyFiles, EL90x.ndi.CopyFiles, Win32.apps.Copyfiles, ;Cpl.Copyfiles 

[PCIEL9005COMBO.ndi]
DriverVer=01-18-99
AddReg=PCIEL9005COMBO.ndi.reg,EL90x.ndi.reg,802.1p_mode,notall_duplex,EL90x.params.combo, Flow_Control, Options-reg
CopyFiles=EL90x.inf.CopyFiles, EL90x.ndi.CopyFiles, Win32.apps.Copyfiles, ;Cpl.Copyfiles 

[PCIEL9006TPC.ndi]
DriverVer=01-18-99
AddReg=PCIEL9006TPC.ndi.reg,EL90x.ndi.reg,802.1p_mode,notall_duplex,EL90x.params.tpc, Flow_Control, Options-reg
CopyFiles=EL90x.inf.CopyFiles, EL90x.ndi.CopyFiles, Win32.apps.Copyfiles, ;Cpl.Copyfiles 

[PCIEL9200LOM.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 5
AddReg          = EL90x.reg.NT, EL90x.software.NT, 802.1p_mode.NT,duplex_mode.NT,flow_control.NT,checksum.NT,EL90x.params.tx.NT
CopyFiles       = EL90x.INFFile.NT, EL90x.Driver.NT

[PCIEL9200LOM.ndi.NT.Services]
AddService      = EL90x, 2, EL90x.Service.NT, EL90x.EventLog.NT

[PCIEL9055LOM.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 5
AddReg          = EL90x.reg.NT, EL90x.software.NT, 802.1p_mode.NT,duplex_mode.NT,flow_control.NT,checksum.NT,EL90x.params.tx.NT
CopyFiles       = EL90x.INFFile.NT, EL90x.Driver.NT

[PCIEL9055LOM.ndi.NT.Services]
AddService      = EL90x, 2, EL90x.Service.NT, EL90x.EventLog.NT

[PCIEL905CTXM.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 5
AddReg          = EL90x.reg.NT, EL90x.software.NT, 802.1p_mode.NT,duplex_mode.NT,flow_control.NT,checksum.NT,EL90x.params.tx.NT
CopyFiles       = EL90x.INFFile.NT, EL90x.Driver.NT

[PCIEL905CTXM.ndi.NT.Services]
AddService      = EL90x, 2, EL90x.Service.NT, EL90x.EventLog.NT

[PCIEL905CMBDLX.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 5
AddReg          = EL90x.reg.NT, EL90x.software.NT, 802.1p_mode.NT,notall_duplex.NT,flow_control.NT,EL90x.params.cmbdlx.NT
CopyFiles       = EL90x.INFFile.NT, EL90x.Driver.NT

;[PCIEL905CMBDLX.ndi.NT.Services]
;AddService      = EL90x, 2, EL90x.Service.NT, EL90x.EventLog.NT

[PCIEL905AFX.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 5
AddReg          = EL90x.reg.NT, EL90x.software.NT, 802.1p_mode.NT,duplex_mode.NT,flow_control.NT,EL90x.params.fx.NT
CopyFiles       = EL90x.INFFile.NT, EL90x.Driver.NT

[PCIEL905AFX.ndi.NT.Services]
AddService      = EL90x, 2, EL90x.Service.NT, EL90x.EventLog.NT

[PCIEL9055TX.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 5
AddReg          = EL90x.reg.NT, EL90x.software.NT, 802.1p_mode.NT,duplex_mode.NT,flow_control.NT,checksum.NT,EL90x.params.tx.NT
CopyFiles       = EL90x.INFFile.NT, EL90x.Driver.NT

[PCIEL9055TX.ndi.NT.Services]
AddService      = EL90x, 2, EL90x.Service.NT, EL90x.EventLog.NT

[PCIEL900AFL.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 5
AddReg          = EL90x.reg.NT, EL90x.software.NT, 802.1p_mode.NT,duplex_mode.NT,flow_control.NT,EL90x.params.fl.NT
CopyFiles       = EL90x.INFFile.NT, EL90x.Driver.NT

[PCIEL900AFL.ndi.NT.Services]
AddService      = EL90x, 2, EL90x.Service.NT, EL90x.EventLog.NT

[PCIEL9004TPO.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 5
AddReg          = EL90x.reg.NT, EL90x.software.NT, 802.1p_mode.NT,duplex_mode.NT,flow_control.NT,EL90x.params.tpo.NT
CopyFiles       = EL90x.INFFile.NT, EL90x.Driver.NT

[PCIEL9004TPO.ndi.NT.Services]
AddService      = EL90x, 2, EL90x.Service.NT, EL90x.EventLog.NT

[PCIEL9005COMBO.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 5
AddReg          = EL90x.reg.NT, EL90x.software.NT, 802.1p_mode.NT,notall_duplex.NT,flow_control.NT,EL90x.params.combo.NT
CopyFiles       = EL90x.INFFile.NT, EL90x.Driver.NT

[PCIEL9005COMBO.ndi.NT.Services]
AddService      = EL90x, 2, EL90x.Service.NT, EL90x.EventLog.NT

[PCIEL9006TPC.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 5
AddReg          = EL90x.reg.NT, EL90x.software.NT, 802.1p_mode.NT,notall_duplex.NT,flow_control.NT,EL90x.params.tpc.NT
CopyFiles       = EL90x.INFFile.NT, EL90x.Driver.NT

[PCIEL9006TPC.ndi.NT.Services]
AddService      = EL90x, 2, EL90x.Service.NT, EL90x.EventLog.NT


[PCIEL9200LOM.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_10b7&DEV_9200"

[PCIEL9055LOM.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_10b7&DEV_9055"

[PCIEL905CTXM.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_10b7&DEV_9200"

[PCIEL905CMBDLX.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_10b7&DEV_9058"

[PCIEL905AFX.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_10b7&DEV_905A"

[PCIEL9055TX.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_10b7&DEV_9055"

[PCIEL900AFL.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_10b7&DEV_900A"

[PCIEL9004TPO.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_10b7&DEV_9004"

[PCIEL9005COMBO.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_10b7&DEV_9005"

[PCIEL9006TPC.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_10b7&DEV_9006"

[EL90x.ndi.reg]
HKR,,DeviceVxDs,,el90xBC3.sys
HKR,,3CUNINSTALL,,3C90X
HKR,Ndi,InstallInf,,"TCAATDI.INF"
HKR,Ndi,NdiInstaller,,"TCAEN90X.DLL, MyNdiProc"
HKR,,DevLoader,,*ndis
HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
HKR,NDIS,LogDriverName,,"EL90x"
HKR,NDIS,MajorNdisVersion,1,00
HKR,NDIS,MinorNdisVersion,1,0A
HKR,NDIS\NDIS2,DriverName,,"EL90x$"
HKR,NDIS\NDIS2,FileName,,"EL90x.dos"
HKR,NDIS\ODI,DriverName,,"3C90x"
HKR,NDIS\ODI,FileName,,"3c90x.com"
HKR,Ndi\Interfaces,DefUpper,,"ndis2,ndis3,ndis4,ndis5"
HKR,Ndi\Interfaces,DefLower,,"ethernet"
HKR,Ndi\Interfaces,UpperRange,,"ndis5,ndis4,ndis3,ndis2,odi"
HKR,Ndi\Interfaces,LowerRange,,"ethernet"
HKR,Ndi\Install,ndis3,,"EL90x.ndis3"
HKR,Ndi\Install,ndis2,,"EL90x.ndis2"
HKR,Ndi\Install,odi,,"EL90x.odi"
HKR,,RWUMAGIC,,"ENABLE"
HKR,3CDEFAULT,RWUMAGIC,,"ENABLE"

HKLM,Software\Microsoft\Windows\CurrentVersion\Run,TCASUTIEXE,,"TCAUDIAG.EXE -off"
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,3CUNINSTALL,,"UN3C90XA.EXE -setup"
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\3ComNicUnInstall,DisplayName,,"3Com NIC Diagnostics"
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\3ComNicUnInstall,UninstallString,,"UN3C90XA.EXE"


HKR,,TCAUDIAG,,"TCAUM90X"
HKLM,Software\3Com\TCAUDIAG\TCAUM90X,DriverNames,,"3C90X.COM;EL90X.DOS;SYSTEM\EL90XBC3.SYS;SYSTEM\EL90XBC4.SYS;SYSTEM\EL90XBC5.SYS"
;HKLM,Software\3Com\TCAUDIAG\TCAUM90X\Extensions\DA,CPLName,,"DAINST.CPL"

HKR,,NDIS_VERSION,,"AUTO"
HKR,NDI\params\NDIS_VERSION,,,"AUTO"
HKR,NDI\params\NDIS_VERSION,ParamDesc,,"NDIS Driver Version"
HKR,NDI\params\NDIS_VERSION,flag,1,20,00,00,00
HKR,NDI\params\NDIS_VERSION,type,,enum
HKR,NDI\params\NDIS_VERSION,optional,,0
HKR,Ndi\params\NDIS_VERSION\enum,AUTO,,"Auto Select"
HKR,Ndi\params\NDIS_VERSION\enum,NDIS4,,"NDIS 4"

[Flow_Control]
HKR,,FLOWCONTROL,,"ENABLE"
HKR,Ndi\params\FLOWCONTROL,ParamDesc,,"Flow Control"
HKR,Ndi\params\FLOWCONTROL,type,,enum
HKR,Ndi\params\FLOWCONTROL,default,,"Enable"
HKR,Ndi\params\FLOWCONTROL\enum,ENABLE,,"Enable"
HKR,Ndi\params\FLOWCONTROL\enum,DISABLE,,"Disable"
HKR,NDI\params\FLOWCONTROL,flag,1,30,00,00,00

[Flow_Control.NT]
HKR, Ndi\params\FLOWCONTROL,          ParamDesc,       0, "Flow Control"
HKR, Ndi\params\FLOWCONTROL,          type,            0, "enum"
HKR, Ndi\params\FLOWCONTROL,          default,         0, "ENABLE"
HKR, Ndi\params\FLOWCONTROL\enum,      ENABLE,          0, "Enable"
HKR, Ndi\params\FLOWCONTROL\enum,      DISABLE,         0, "Disable"

[Options-reg]
HKR,INSTALL_OPTIONS,INSTALL_DIAG,,%InstallDiag%
HKR,INSTALL_OPTIONS,INSTALL_SHORTCUTS,,%InstallShortcuts%
HKR,INSTALL_OPTIONS,INSTALL_INSTALLER,,%InstallInstaller%
HKR,INSTALL_OPTIONS,TCAATDI,,"Supported"


[EL90x.ndis3]
CopyFiles=EL90x.ndis3.CopyFiles 

[EL90x.ndis3.CopyFiles]
el90xBC5.sys
el90xBC4.sys
el90xBC3.sys
tcaatdi.vxd
DAINST.EXE

[EL90x.ndis2]
CopyFiles=EL90x.ndis2.CopyFiles 

[EL90x.ndis2.CopyFiles]
EL90x.dos

[EL90x.odi]
CopyFiles=EL90x.odi.CopyFiles 

[EL90x.odi.CopyFiles]
3c90x.com

[EL90x.inf.CopyFiles]
w95el90x.inf
TCAATDI.INF 

[EL90x.ndi.CopyFiles]
TCAEN90X.dll 
un3c90xa.exe

[Win32.apps.Copyfiles]
TCAUM90X.DLL 
TCAUDCUS.txt 
TCAUDEXP.txt 
TCAUDIAG.exe 
TCAUDIAG.url 
TCAUDIAG.hlp 
TCAUPROT.hlp 
TCAUM90X.hlp 
TCAUPROT.dll 
TCAEHWAC.dll 
TCAACCHG.vxd 
TCAEGT16.DLL 
TCAEGT32.DLL

;[Cpl.Copyfiles] 
;DAINST.CPL

[DestinationDirs]
DefaultDestDir =11 
El90x.Driver.NT = 12
El90x.INFFile.NT = 17
Win32.apps.Copyfiles =11 
EL90x.ndis3.CopyFiles =11 
EL90x.ndis2.CopyFiles =26 
EL90x.odi.CopyFiles =26 
EL90x.inf.CopyFiles =17 
EL90x.ndi.CopyFiles =11
;Cpl.Copyfiles = 10

[EL90x.Driver.NT]
el90Xbc5.SYS,,,2

[EL90x.INFFile.NT]
W95EL90x.INF,,,2


[EL90x.reg.NT]
HKR, Ndi,               Service,    0, "EL90XBC"
HKR, Ndi\Interfaces,    UpperRange, 0, "ndis5"
HKR, Ndi\Interfaces,    LowerRange, 0, "ethernet"


[EL90x.software.NT]
HKLM,Software\3Com\El90x\CurrentVersion,Description,0,"%ProductSoftwareDescription%"
HKLM,Software\3Com\El90x\CurrentVersion,MajorVersion,0x00010001,"%ProductMajorVersion%"
HKLM,Software\3Com\El90x\CurrentVersion,MinorVersion,0x00010001,"%ProductMinorVersion%"
HKLM,Software\3Com\El90x\CurrentVersion,Review,0x00010001,"%ProductReview%"
HKLM,Software\3Com\El90x\CurrentVersion,ServiceName,0,"%ProductSoftwareName%"
HKLM,Software\3Com\El90x\CurrentVersion,SoftwareType,0,"%SoftwareType%"
HKLM,Software\3Com\El90x\CurrentVersion,Title,0,"%ProductSoftwareTitle%"

HKLM,Software\3Com\El90x\CurrentVersion\NetRules,bindable,0x00010000,"%NetRuleSoftwareBindable%"
HKLM,Software\3Com\El90x\CurrentVersion\NetRules,bindform,0,"%NetRuleSoftwareBindForm%"
HKLM,Software\3Com\El90x\CurrentVersion\NetRules,class,0x00010000,"%NetRuleSoftwareClass%"
HKLM,Software\3Com\El90x\CurrentVersion\NetRules,type,0,"%NetRuleSoftwareType%"
HKLM,Software\3Com\El90x\CurrentVersion\NetRules,use,0,"%SoftwareType%"

[EL90x.Service.NT]
DisplayName     = %el90x.Service.DispName%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_DEMAND_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\el90Xbc5.SYS
LoadOrderGroup  = NDIS
;AddReg          = TextModeFlags.reg.NT

[EL90x.EventLog.NT]
AddReg = el90x.AddEventLog.reg.NT


[EL90x.AddEventLog.reg.NT]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\drivers\el90Xbc5.sys"
HKR,, TypesSupported,   0x00010001, 7


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



[strings]
InstallDiag= 				"YES"
InstallShortcuts= 			"YES"
InstallInstaller= 			"NO"
V_MS=					"3Com"
V_3COM=					"3Com"

el90x.Service.DispName = 		"3Com 3C90X-BC Family PCI EtherLink Adapter"

ProductSoftwareDescription = 		"3Com 3C90X Adapter Driver"
ProductSoftwareTitle = 			"3Com 3C90x Adapter Driver"
ProductMajorVersion = 			"1"
ProductMinorVersion = 			"0"
ProductSoftwareName = 			"El90x"
ProductReview = 			"1"
SoftwareType = 				"driver"
NetRuleSoftwareType = 			"El90xSys ndisDriver El90xDriver"
NetRuleSoftwareBindForm = 		"""El90xSys"" yes no container"
NetRuleSoftwareClass = 			"El90xDriver basic"
NetRuleSoftwareBindable = 		"El90xDriver El90xAdapter non exclusive 100"

DISABLE= 				"Disable"
ENABLE= 				"Enable"
Enable_All_Caps				"ENABLE"
enum=					"enum"
8021p= 					"802.1p Support"
rx_checksum= 				"Rx Checksum Offload"
tx_checksum= 				"Tx Checksum Offload"
media_100BaseTx= 			"100BASE-TX"
media_100BaseT4= 			"100BASE-T4"
media_100BaseFx= 			"100BASE-FX"
media_10BaseT= 				"10BASE-T"
media_10BaseFl=				"10BASE-FL"
media_10Base2= 				"10BASE-2"
media_10AUI= 				"AUI"
media_type= 				"Media Type"
media_default= 				"HardwareDefault"
media_auto= 				"AutoSelect"
Duplex_default = 			"HardwareDefault"
DuplexDesc = 				"Duplex Mode"
duplex_auto= 				"AutoSelect"
half_duplex= 				"Half Duplex"
full_duplex= 				"Full Duplex"
full_duplex_TP_only=			"Full Duplex (TP only)"
hardware_default= 			"Hardware Default"

PCIEL9200LOM.DeviceDesc=		"3Com 3C920 Integrated Fast Ethernet Controller (3C905C-TX Compatible)"
PCIEL9055LOM.DeviceDesc=		"3Com 3C918 Integrated Fast Ethernet Controller (3C905B-TX Compatible)"
PCI\VEN_10b7&DEV_9200.DeviceDesc=	"3Com EtherLink 10/100 PCI For Complete PC Management NIC (3C905C-TX)"
PCI\VEN_10b7&DEV_9058.DeviceDesc=	"3Com EtherLink 10/100 PCI Combo NIC (3C905B-COMBO)"
PCI\VEN_10b7&DEV_905A.DeviceDesc=	"3Com EtherLink 100 PCI Fiber NIC (3C905B-FX)"
PCI\VEN_10b7&DEV_9055.DeviceDesc=	"3Com EtherLink 10/100 PCI TX NIC (3C905B-TX)"
PCI\VEN_10b7&DEV_900A.DeviceDesc=	"3Com EtherLink PCI Fiber NIC (3C900B-FL)"
PCI\VEN_10b7&DEV_9004.DeviceDesc=	"3Com EtherLink PCI TPO NIC (3C900B-TPO)"
PCI\VEN_10b7&DEV_9005.DeviceDesc=	"3Com EtherLink PCI Combo NIC (3C900B-COMBO)"
PCI\VEN_10b7&DEV_9006.DeviceDesc=	"3Com EtherLink PCI TPC NIC (3C900B-TPC)"

[duplex_mode]
HKR,,DuplexMode,,%Duplex_default%
HKR,NDI\params\DuplexMode,,,%Duplex_default%
HKR,Ndi\params\DuplexMode,		ParamDesc,	, %DuplexDesc%
HKR,NDI\params\DuplexMode,		flag,		1,20,00,00,00
HKR,Ndi\params\DuplexMode,		type,		, %enum%
HKR,NDI\params\DuplexMode,		optional,	, 0
HKR,Ndi\params\DuplexMode\enum,		HardwareDefault,, %hardware_default%
HKR,Ndi\params\DuplexMode\enum,		HalfDuplex,	, %half_duplex%
HKR,Ndi\params\DuplexMode\enum,		FullDuplex,	, %full_duplex%
HKR,Ndi\params\DuplexMode\enum,		Autoselect,	, %duplex_auto%

[duplex_mode.NT]
HKR, Ndi\params\Duplexmode,           	ParamDesc,      0, %DuplexDesc%
HKR, Ndi\params\Duplexmode,           	type,           0, %enum%
HKR, Ndi\params\Duplexmode,           	default,        0, %Duplex_default%
HKR, Ndi\params\Duplexmode\enum,      	HalfDuplex,     0, %half_duplex%
HKR, Ndi\params\Duplexmode\enum,      	FullDuplex,     0, %full_duplex%
HKR, Ndi\params\Duplexmode\enum,      	HardwareDefault,0, %hardware_default%
HKR, Ndi\params\Duplexmode\enum,      	AUTOSELECT,     0, %duplex_auto%

[notall_duplex]
HKR,,DuplexMode,,%Duplex_default%
HKR,NDI\params\DuplexMode,,,%Duplex_default%
HKR,Ndi\params\DuplexMode,		ParamDesc,	, %DuplexDesc%
HKR,NDI\params\DuplexMode,		flag,		1,20,00,00,00
HKR,Ndi\params\DuplexMode,		type,		, %enum%
HKR,NDI\params\DuplexMode,		optional,	, 0
HKR,Ndi\params\DuplexMode\enum,		HardwareDefault,, %hardware_default%
HKR,Ndi\params\DuplexMode\enum,		HalfDuplex,	, %half_duplex%
HKR,Ndi\params\DuplexMode\enum,		FullDuplex,	, %full_duplex_TP_only%
HKR,Ndi\params\DuplexMode\enum,		Autoselect,	, %duplex_auto%

[duplex_mode.NT]
HKR, Ndi\params\Duplexmode,          	ParamDesc,      0, %DuplexDesc%
HKR, Ndi\params\Duplexmode,           	type,           0, %enum%
HKR, Ndi\params\Duplexmode,           	default,        0, %Duplex_default%
HKR, Ndi\params\Duplexmode\enum,      	HalfDuplex,     0, %half_duplex%
HKR, Ndi\params\Duplexmode\enum,      	FullDuplex,     0, %full_duplex%
HKR, Ndi\params\Duplexmode\enum,      	HardwareDefault,0, %hardware_default%
HKR, Ndi\params\Duplexmode\enum,      	AUTOSELECT,     0, %duplex_auto%

[notall_duplex.NT]
HKR, Ndi\params\Duplexmode,          	ParamDesc,      0, %DuplexDesc%
HKR, Ndi\params\Duplexmode,           	type,           0, %enum%
HKR, Ndi\params\Duplexmode,           	default,        0, %Duplex_default%
HKR, Ndi\params\Duplexmode\enum,      	HalfDuplex,     0, %half_duplex%
HKR, Ndi\params\Duplexmode\enum,      	FullDuplex,     0, %full_duplex_TP_only%
HKR, Ndi\params\Duplexmode\enum,      	HardwareDefault,0, %hardware_default%
HKR, Ndi\params\Duplexmode\enum,      	AUTOSELECT,     0, %duplex_auto%

[checksum.NT]
HKR,Ndi\params\RxChecksum,		ParamDesc,	, %rx_checksum%
HKR,Ndi\params\RxChecksum,		type,		, %enum%
HKR,Ndi\params\RxChecksum,		default,	, %Enable_All_Caps%
HKR,Ndi\params\RxChecksum\enum,		ENABLE,		, %ENABLE%
HKR,Ndi\params\RxChecksum\enum,		DISABLE,	, %DISABLE%

HKR,Ndi\params\TxChecksum,		ParamDesc,	, %tx_checksum%
HKR,Ndi\params\TxChecksum,		type,	 	, %enum%
HKR,Ndi\params\TxChecksum,		default,	, %Enable_All_Caps%
HKR,Ndi\params\TxChecksum\enum,		ENABLE,	 	, %ENABLE%
HKR,Ndi\params\TxChecksum\enum,		DISABLE,	, %DISABLE%


[802.1p_mode]
HKR,,8021psupport,,%DISABLE%
HKR,NDI\params\8021psupport,,,%DISABLE%
HKR,Ndi\params\8021psupport,		ParamDesc,	, %8021p%
HKR,NDI\params\8021psupport,		flag,		1,20,00,00,00
HKR,Ndi\params\8021psupport,		type,		, %enum%
HKR,NDI\params\8021psupport,		optional,	, 0
HKR,Ndi\params\8021psupport\enum,	DISABLE,	, %DISABLE%
HKR,Ndi\params\8021psupport\enum,	ENABLE,		, %ENABLE%

[802.1p_mode.NT]
HKR,,8021psupport,,%DISABLE%
HKR,Ndi\params\8021psupport,		ParamDesc,	, %8021p%
HKR,Ndi\params\8021psupport,		type,		, %enum%
HKR,NDI\params\8021psupport,		optional,	, 0
HKR,Ndi\params\8021psupport,		default,	, %DISABLE%
HKR,Ndi\params\8021psupport\enum,	DISABLE,	, %DISABLE%
HKR,Ndi\params\8021psupport\enum,	ENABLE,		, %ENABLE%

[EL90x.params.tx]
HKR,,MediaSelect,,%media_default%
HKR,Ndi\params\MediaSelect,,,%media_default%
HKR,Ndi\params\MediaSelect,		ParamDesc,	, %media_type%
HKR,Ndi\params\MediaSelect,		flag,		1,20,00,00,00
HKR,Ndi\params\MediaSelect,		type,		, %enum%
HKR,Ndi\params\MediaSelect,		optional,	, 0
HKR,Ndi\params\MediaSelect\enum,	HardwareDefault,, %hardware_default%
HKR,Ndi\params\MediaSelect\enum,	Autoselect,	, %media_auto%
HKR,Ndi\params\MediaSelect\enum,	100BaseTx,	, %media_100BaseTx%
HKR,Ndi\params\MediaSelect\enum,	10BaseT,	, %media_10BaseT%

[EL90x.params.tx.NT]
HKR,,MediaSelect,,%media_default%
HKR,Ndi\params\MediaSelect,		ParamDesc,	, %media_type%
HKR,Ndi\params\MediaSelect,		type,		, %enum%
HKR,Ndi\params\MediaSelect,		optional,	, 0
HKR,Ndi\params\MediaSelect,		default,	, %media_default%
HKR,Ndi\params\MediaSelect\enum,	HardwareDefault,, %hardware_default%
HKR,Ndi\params\MediaSelect\enum,	Autoselect,	, %media_auto%
HKR,Ndi\params\MediaSelect\enum,	100BaseTx,	, %media_100BaseTx%
HKR,Ndi\params\MediaSelect\enum,	10BaseT,	, %media_10BaseT%

[EL90x.params.tpo]
HKR,,MediaSelect,,%media_default%
HKR,Ndi\params\MediaSelect,,,%media_default%
HKR,Ndi\params\MediaSelect,		ParamDesc,	, %media_type%
HKR,Ndi\params\MediaSelect,		flag,		1,20,00,00,00
HKR,Ndi\params\MediaSelect,		type,		, %enum%
HKR,Ndi\params\MediaSelect,		optional,	, 0
HKR,Ndi\params\MediaSelect\enum,	HardwareDefault,, %hardware_default%
HKR,Ndi\params\MediaSelect\enum,	Autoselect,	, %media_auto%
HKR,Ndi\params\MediaSelect\enum,	10BaseT,	, %media_10BaseT%

[EL90x.params.tpo.NT]
HKR,,MediaSelect,,%media_default%
HKR,Ndi\params\MediaSelect,		ParamDesc,	, %media_type%
HKR,Ndi\params\MediaSelect,		type,		, %enum%
HKR,Ndi\params\MediaSelect,		optional,	, 0
HKR,Ndi\params\MediaSelect,		default,	, %media_default%
HKR,Ndi\params\MediaSelect\enum,	HardwareDefault,, %hardware_default%
HKR,Ndi\params\MediaSelect\enum,	Autoselect,	, %media_auto%
HKR,Ndi\params\MediaSelect\enum,1	0BaseT,		, %media_10BaseT%

[EL90x.params.tpc]
HKR,,MediaSelect,,%media_default%
HKR,Ndi\params\MediaSelect,,,%media_default%
HKR,Ndi\params\MediaSelect,		ParamDesc,	, %media_type%
HKR,Ndi\params\MediaSelect,		flag,		1,20,00,00,00
HKR,Ndi\params\MediaSelect,		type,		, %enum%
HKR,Ndi\params\MediaSelect,		optional,	, 0
HKR,Ndi\params\MediaSelect\enum,	HardwareDefault,, %hardware_default%
HKR,Ndi\params\MediaSelect\enum,	Autoselect,	, %media_auto%
HKR,Ndi\params\MediaSelect\enum,	10BaseT,	, %media_10BaseT%
HKR,Ndi\params\MediaSelect\enum,	10Base2,	, %media_10Base2%
	
[EL90x.params.tpc.NT]
HKR,,MediaSelect,,%media_default%
HKR,Ndi\params\MediaSelect,		ParamDesc,	, %media_type%
HKR,Ndi\params\MediaSelect,		type,		, %enum%
HKR,Ndi\params\MediaSelect,		optional,	, 0
HKR,Ndi\params\MediaSelect,		default,	, %media_default%
HKR,Ndi\params\MediaSelect\enum,	HardwareDefault,, %hardware_default%
HKR,Ndi\params\MediaSelect\enum,	Autoselect,	, %media_auto%
HKR,Ndi\params\MediaSelect\enum,	10BaseT,	, %media_10BaseT%
HKR,Ndi\params\MediaSelect\enum,	10Base2,	, %media_10Base2%

[EL90x.params.combo]
HKR,,MediaSelect,,%media_default%
HKR,Ndi\params\MediaSelect,,,%media_default%
HKR,Ndi\params\MediaSelect,		ParamDesc,	, %media_type%
HKR,Ndi\params\MediaSelect,		flag,		1,20,00,00,00
HKR,Ndi\params\MediaSelect,		type,		, %enum%
HKR,Ndi\params\MediaSelect,		optional,	, 0
HKR,Ndi\params\MediaSelect\enum,	HardwareDefault,, %hardware_default%
HKR,Ndi\params\MediaSelect\enum,	Autoselect,	, %media_auto%
HKR,Ndi\params\MediaSelect\enum,	10BaseT,	, %media_10BaseT%
HKR,Ndi\params\MediaSelect\enum,	10Base2,	, %media_10Base2%
HKR,Ndi\params\MediaSelect\enum,	10AUI,		, %media_10AUI%

[EL90x.params.combo.NT]
HKR,,MediaSelect,,%media_default%
HKR,Ndi\params\MediaSelect,		ParamDesc,	, %media_type%
HKR,Ndi\params\MediaSelect,		type,		, %enum%
HKR,Ndi\params\MediaSelect,		optional,	, 0
HKR,Ndi\params\MediaSelect,		default,	, %media_default%
HKR,Ndi\params\MediaSelect\enum,	HardwareDefault,, %hardware_default%
HKR,Ndi\params\MediaSelect\enum,	Autoselect,	, %media_auto%
HKR,Ndi\params\MediaSelect\enum,	10BaseT,	, %media_10BaseT%
HKR,Ndi\params\MediaSelect\enum,	10Base2,	, %media_10Base2%
HKR,Ndi\params\MediaSelect\enum,	10AUI,		, %media_10AUI%

[EL90x.params.CMBDLX]
HKR,,MediaSelect,,%media_default%
HKR,Ndi\params\MediaSelect,,,%media_default%
HKR,Ndi\params\MediaSelect,		ParamDesc,	, %media_type%
HKR,Ndi\params\MediaSelect,		flag,		1,20,00,00,00
HKR,Ndi\params\MediaSelect,		type,		, %enum%
HKR,Ndi\params\MediaSelect,		optional,	, 0
HKR,Ndi\params\MediaSelect\enum,	HardwareDefault,, %hardware_default%
HKR,Ndi\params\MediaSelect\enum,	Autoselect,	, %media_auto%
HKR,Ndi\params\MediaSelect\enum,	00BaseTx,	, %media_100BaseTx%
HKR,Ndi\params\MediaSelect\enum,	10BaseT,	, %media_10BaseT%
HKR,Ndi\params\MediaSelect\enum,	10Base2,	, %media_10Base2%
HKR,Ndi\params\MediaSelect\enum,	10AUI,		, %media_10AUI%

[EL90x.params.CMBDLX.NT]
HKR,,MediaSelect,,%media_default%
HKR,Ndi\params\MediaSelect,		ParamDesc,	, %media_type%
HKR,Ndi\params\MediaSelect,		type,		, %enum%
HKR,Ndi\params\MediaSelect,		optional,	, 0
HKR,Ndi\params\MediaSelect,		default,	, %media_default%
HKR,Ndi\params\MediaSelect\enum,	HardwareDefault,, %hardware_default%
HKR,Ndi\params\MediaSelect\enum,	Autoselect,	, %media_auto%
HKR,Ndi\params\MediaSelect\enum,	100BaseTx,	, %media_100BaseTx%
HKR,Ndi\params\MediaSelect\enum,	10BaseT,	, %media_10BaseT%
HKR,Ndi\params\MediaSelect\enum,	10Base2,	, %media_10Base2%
HKR,Ndi\params\MediaSelect\enum,	10AUI,		, %media_10AUI%

[EL90x.params.fx]
HKR,,MediaSelect,,%media_default%
HKR,Ndi\params\MediaSelect,,,%media_default%
HKR,Ndi\params\MediaSelect,		ParamDesc,	, %media_type%
HKR,Ndi\params\MediaSelect,		flag,		1,20,00,00,00
HKR,Ndi\params\MediaSelect,		type,		, %enum%
HKR,Ndi\params\MediaSelect,		optional,	, 0
HKR,Ndi\params\MediaSelect\enum,	HardwareDefault,, %hardware_default%
HKR,Ndi\params\MediaSelect\enum,	Autoselect,	, %media_auto%
HKR,Ndi\params\MediaSelect\enum,	100BaseFx,	, %media_100BaseFx%

[EL90x.params.fx.NT]
HKR,,MediaSelect,,%media_default%
HKR,Ndi\params\MediaSelect,		ParamDesc,	, %media_type%
HKR,Ndi\params\MediaSelect,		type,		, %enum%
HKR,Ndi\params\MediaSelect,		optional,	, 0
HKR,Ndi\params\MediaSelect,		default,	, %media_default%
HKR,Ndi\params\MediaSelect\enum,	HardwareDefault,, %hardware_default%
HKR,Ndi\params\MediaSelect\enum,	Autoselect,	, %media_auto%
HKR,Ndi\params\MediaSelect\enum,	100BaseFx,	, %media_100BaseFx%

[EL90x.params.fl]
HKR,,MediaSelect,,%media_default%
HKR,Ndi\params\MediaSelect,,,%media_default%
HKR,Ndi\params\MediaSelect,		ParamDesc,	, %media_type%
HKR,Ndi\params\MediaSelect,		flag,		1,20,00,00,00
HKR,Ndi\params\MediaSelect,		type,		, %enum%
HKR,Ndi\params\MediaSelect,		optional,	, 0
HKR,Ndi\params\MediaSelect\enum,	HardwareDefault,, %hardware_default%
HKR,Ndi\params\MediaSelect\enum,	Autoselect,	, %media_auto%
HKR,Ndi\params\MediaSelect\enum,	10BaseFl,	, %media_10BaseFl%

[EL90x.params.fl.NT]
HKR,,MediaSelect,,%media_default%
HKR,Ndi\params\MediaSelect,		ParamDesc,	, %media_type%
HKR,Ndi\params\MediaSelect,		type,		, %enum%
HKR,Ndi\params\MediaSelect,		optional,	, 0
HKR,Ndi\params\MediaSelect,		default,	, %media_default%
HKR,Ndi\params\MediaSelect\enum,	HardwareDefault,, %hardware_default%
HKR,Ndi\params\MediaSelect\enum,	Autoselect,	, %media_auto%
HKR,Ndi\params\MediaSelect\enum,	10BaseFl,	, %media_10BaseFl%


;(%VER W95EL90X.INF - Win 9X & Win 2000 Installation file for EL90xBC NICs - v5.12.1)
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: ftp, load: 5.59