EL99x_9X.inf Driver File Contents (3com_3cr990b97_Network_Win_x64_x86.exe)

; El99X_9X.inf
; Windows 9x Installation File
; %ver 1.06.00 - 08/28/2003 (EAA) Copyright 2003 3Com Corporation


[version]
Catalogfile				= EL99X_9x.cat
LayoutFile				= layout.inf
Signature  				= "$Windows 9x$"
Class     				= Net
provider   				= %V_MS%


[Manufacturer]
%V_3COM%				= 3COM

[SourceDisksNames]
50					= %Source_Disk_Name%,,, 

; Win 9x Only
[SourceDisksFiles]
EL99XND5.SYS 				= 50
EL99XND4.SYS 				= 50
EL99XND3.SYS 				= 50
EL99XRUN.OUT  				= 50
TCAEN99X.DLL 				= 50
NETEL99X.INF 				= 50
3c99x.dll				= 50


[3COM]
%PCI\VEN_10b7&DEV_9902&SUBSYS_990210B7.DeviceDesc%	= EL9902.ndi,PCI\VEN_10b7&DEV_9902&SUBSYS_990210B7 
%PCI\VEN_10b7&DEV_9903&SUBSYS_990310B7.DeviceDesc%	= EL9903.ndi,PCI\VEN_10b7&DEV_9903&SUBSYS_990310B7
%PCI\VEN_10b7&DEV_9904&SUBSYS_100010B7.DeviceDesc%	= EL9904C.ndi,PCI\VEN_10b7&DEV_9904&SUBSYS_100010B7 
%PCI\VEN_10b7&DEV_9904&SUBSYS_110210B7.DeviceDesc%	= EL9904C.ndi,PCI\VEN_10b7&DEV_9904&SUBSYS_110210B7 
%PCI\VEN_10b7&DEV_9904&SUBSYS_200010B7.DeviceDesc%	= EL9904S.ndi,PCI\VEN_10b7&DEV_9904&SUBSYS_200010B7 
%PCI\VEN_10b7&DEV_9905&SUBSYS_110210B7.DeviceDesc%	= EL9905C.ndi,PCI\VEN_10b7&DEV_9905&SUBSYS_110210B7
%PCI\VEN_10b7&DEV_9908&SUBSYS_990810B7.DeviceDesc%	= EL9908.ndi,PCI\VEN_10b7&DEV_9908&SUBSYS_990810B7
%PCI\VEN_10b7&DEV_9909&SUBSYS_990910B7.DeviceDesc%	= EL9909.ndi,PCI\VEN_10b7&DEV_9909&SUBSYS_990910B7


; Win 9X Only *******

[EL9902.ndi]
DriverVer				= 08/30/2003,3.00.00.0005
AddReg					= EL9902.ndi.reg, EL99X_Addreg_9x, EL99X.params,EL99X_XCVR.params, EL99X.Options, EL99X.params.client
CopyFiles				= Win32.apps.CopyFiles, EL99X.ndis

[EL9903.ndi]
DriverVer				= 08/30/2003,3.00.00.0005
AddReg					= EL9903.ndi.reg, EL99X_Addreg_9x, EL99X.params,EL99X_XCVR.params, EL99X.Options, EL99X.params.client
CopyFiles				= Win32.apps.CopyFiles, EL99X.ndis

[EL9908.ndi]
DriverVer				= 08/30/2003,3.00.00.0005
AddReg					= EL9908.ndi.reg, EL99X_Addreg_9x, EL99X.params,EL99X_XCVR.params, EL99X.Options, EL99X.params.Server
CopyFiles				= Win32.apps.CopyFiles, EL99X.ndis

[EL9908.ndi]
DriverVer				= 08/30/2003,3.00.00.0005
AddReg					= EL9908.ndi.reg, EL99X_Addreg_9x, EL99X.params,EL99X_XCVR.params, EL99X.Options, EL99X.params.Server
CopyFiles				= Win32.apps.CopyFiles, EL99X.ndis

[EL9909.ndi]
DriverVer				= 08/30/2003,3.00.00.0005
AddReg					= EL9909.ndi.reg, EL99X_Addreg_9x, EL99X.params,EL99X_XCVR.params, EL99X.Options, EL99X.params.Server
CopyFiles				= Win32.apps.CopyFiles, EL99X.ndis

[EL9904S.ndi]
DriverVer				= 08/30/2003,3.00.00.0005
AddReg					= EL9904S.ndi.reg, EL99X_Addreg_9x, EL99X.params,EL99X_XCVR.params, EL99X.Options, EL99X.params.Server
CopyFiles				= Win32.apps.CopyFiles, EL99X.ndis

[EL9904C.ndi]
DriverVer				= 08/30/2003,3.00.00.0005
AddReg					= EL9904C.ndi.reg, EL99X_Addreg_9x, EL99X.params,EL99X_XCVR.params, EL99X.Options, EL99X.params.client
CopyFiles				= Win32.apps.CopyFiles, EL99X.ndis

[EL9905C.ndi]
DriverVer				= 08/30/2003,3.00.00.0005
AddReg					= EL9905C.ndi.reg, EL99X_Addreg_9x, EL99X.params,EL99X_Fiber_XCVR.params,EL99X.Options, EL99X.params.client
CopyFiles				= Win32.apps.CopyFiles, EL99X.ndis

[EL9905S.ndi]
DriverVer				= 08/30/2003,3.00.00.0005
AddReg					= EL9905S.ndi.reg, EL99X_Addreg_9x, EL99X.params,EL99X_Fiber_XCVR.params,EL99X.Options, EL99X.params.Server
CopyFiles				= Win32.apps.CopyFiles, EL99X.ndis

[EL9902.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_10b7&DEV_9902"

[EL9903.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_10b7&DEV_9903"

[EL9908.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_10b7&DEV_9908"

[EL9909.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_10b7&DEV_9909"

[EL9904S.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_10b7&DEV_9904&SUBSYS_200010B7"

[EL9904C.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_10b7&DEV_9904&SUBSYS_100010B7"

[EL9905C.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_10b7&DEV_9905&SUBSYS_110210B7"

[EL9905S.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_10b7&DEV_9905&SUBSYS_210210B7"

[EL99X_Addreg_9x]
HKR,,DeviceVxDs,,EL99Xnd3.sys
HKR,,3CUNINSTALL,,3C99X
HKR,Ndi,NdiInstaller,,"TCAEN99x.DLL, MyNdiProc"
HKR,,DevLoader,,*ndis
HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
HKR,NDIS,LogDriverName,,"EL99X"
HKR,NDIS,MajorNdisVersion,1,03
HKR,NDIS,MinorNdisVersion,1,0A
HKR,Ndi\Interfaces,DefUpper,,"ndis3,ndis4,ndis5"
HKR,Ndi\Interfaces,DefLower,,"ethernet"
HKR,Ndi\Interfaces,UpperRange,,"ndis5,ndis4,ndis3"
HKR,Ndi\Interfaces,LowerRange,,"ethernet"
HKR,Ndi\Install,ndis3,,"EL99X.ndis"

HKR,,TCAUDIAG,,"TCAUM99X"
HKLM,Software\3Com\TCAUDIAG\TCAUM99X,DriverNames,,"SYSTEM\EL99XND3.SYS;SYSTEM\EL99XND4.SYS;SYSTEM\EL99XND5.SYS"

[EL99X.Options]
HKR,INSTALL_OPTIONS,INSTALL_DIAG,,"NO"
HKR,INSTALL_OPTIONS,INSTALL_SHORTCUTS,,"NO"
HKR,INSTALL_OPTIONS,INSTALL_INSTALLER,,"NO"
HKR,INSTALL_OPTIONS,DEFAULT_TRAYICON,,"NO"

; End Win 9X Only *******


[EL99X.params]

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%

HKR,Ndi\params\MBADefaultBoot,      	ParamDesc,  	0,		%rom_boot%
HKR,Ndi\params\MBADefaultBoot,      	type,       	0,		"enum"
HKR,Ndi\params\MBADefaultBoot,      	default,    	0,		"0"
HKR,Ndi\params\MBADefaultBoot\enum, 	0,          	0,		"Hardware Default"
HKR,Ndi\params\MBADefaultBoot\enum, 	1,          	0,		%disable%
HKR,Ndi\params\MBADefaultBoot\enum, 	2,          	0,		%enable%

HKR,Ndi\params\IPSecOffload,       	ParamDesc,   	0,		%ipsec_offload%
HKR,Ndi\params\IPSecOffload,       	type,        	0,		"enum"
HKR,Ndi\params\IPSecOffload,       	default,     	0,		"ENABLE"
HKR,Ndi\params\IPSecOffload\enum,  	ENABLE,      	0,		%enable%
HKR,Ndi\params\IPSecOffload\enum,  	DISABLE,     	0,		%disable%
		
HKR,Ndi\params\TCPSegOffload,      	ParamDesc,   	0,		%tcpseg_offload%
HKR,Ndi\params\TCPSegOffload,      	type,        	0,		"enum"
HKR,Ndi\params\TCPSegOffload,      	default,     	0,		"DISABLE"
HKR,Ndi\params\TCPSegOffload\enum, 	ENABLE,      	0,		%enable%
HKR,Ndi\params\TCPSegOffload\enum, 	DISABLE,     	0,		%disable%

HKR,Ndi\params\ChecksumOffload,    	ParamDesc,   	0,		%checksum_offload%
HKR,Ndi\params\ChecksumOffload,    	type,       	0,		"enum"
HKR,Ndi\params\ChecksumOffload,    	default,     	0,		"ENABLE"
HKR,Ndi\params\ChecksumOffload\enum, 	ENABLE,    	0,		%enable%
HKR,Ndi\params\ChecksumOffload\enum, 	DISABLE,   	0,		%disable%

HKR,Ndi\params\8021pOffload,      	ParamDesc,   	0,		%vlan_offload%
HKR,Ndi\params\8021pOffload,       	type,        	0,		"enum"
HKR,Ndi\params\8021pOffload,       	default,     	0,		"DISABLE"
HKR,Ndi\params\8021pOffload\enum,  	ENABLE,      	0,		%enable%
HKR,Ndi\params\8021pOffload\enum,  	DISABLE,     	0,		%disable%

HKR,Ndi\params\SelfHealing,		ParamDesc,  	0,    		%self_healing%
HKR,Ndi\params\SelfHealing,		type,       	0,    		"enum"
HKR,Ndi\params\SelfHealing,		default,    	0,    		"BASIC"
HKR,Ndi\params\SelfHealing\enum,	DISABLE,    	0,    		%disable%
HKR,Ndi\params\SelfHealing\enum,	BASIC,      	0,    		%basic%
HKR,Ndi\params\SelfHealing\enum,	ENHANCED,   	0,    		%enhanced%

HKR,Ndi\params\NoTxEntries,        	ParamDesc,   	0,		%num_tx_entries%
HKR,Ndi\params\NoTxEntries,        	type,        	0,		"long"
HKR,Ndi\params\NoTxEntries,        	default,     	0,		"256"
HKR,Ndi\params\NoTxEntries,        	min,         	0,		"128"
HKR,Ndi\params\NoTxEntries,        	max,         	0,		"512"
HKR,Ndi\params\NoTxEntries,        	step,        	0,		"32"
HKR,Ndi\params\NoTxEntries,        	base,        	0,		"10"

;*********************

[EL99X_XCVR.params]
HKR,,XCVR_SELECT,,"HWDEFAULT"
HKR,Ndi\params\XCVR_SELECT,		ParamDesc,	0,		%media_select%	
HKR,Ndi\params\XCVR_SELECT,		type,		0,		"enum"
HKR,Ndi\params\XCVR_SELECT,		optional,	0,		"0"
HKR,Ndi\params\XCVR_SELECT,		default,	0,		"HWDEFAULT"
HKR,Ndi\params\XCVR_SELECT\enum,	AUTO,		0,		%media_auto%
HKR,Ndi\params\XCVR_SELECT\enum,    	10HALF,     	0,    		%media_10_half%
HKR,Ndi\params\XCVR_SELECT\enum,    	100HALF,    	0,    		%media_100_half%
HKR,Ndi\params\XCVR_SELECT\enum,    	10FULL,     	0,    		%media_10_full%
HKR,Ndi\params\XCVR_SELECT\enum,    	100FULL,    	0,    		%media_100_full%
HKR,Ndi\params\XCVR_SELECT\enum,    	HWDEFAULT,  	0,    		%media_default%

[EL99X_Fiber_XCVR.params]
HKR,Ndi\params\XCVR_SELECT,		ParamDesc,	0,		%media_select%	
HKR,Ndi\params\XCVR_SELECT,		type,		0,		"enum"
HKR,Ndi\params\XCVR_SELECT,         	default,    	0,    		"HWDEFAULT"
HKR,Ndi\params\XCVR_SELECT\enum,    	100HALF,    	0,    		%media_100_half%
HKR,Ndi\params\XCVR_SELECT\enum,    	100FULL,    	0,    		%media_100_full%
HKR,Ndi\params\XCVR_SELECT\enum,    	HWDEFAULT,	0,    		%media_default%

;*********************

[EL99X.params.client]
HKR,Ndi\params\NoRxEntries,        	ParamDesc,   	0,    		%num_rx_entries%
HKR,Ndi\params\NoRxEntries,        	type,        	0,    		"long"
HKR,Ndi\params\NoRxEntries,        	default,     	0,    		"64"
HKR,Ndi\params\NoRxEntries,        	min,         	0,    		"32"
HKR,Ndi\params\NoRxEntries,        	max,         	0,    		"512"
HKR,Ndi\params\NoRxEntries,        	step,        	0,    		"32"
HKR,Ndi\params\NoRxEntries,        	base,        	0,    		"10"

[EL99X.params.server]
HKR,Ndi\params\NoRxEntries,       	ParamDesc,   	0,    		%num_rx_entries%
HKR,Ndi\params\NoRxEntries,        	type,        	0,    		"long"
HKR,Ndi\params\NoRxEntries,        	default,     	0,    		"128"
HKR,Ndi\params\NoRxEntries,        	min,         	0,    		"32"
HKR,Ndi\params\NoRxEntries,        	max,         	0,    		"512"
HKR,Ndi\params\NoRxEntries,        	step,        	0,    		"32"
HKR,Ndi\params\NoRxEntries,        	base,        	0,    		"10"


; File Section for Windows 9x *******
[EL99X.ndis]
EL99XND5.SYS,,,2
EL99XND4.SYS,,,2
EL99XND3.SYS,,,2

[Win32.apps.CopyFiles]
TCAEN99X.DLL,,,2
EL99XRUN.OUT,,,2

[DestinationDirs]
DefaultDestDir        			= 11
Win32.apps.Copyfiles  			= 11
EL99X.ndis				= 11


[strings]
V_MS					= "3Com"
V_3COM					= "3Com"
Source_Disk_Name			= "ECD200P990"
disable					= "Disable"
enable					= "Enable"
basic					= "Basic"
enhanced				= "Enhanced"
media_select      			= "Media Select"
media_auto        			= "Auto-Negotiate"
media_10_full     			= "10 Mbps, Full-Duplex"
media_10_half     			= "10 Mbps, Half-Duplex"
media_100_full   			= "100 Mpbs, Full-Duplex"
media_100_half    			= "100 Mbps, Half-Duplex"
media_default     			= "Hardware Default"
flow_control				= "Flow Control"
rom_boot				= "ROMBoot"
self_healing				= "Self Healing"
perf_tuning				= "Performance Tuning"
num_tx_entries				= "Descriptors: Transmit"
num_rx_entries				= "Descriptors: Receive"
ipsec_offload				= "Offload: IPSec"
tcpseg_offload				= "Offload: TCP Segmentation"
checksum_offload			= "Offload: TCP/IP Checksum"
vlan_offload				= "Offload: 802.1p"
EL99X.Service.DispName      		= "3Com 3C99x EtherLink XL Adapter"
ProductSoftwareDescription 		= "3Com 3C99X Adapter Driver"
ProductSoftwareTitle 			= "3Com 3C99x Adapter Driver"
ProductMajorVersion 			= "1"
ProductMinorVersion 			= "0"
ProductSoftwareName 			= "EL99X"
ProductReview 				= "1"
SoftwareType 				= "driver"
NetRuleSoftwareType 			= "EL99XSys ndisDriver EL99XDriver"
NetRuleSoftwareBindForm 		= """EL99XSys"" yes no container"
NetRuleSoftwareClass 			= "EL99XDriver basic"
NetRuleSoftwareBindable 		= "EL99XDriver EL99XAdapter non exclusive 100"


PCI\VEN_10b7&DEV_9902&SUBSYS_990210B7.DeviceDesc = "3Com 10/100 PCI NIC w/3XP (3CR990-TX-95)"
PCI\VEN_10b7&DEV_9903&SUBSYS_990310B7.DeviceDesc = "3Com 10/100 PCI NIC w/3XP (3CR990-TX-97)"
PCI\VEN_10b7&DEV_9904&SUBSYS_100010B7.DeviceDesc = "3Com 10/100 Secure NIC (3CR990B-97)"
PCI\VEN_10b7&DEV_9904&SUBSYS_110210B7.DeviceDesc = "3Com 100 Secure Fiber NIC (3CR990B-FX-97)"
PCI\VEN_10b7&DEV_9904&SUBSYS_200010B7.DeviceDesc = "3Com 10/100 Secure Server NIC (3CR990B-97)"
PCI\VEN_10b7&DEV_9905&SUBSYS_110210B7.DeviceDesc = "3Com 100 Secure Fiber NIC (3CR990-FX-97)"
PCI\VEN_10b7&DEV_9908&SUBSYS_990810B7.DeviceDesc = "3Com 10/100 PCI Server NIC w/3XP (3CR990SVR95)"
PCI\VEN_10b7&DEV_9909&SUBSYS_990910B7.DeviceDesc = "3Com 10/100 PCI Server NIC w/3XP (3CR990SVR97)"
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: web3, load: 1.45