Net8255a.inf Driver File Contents (R48947.EXE)

;*******************************************************************************
;*                                                                            **
;*                     I N T E L   P R O P R I E T A R Y                      **
;*                                                                            **
;*   COPYRIGHT (c) 2000-2001 BY INTEL CORPORATION. ALL RIGHTS RESERVED.  NO   **
;*   PART  OF  THIS  PROGRAM OR PUBLICATION MAY BE REPRODUCED, TRANSMITTED,   **
;*   TRANSCRIBED, STORED IN A RETRIEVAL  SYSTEM,  OR  TRANSLATED  INTO  ANY   **
;*   LANGUAGE OR COMPUTER LANGUAGE IN ANY FORM OR BY ANY MEANS, ELECTRONIC,   **
;*   MECHANICAL, MAGNETIC, OPTICAL, CHEMICAL, MANUAL, OR OTHERWISE, WITHOUT   **
;*   THE PRIOR WRITTEN PERMISSION OF :                                        **
;*                                                                            **
;*                             INTEL CORPORATION                              **
;*                                                                            **
;*                          2200 MISSION COLLEGE BLVD                         **
;*                                                                            **
;*                     SANTA CLARA, CALIFORNIA 95052-8119                     **
;*                                                                            **
;*******************************************************************************
;
;*******************************************************************************
; NET8255a.INF
; $Revision: 14 $
;
; Intel 8255x-based PCI Ethernet Adapters
; PnP install script for Windows 9x
; V:6.1.3.0a

[Version]
Signature       = "$Windows 9x$"
Class           = Net
ClassGUID       = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider        = %V_INTEL%
CatalogFile     = e100ba.cat
DriverVer       = 04/30/2002,6.1.3.10

[Manufacturer]
%V_INTEL%   = Intel

[ControlFlags]
ExcludeFromSelect =  \
			PCI\VEN_8086&DEV_2449,\
			PCI\VEN_8086&DEV_2449&SUBSYS_30108086,\
			PCI\VEN_8086&DEV_2449&SUBSYS_30118086,\
			PCI\VEN_8086&DEV_2449&SUBSYS_30128086,\
			PCI\VEN_8086&DEV_2449&SUBSYS_30138086,\
			PCI\VEN_8086&DEV_2449&SUBSYS_30148086,\
			PCI\VEN_8086&DEV_2449&SUBSYS_30158086,\
			PCI\VEN_8086&DEV_1031,\
			PCI\VEN_8086&DEV_1032,\
			PCI\VEN_8086&DEV_1033,\
			PCI\VEN_8086&DEV_1034,\
			PCI\VEN_8086&DEV_1035,\
			PCI\VEN_8086&DEV_1036,\
			PCI\VEN_8086&DEV_1038,\
			PCI\VEN_8086&DEV_1039,\
			PCI\VEN_8086&DEV_103A,\
			PCI\VEN_8086&DEV_103B,\
			PCI\VEN_8086&DEV_103C,\
			PCI\VEN_8086&DEV_103D,\
			PCI\VEN_8086&DEV_103E,\
			PCI\VEN_8086&DEV_2449&SUBSYS_00120E11,\
			PCI\VEN_8086&DEV_2449&SUBSYS_2503144D,\
			PCI\VEN_8086&DEV_1031&SUBSYS_00011179,\
			PCI\VEN_8086&DEV_2459,\
			PCI\VEN_8086&DEV_245D



[Intel]
; DisplayName                Section        DeviceID
; -----------                -------        --------
%PCIE100EMBLON.DeviceDesc%	= D110KMP.ndi,	PCI\VEN_8086&DEV_2449
%PCIE100EMBEDDED.DeviceDesc%	= D110K.ndi,	PCI\VEN_8086&DEV_2449&SUBSYS_30108086
%PCIE100PLUSEMBEDDED.DeviceDesc%= D110K.ndi,	PCI\VEN_8086&DEV_2449&SUBSYS_30118086
%PCIE1EMBEDDED.DeviceDesc%		= D110G.ndi,	PCI\VEN_8086&DEV_2449&SUBSYS_30128086

%PCIE100EMBLOM.DeviceDesc%		= D110K.ndi,	PCI\VEN_8086&DEV_2449&SUBSYS_30138086
%PCIE100PLUSEMBLOM.DeviceDesc%	= D110K.ndi,	PCI\VEN_8086&DEV_2449&SUBSYS_30148086
%PCIE1EMBLOM.DeviceDesc%		= D110G.ndi,	PCI\VEN_8086&DEV_2449&SUBSYS_30158086

%PCIE100EMBMP.DeviceDesc%		= D110KMP.ndi,	PCI\VEN_8086&DEV_2449&SUBSYS_30178086
%PCIE100EMBMPC.DeviceDesc%		= D110KMP.ndi,	PCI\VEN_8086&DEV_2449&SUBSYS_30168086
%PCIE100EMBLON.DeviceDesc%		= D110KMP.ndi,	PCI\VEN_8086&DEV_2449&SUBSYS_30188086

%PCIE100EMBLOM.DeviceDesc%	    = D110KMP.ndi,	PCI\VEN_8086&DEV_1031
%PCIE100EMBLOM.DeviceDesc%		= D110KMP.ndi,	PCI\VEN_8086&DEV_1032
%PCIE100PLUSEMBLOM.DeviceDesc%	= D110KMP.ndi,	PCI\VEN_8086&DEV_1033
%PCIE100PLUSEMBLOM.DeviceDesc%	= D110KMP.ndi,	PCI\VEN_8086&DEV_1034
%PCIE1EMBLOM.DeviceDesc%		= D110GMP.ndi,	PCI\VEN_8086&DEV_1035
%PCIE1EMBLOM.DeviceDesc%		= D110GMP.ndi,	PCI\VEN_8086&DEV_1036
%PCIE100PLUSEMBLOM.DeviceDesc%	= D110KMP.ndi,	PCI\VEN_8086&DEV_1038

;ICH4 - kinerreth (9)LOM/(A)CNR/(B)+LOM/(C)+CNR/(D)LOM mobile/(E)+ Mobile
; need to see if there are different parameters required in registry between them
%PCIE100EMBLOM.DeviceDesc%	    = D110K.ndi,	PCI\VEN_8086&DEV_1039
%PCIE100EMBLOM.DeviceDesc%		= D110K.ndi,	PCI\VEN_8086&DEV_103A
%PCIE100PLUSEMBLOM.DeviceDesc%	= D110K.ndi,	PCI\VEN_8086&DEV_103B
%PCIE100PLUSEMBLOM.DeviceDesc%	= D110K.ndi,	PCI\VEN_8086&DEV_103C
%PCIE100EMBLOM.DeviceDesc%		= D110KMP.ndi,	PCI\VEN_8086&DEV_103D
%PCIE100PLUSEMBLOM.DeviceDesc%	= D110KMP.ndi,	PCI\VEN_8086&DEV_103E

%PCIE100EMBLOM.DeviceDesc%		= D110K.ndi,	PCI\VEN_8086&DEV_2449&SUBSYS_00120E11
%PCIE100PLUSEMBLOM.DeviceDesc%	= D110K.ndi,	PCI\VEN_8086&DEV_2449&SUBSYS_00910E11

%PCIE100EMBLOM.DeviceDesc%	= D110KMP.ndi,  PCI\VEN_8086&DEV_1031&SUBSYS_02091014

%PCIE100EMBLOM.DeviceDesc%	= D110KMP.ndi,  PCI\VEN_8086&DEV_1031&SUBSYS_5350107B

%PCIE100EMBLOM.DeviceDesc%	= D110KMP.ndi,  PCI\VEN_8086&DEV_1031&SUBSYS_315D109F
%PCIE100EMBLOM.DeviceDesc%	= D110KMP.ndi,  PCI\VEN_8086&DEV_1031&SUBSYS_3181109F
;	SUBSYS_FF011179 defined by PCI\VEN_8086&DEV_2449
%PCIE100EMBLOM.DeviceDesc%	= D110KMP.ndi,  PCI\VEN_8086&DEV_1031&SUBSYS_00011179 ; ICH3

%DL_EMBLOM.DeviceDesc%		= D110K.ndi,	PCI\VEN_8086&DEV_2449&SUBSYS_78011186

%PCIE100EMBEDDED.DeviceDesc%	= D110K.ndi,    PCI\VEN_8086&DEV_2449&SUBSYS_2503144D

%PCIE100EMBLOM.DeviceDesc% = D110KMP.ndi,  PCI\VEN_8086&DEV_1031&SUBSYS_5350107B
%PCIE100EMBLOM.DeviceDesc% = D110KMP.ndi,  PCI\VEN_8086&DEV_1031&SUBSYS_B009144D
%PCIE100EMBLOM.DeviceDesc% = D110KMP.ndi,  PCI\VEN_8086&DEV_1031&SUBSYS_C000144D
%PCIE100EMBLOM.DeviceDesc% = D110KMP.ndi,  PCI\VEN_8086&DEV_1031&SUBSYS_C001144D
%PCIE100EMBLOM.DeviceDesc% = D110KMP.ndi,  PCI\VEN_8086&DEV_1031&SUBSYS_C002144D
%PCIE100EMBLOM.DeviceDesc% = D110KMP.ndi,  PCI\VEN_8086&DEV_1031&SUBSYS_C003144D
%PCIE100EMBLOM.DeviceDesc% = D110KMP.ndi,  PCI\VEN_8086&DEV_1031&SUBSYS_C006144D
%PCIE100EMBLOM.DeviceDesc% = D110KMP.ndi,  PCI\VEN_8086&DEV_1031&SUBSYS_C007144D

; CICH support for embedded dual kinnereth
%PCIE100CICHEMBEDDED.DeviceDesc%	= D110K.ndi,	PCI\VEN_8086&DEV_2459
%PCIE100CICHEMBEDDED.DeviceDesc%	= D110K.ndi,	PCI\VEN_8086&DEV_245D

; The following NEC devices defined by PCI\VEN_8086&DEV_1031
;	PCI\VEN_8086&DEV_1031&SUBSYS_81691033
;	PCI\VEN_8086&DEV_1031&SUBSYS_81831033
;	PCI\VEN_8086&DEV_1031&SUBSYS_818b1033
;	PCI\VEN_8086&DEV_1031&SUBSYS_818c1033

;--- D110 Ethernet
; 
[D110K.ndi]
DriverVer       = 04/30/2002,6.1.3.10
DelReg          = AdvancedTab.DelReg
AddReg          = Speed100.reg,ICH2.reg,Kinnereth.reg, EnablePME.reg,AcpiWol.reg, e100b.ndi.reg, 82558B_forcewakeonlink.reg, PowerSave.reg, LogLinkState.reg, DriverInfoAddReg
CopyFiles       = E100B.ndi.copyfiles

;--- D110 Ethernet Mobile
; 
[D110KMP.ndi]
DriverVer       = 04/30/2002,6.1.3.10
DelReg          = AdvancedTab.DelReg
AddReg          = Speed100.reg,ICH2.reg,Kinnereth.reg, EnablePME.reg,AcpiWol.reg, e100b.ndi.reg, EnableLLPD.reg, PowerSave.reg, 82558B_forcewakeonlink.reg, LogLinkState.reg, DriverInfoAddReg
CopyFiles       = E100B.ndi.copyfiles

;--- D110 Phoneline
; 
[D110G.ndi]
DriverVer       = 04/30/2002,6.1.3.10
DelReg          = AdvancedTab.DelReg
AddReg          = Phone.reg,ICH2.reg,Gilad.reg, Gilad98.reg, e100b.ndi.reg, LogLinkState.reg, DriverInfoAddReg
CopyFiles       = E100B.ndi.copyfiles

[D110GMP.ndi]
DriverVer       = 04/30/2002,6.1.3.10
DelReg          = AdvancedTab.DelReg
AddReg          = Phone.reg,ICH2.reg,Gilad.reg, Gilad98.reg, e100b.ndi.reg, EnableLLPD.reg, LogLinkState.reg, DriverInfoAddReg
CopyFiles       = E100B.ndi.copyfiles



;----------------------------------------------------------------------------
; Driver History information.
;----------------------------------------------------------------------------
[DriverInfoAddReg]
; This section is added to all INFs to add registry entries for Driver Info.
HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%,Description,,%DriverDescription%
HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%,CurrentVer,,%DriverOEMVersion%
HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%,Ver_%DriverOEMVersion%,,%DriverVersionID%
HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%, BaseDriverFileName,,%BaseDriverFileName%
HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%, BaseDriverFileVersion,,%BaseDriverFileVersion%



;--- Common 82557 NDI parameters
; 
[82557.reg]
HKR,,                                 NumRfd,	  0, "48"

HKR,,                                 NumTcb,	  0, "16"

HKR,,                                 NumCoalesce,  0, "8"

HKR,,                                 Adaptive_IFS,	  0, "1"

HKR,,                                 Threshold,  0, "12"

HKR,,                                 HPQPriorityLevel,	  0, "4"

HKR,,                                 UcodeSW,	  0, "1"

HKR,,                                 Coalesce,	  0, "0"

HKR,,                                 AlwaysConnectGoal,  0, "1"

HKR,,                                 NetworkAddress,  0, ""

HKR,,                                 ConfigIFS,	  0, "6"

HKR,,PcNic,			0, "1"
HKR,,MWIEnable,			2, "0"
HKR,,AdaptiveStalledInterrupts,	2, "1"
HKR,,AdaptiveCarrierLoss,	2, "1"
HKR,,AdaptiveTransmitMethod,	2, "1"

HKR,,DeviceVxDsPrefix,		0, "e100b"

;--- 82558 ACPI Wake On LAN parameter
; 
[AcpiWol.reg]
HKR,,                                 AcpiWol,	  0, "1"

HKLM,System\CurrentControlSet\Services\VxD\ACPIWOL,Start,     1, 00
HKLM,System\CurrentControlSet\Services\VxD\ACPIWOL,StaticVxD, 0, "WOL558.vxd"

;--- Log Link State Event
;
[LogLinkState.reg]
HKR,,LogLinkStateEvent,	0,	"1"

;--- 82558 specifics
; 
[82558.reg]
; 802.1p/802.1q Packet Tagging   - This parameter repeated in ICH2.REG
HKR,,                                 TaggingMode,	  0, "0"

HKR,Ndi\Params\FlowControl,              ParamDesc,  0, "Flow Control Settings"
HKR,Ndi\Params\FlowControl,              Type,       0, "enum"
HKR,Ndi\Params\FlowControl,              Default,    0, "0"
HKR,Ndi\Params\FlowControl\Enum,         "3",        0, "Generate and Respond"
HKR,Ndi\Params\FlowControl\Enum,         "2",        0, "Respond"
HKR,Ndi\Params\FlowControl\Enum,         "1",        0, "Generate"
HKR,Ndi\Params\FlowControl\Enum,         "0",        0, "Off"
HKR,PROSetNdi\NdiExt\Params\FlowControl, MiniHelp,   0, "Pauses packet transmission on receipt of full flow control frame and Send full flow control frame to notify the other side to stop transmission."

; Adaptive Performance Tuning
HKR,,                                 CPUSaver,	  0, "1536"

;--- 82558 B Rev 5
;
[82558B.reg]

; WakeOn
HKR, Ndi\Params\WakeOn,       ParamDesc,          0, "Wake on Settings"
HKR, Ndi\Params\WakeOn,       default,            0, "82"
HKR, Ndi\Params\WakeOn\Enum,  "2",                0, "Wake on Magic Packet"
HKR, Ndi\Params\WakeOn\Enum,  "80",               0, "Wake on directed packet"
HKR, Ndi\Params\WakeOn\Enum,  "82",               0, "Wake on ALL"
HKR, Ndi\Params\WakeOn\Enum,  "1014",             0, "OS Controlled"
HKR, Ndi\Params\WakeOn\Enum,  "0",                0, "Disabled"
HKR, Ndi\Params\WakeOn,       type,               0, "enum"
HKR, Ndi\Params\WakeOn,       ExposeLevel,        0, "2"
HKR,,				                           WakeOn,  2, "82"
HKR,Ndi\Params\WakeOn,        MiniHelp,   0, 	"Determines how to Wake up the system (Link Change, Magic Packet, Pattern Matching, etc.)."



;--- 82558 B Rev 5 - with force wake on link enabled
;
[82558B_forcewakeonlink.reg]

; WakeOn
HKR, Ndi\Params\WakeOn,       ParamDesc,          0, "Wake on Settings"
HKR, Ndi\Params\WakeOn,       default,            0, "82"
HKR, Ndi\Params\WakeOn\Enum,  "2",                0, "Wake on Magic Packet"
HKR, Ndi\Params\WakeOn\Enum,  "80",               0, "Wake on directed packet"
HKR, Ndi\Params\WakeOn\Enum,  "82",               0, "Wake on ALL"
HKR, Ndi\Params\WakeOn\Enum,  "1014",             0, "OS Controlled"
HKR, Ndi\Params\WakeOn\Enum,  "0",                0, "Disabled"
HKR, Ndi\Params\WakeOn,       type,               0, "enum"
HKR, Ndi\Params\WakeOn,       ExposeLevel,        0, "2"
HKR,,				                           WakeOn,  2, "82"
HKR,Ndi\Params\WakeOn,        MiniHelp,   0, 	"Determines how to Wake up the system (Link Change, Magic Packet, Pattern Matching, etc.)."



HKR,,                                 ForeceWakeOnLink,	  0, "0"


;--- 82559 Enable PME
; 
[EnablePME.reg]
HKR,,                                 EnablePME,	  0, "1"

;--- Expose Power Mangement feature in Lavon
[PowerSave.reg]
HKR,,AutoPowerSaveModeEnabled, 0, "1"
HKR,,Force10MbOnD3, 0, "0"

[ICH2.reg]
; 802.1p/802.1q Packet Tagging   - This parameter repeated in 82558.REG
HKR,,                                 TaggingMode,	  0, "0"

HKR,,                                 NumRfd,	  0, "48"

HKR,,                                 NumTcb,	  0, "16"

HKR,,                                 NumCoalesce,	  0, "8"


HKR,,                                 Coalesce,	  0, "0"

HKR,,                                 NetworkAddress,	  0, ""

HKR,,                                 ConfigIFS,	  0, "10"

HKR,,Threshold,  		0, "12"		;Adaptive Transmit Threshold
HKR,,UcodeSW,	  		0, "1"		;Adaptive Technology
HKR,,Adaptive_IFS,		0, "1"		;Adaptive Inter-Frame Spacing
HKR,,TaggingMode,		0, "0"		;Tagging mode
HKR,,CPUSaver,			0, "512"	;Adaptive Performance Tuning
HKR,,PcNic,                     0, "1"
HKR,,MWIEnable,                 0, "0"
HKR,,DeviceVxDsPrefix,          0, "e100b"
HKR,,HPQDisable,                0, "1"
HKR,,AdaptiveStalledInterrupts, 2, "1"
HKR,,AdaptiveCarrierLoss,       2, "1"
HKR,,AdaptiveTransmitMethod,    2, "1"

;--- Kinnereth
[Kinnereth.reg]
HKR,,BroadcastEnable,           0, "1"

[Kinnerth.DelReg]
HKR,Ndi\Params\AcpiWol
HKR,,AcpiWol

[AdvancedTab.DelReg]
HKR,Ndi\Params\NumRfd
HKR,Ndi\Params\NumTcb
HKR,Ndi\Params\NumCoalesce
HKR,Ndi\Params\Adaptive_IFS
HKR,Ndi\Params\Threshold
HKR,Ndi\Params\HPQPriorityLevel
HKR,Ndi\Params\UcodeSW
HKR,Ndi\Params\Coalesce
HKR,Ndi\Params\AlwaysConnectGoal
HKR,Ndi\Params\ConfigIFS
HKR,Ndi\Params\AcpiWol
HKR,Ndi\Params\TaggingMode
HKR,Ndi\Params\ForceWakeOnLink
HKR,Ndi\Params\EnablePME
HKR,Ndi\Params\EnablePowerDownOnLinkLoss
HKR,Ndi\Params\LinkBasedLogin
HKR,Ndi\Params\MaxNumSecAssoc
HKR,Ndi\Params\TaskOffload
HKR,Ndi\Params\PhyPhonePower
HKR,Ndi\Params\PhyPhoneSpeed
HKR,Ndi\Params\PhyGiladIfs

;--- Gilad parameters starts
[Gilad.reg]
HKR,,EnablePME,		0, "2"
HKR,,BroadcastEnable,	0, "0"

[Gilad98.reg]
HKLM,System\CurrentControlSet\Services\VxD\ACPIWOL,Start,     1, 00
HKLM,System\CurrentControlSet\Services\VxD\ACPIWOL,StaticVxD, 0, "WOL558.vxd"

HKR,,AcpiWol,		0, "1"	; ACPI wake on Lan

;--- Enable Power Down
; 
[EnableLLPD.reg]
HKR,,                                 EnablePowerDownOnLinkLoss,	  0, "1"

HKR,,                                 LinkBasedLogin,	  0, "0"
HKR,,                                 LinkInterruptEnabled,      0, "0"

[LLPDD_OFF.reg]
HKR,,                                 EnablePowerDownOnLinkLoss,	  0, "0"

;--- Security
;
[Security.reg]

HKR,,                                 TaskOffload,	  0, "1"

HKR,,IPSecTunnelMode, 2, "1"
HKR,,MaxNumSecAssoc,  2, "64"

[SecSerDef.reg]
HKR,,MaxNumSecAssoc,  2, "1000"

[SecOff.reg]
HKR,,                                 TaskOffload,	  0, "0"


;--- Checksum Offload
;
[CSumOffload.reg]
HKR,,                                 TaskOffload,	  0, "2"

;--- CPUSaver override for Cardbus
; 
[CPUSaverOverride.reg]
HKR,,CPUSaver,                              0, "1"

;--- Speed Duplex Mode common base 10/100Mb
;
[Speed100.reg]
HKR, Ndi\params\SpeedDuplex,       ParamDesc,  0, %SpeedDuplex%
HKR, Ndi\params\SpeedDuplex,       default,    0, "0"
HKR, Ndi\params\SpeedDuplex,       type,       0, "enum"
HKR, Ndi\params\SpeedDuplex\enum,  "0",        0, %AutoDetect%
HKR, Ndi\params\SpeedDuplex\enum,  "1",        0, %10Mb-Half-Duplex%
HKR, Ndi\params\SpeedDuplex\enum,  "2",        0, %10Mb-Full-Duplex%
HKR, Ndi\params\SpeedDuplex\enum,  "3",        0, %100Mb-Half-Duplex%
HKR, Ndi\params\SpeedDuplex\enum,  "4",        0, %100Mb-Full-Duplex%
HKR, PROSetNdi\NdiExt\params\SpeedDuplex, MiniHelp, 0, "Sets link speed to 10/100 Mbps and duplex to half or full. Must coincide with switch port or no link will occur."

;--- Gilad Phoneline
;
[Phone.reg]
HKR,,                                 PhyPhonePower,	  0, "0"

HKR,,                                 PhyPhoneSpeed,	  0, "1"

HKR,,                                 PhyGiladIfs,	  0, "96"

;--- Win9x NDI object registration
; 
[E100B.ndi.reg]
HKR,,               DevLoader,        0, "*ndis"
HKR,,               DeviceVxDs,       0, "e100bnt5.sys"
HKR,,               EnumPropPages,    0, "netdi.dll,EnumPropPages"
HKR,,               Driver,    	      0, "e100bnt.sys"
HKR,NDIS,           LogDriverName,    0, "E100B"
HKR,NDIS,           MajorNdisVersion, 1, 03
HKR,NDIS,           MinorNdisVersion, 1, 0A
HKR,NDIS\ODI,       DriverName,       0, "e100bodi"
HKR,NDIS\ODI,       FileName,         0, "e100bodi.com"
HKR,Ndi,            NdiInstaller,     0, "8255indi.dll,i557NdiProc"
HKR,Ndi,            DeviceID,         0, "PCI\VEN_8086&DEV_1229"
HKR,Ndi\Interfaces, DefUpper,         0, "ndis3"  
HKR,Ndi\Interfaces, DefLower,         0, "ethernet"
HKR,Ndi\Interfaces, UpperRange,       0, "ndis3,odi"
HKR,Ndi\Interfaces, LowerRange,       0, "ethernet"
HKR,Ndi\Install,    odi,              0, "E100B.odi"

;--- Uninstallation
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PROSet,DisplayName, 0, "Intel(R) PRO Ethernet Adapter and Software"
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PROSet,UninstallString, 0, "8255xDel.exe"

;--- NT NDI object registration
; 
[E100B.ndi.NT.reg]
HKR,Ndi\Interfaces, UpperRange, 0, "ndis5"
HKR,Ndi\Interfaces, LowerRange, 0, "ethernet"
HKR,Ndi,            Service,    0, "E100B"

HKR,,LogErrorMessages, 0, "1"

HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1031, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1032, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1033, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1034, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1035, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1036, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1038, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1039, 0, "82562"

;--- Uninstallation
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PROSet,DisplayName, 0, "Intel(R) PRO Ethernet Adapter and Software"
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PROSet,UninstallString, 0, "Prounstl.exe"

;--- Driver Install
; 
; NDIS5
[E100B.ndis5]
CopyFiles = E100B.ndis5.CopyFiles

; NDIS4
[E100B.ndis4]
CopyFiles = E100B.ndis4.CopyFiles

; NDIS3
[E100B.ndis3]
CopyFiles = E100B.ndis3.CopyFiles

; ODI
[E100B.odi]
CopyFiles = E100B.odi.CopyFiles

;--- Copy files
; 
[DestinationDirs]
DefaultDestDir            = 11

[SourceDisksNames]
1 = %DISKNAME%,,,

[SourceDisksFiles]
net82557.din = 1
8255indi.dll = 1
wol558.vxd   = 1
e100bnt5.sys = 1
e100bnt.sys  = 1
e100b.sys    = 1
e100bodi.com = 1
8255xDel.exe = 1

; Install NDI Helper Dll
[E100B.ndi.copyfiles]
8255indi.dll,,,2
e100bnt5.sys,,,2
WOL558.vxd,,,2
8255xDel.exe,,,2
net82557.din,,,2

[E100B.ndis5.CopyFiles]
e100bnt5.sys,,,2
WOL558.vxd,,,2

[E100B.ndis4.CopyFiles]
e100bnt.sys,,,2

[E100B.ndis3.CopyFiles]
e100b.sys,,,2

[E100B.odi.CopyFiles]
e100bodi.com,,,2

;--- Localizable Strings
; 
[Strings]
; Vendors
V_INTEL="Intel"

; Source disk name
DISKNAME="Intel PRO Adapter CD-ROM or floppy disk"

; Parameters
AutoDetect               = "Auto Detect"
SpeedDuplex              = "Link Speed & Duplex"
10Mb-Half-Duplex         = "10Mbps/Half Duplex"
10Mb-Full-Duplex         = "10Mbps/Full Duplex"
100Mb-Half-Duplex        = "100Mbps/Half Duplex"
100Mb-Full-Duplex        = "100Mbps/Full Duplex"
PhyPhoneSpeed            = "Phoneline Transmit Speed"
PhyPhonePower            = "Phoneline Power Level"
PhyGiladIfs              = "Inter Frame Spacing"
High                     = "High"
Low                      = "Low"
None                     = "None"
Ipsecurity               = "IP Security"
Checksum_str             = "Checksum"
TaskOffload              = "Offloading"
SecurityAssociations	 = "Security Associations"

; Device descriptions
PCIE100B.DeviceDesc       = "Intel 8255x-based PCI Ethernet Adapter (10/100)"
PCIE100EMBEDDED.DeviceDesc     = "Intel(R) PRO/100 VE Desktop Adapter"
PCIE100PLUSEMBEDDED.DeviceDesc = "Intel(R) PRO/100 VM Desktop Adapter"
PCIE1EMBEDDED.DeviceDesc       = "82562EH based Phoneline Desktop Adapter"

PCIE100EMBLOM.DeviceDesc     = "Intel(R) PRO/100 VE Network Connection"
PCIE100PLUSEMBLOM.DeviceDesc = "Intel(R) PRO/100 VM Network Connection"
PCIE1EMBLOM.DeviceDesc       = "82562EH based Phoneline Network Connection"

PCIE100EMBMP.DeviceDesc      = "Intel(R) PRO/100 P Mobile Adapter"
PCIE100EMBMPC.DeviceDesc     = "Intel(R) PRO/100 P Mobile Combo Adapter"
PCIE100EMBLON.DeviceDesc     = "Intel(R) PRO/100 Network Connection"

PCIE100Sx.DeviceDesc       = "Intel(R) PRO/100 S Desktop Adapter"
PCIE100SxSVR.DeviceDesc    = "Intel(R) PRO/100 S Server Adapter"
PCIE100S0L.DeviceDesc      = "Intel(R) PRO/100 Network Connection"
PCIE100SxL.DeviceDesc      = "Intel(R) PRO/100 S Network Connection"
PCIE100DUALSx.DeviceDesc    = "Intel(R) PRO/100 S Dual Port Server Adapter"

PCIE100SCBLAN.DeviceDesc  = "Intel(R) PRO/100 S Mobile Adapter"
PCIE100SCBLANR.DeviceDesc = "Intel(R) PRO/100 SR Mobile Adapter"
PCIE100SCBCOMBO.DeviceDesc= "Intel(R) PRO/100 S Combo Mobile Adapter"
PCIE100SCBCOMBOR.DeviceDesc="Intel(R) PRO/100 SR Combo Mobile Adapter"

PCIE100BSPLUSD.DeviceDesc = "Intel(R) PRO/100 S+ Desktop Adapter"
PCIE100BSPLUSS.DeviceDesc = "Intel(R) PRO/100 S+ Server Adapter"

DL_EMBLOM.DeviceDesc     = "Intel(R) PRO/100 VE Adapter"


; NT service name
e100bnt.Service.DispName = "Intel(R) PRO Adapter Driver"

; CICH 
PCIE100CICHEMBEDDED.DeviceDesc = "Intel(R) 82562 based Fast Ethernet Connection"

; DriverHistory Information
; These items will be set by IHV...
DriverMfgr="Intel"                                  ; IHV name
DriverVersionID="6.1"                                ; The IHV driver version
 BaseDriverFileName="E100BNT5.SYS"                    ; Key file for version
 BaseDriverFileVersion="6.1.3.10"                         ; version of key file
; These items will be set by IHV and updated by OEM
DriverOEM="DELL"                                   ; name of the OEM
DriverFamily="NIC"                                    ; device family (NIC, Storage, Video...)
DriverProduct="Intel(R) PRO Family Adapters"                               ; Specific Name of device (chipset, for example)
DriverDescription="Intel PRO-10+/PRO-100B/PRO-100+/PRO-100+ Dual Port Adapter driver for Windows 9x and Windows 2000"   ; Description of device (product name, OS or system supported)
DriverOEMVersion="A00"                                ; OEM-specified version



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.87