;
; NETINF.INF (for Win9x & NT 5.0)
;
; This INF file supports NDIS3 and NDIS2 interfaces.
;
; Files Version : v4.22.s3.1
;
; Copyright 1996-1998, D-Link Corporation.
; Copyright 1993-1998, Microsoft Corporation.
;
[version]
Signature = "$CHICAGO$"
Class = Net
ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider = %V_MS%
LayoutFile = layout.inf
[Manufacturer]
%V_OEM% = Vendor
[ControlFlags]
ExcludeFromSelect = \
PCI\VEN_1011&DEV_0002, \
PCI\VEN_1011&DEV_0014&SUBSYS_01001186, \
PCI\VEN_1011&DEV_0009&SUBSYS_11001186, \
PCI\VEN_1011&DEV_0019&SUBSYS_11001186
[Vendor]
; DisplayName Section DeviceID
;------------------ --------- ------------------------------------------
%21040.DeviceDesc% = 21040.ndi, PCI\VEN_1011&DEV_0002
%21041.DeviceDesc% = 21041.ndi, PCI\VEN_1011&DEV_0014&SUBSYS_01001186
%21140.DeviceDesc% = 21140.ndi, PCI\VEN_1011&DEV_0009&SUBSYS_11001186
%21143.DeviceDesc% = 21143.ndi, PCI\VEN_1011&DEV_0019&SUBSYS_11001186
[21040.ndi.NT]
Characteristics = 0x24
BusType = 5
AddReg = 21040.ndi.reg, 21x4.ndi.reg, 21040.nt.reg, 21x4.nt.reg, 21040.param.reg, 21x4.param.reg
[21041.ndi.NT]
Characteristics = 0x24
BusType = 5
AddReg = 21041.ndi.reg, 21x4.ndi.reg, 21041.nt.reg, 21x4.nt.reg, 21041.param.reg, 21x4.param.reg
[21140.ndi.NT]
Characteristics = 0x24
BusType = 5
AddReg = 21140.ndi.reg, 21x4.ndi.reg, 21140.nt.reg, 21x4.nt.reg, 21140.param.reg, 21x4.param.reg
[21143.ndi.NT]
Characteristics = 0x24
BusType = 5
AddReg = 21143.ndi.reg, 21x4.ndi.reg, 21143.nt.reg, 21x4.nt.reg, 21143.param.reg, 21143.param.reg
[21040.ndi]
CopyFiles = win9x.inf.CopyFiles
AddReg = 21040.ndi.reg, 21x4.ndi.reg, 21040.win9x.reg, 21x4.win9x.reg, 21040.param.reg, 21x4.param.reg, 21040.flags.reg, 21x4.flags.reg
[21041.ndi]
CopyFiles = win9x.inf.CopyFiles
AddReg = 21041.ndi.reg, 21x4.ndi.reg, 21041.win9x.reg, 21x4.win9x.reg, 21041.param.reg, 21x4.param.reg, 21041.flags.reg, 21x4.flags.reg
[21140.ndi]
CopyFiles = win9x.inf.CopyFiles
AddReg = 21140.ndi.reg, 21x4.ndi.reg, 21140.win9x.reg, 21x4.win9x.reg, 21140.param.reg, 21x4.param.reg, 21140.flags.reg, 21x4.flags.reg
[21143.ndi]
CopyFiles = win9x.inf.CopyFiles
AddReg = 21143.ndi.reg, 21x4.ndi.reg, 21143.win9x.reg, 21x4.win9x.reg, 21143.param.reg, 21x4.param.reg, 21143.flags.reg, 21x4.flags.reg
;-----------------------------------------------------------------------------
; Common registry sections
; These are needed by both Win9x and NT
;
[21040.ndi.reg]
HKR, , AdapterCFID, , 00021011
[21041.ndi.reg]
HKR, , AdapterCFID, , 00141011
[21140.ndi.reg]
HKR, , AdapterCFID, , 00091011
[21143.ndi.reg]
HKR, , AdapterCFID, , 00191011
[21x4.ndi.reg]
HKR, , MediaType, , 1
HKR, , AdapterType, , 5
;-----------------------------------------------------------------------------
; NT regitry section
; These are not needed by Win9x
;
[21040.nt.reg]
[21041.nt.reg]
[21140.nt.reg]
[21143.nt.reg]
[21x4.nt.reg]
HKR, Ndi, Service, , "DLKPCI"
HKR, Ndi\Interfaces, DefLower, , "ethernet"
HKR, Ndi\Interfaces, LowerRange, , "ethernet"
HKR, Ndi\Interfaces, DefUpper, , "ndis5"
HKR, Ndi\Interfaces, UpperRange, , "ndis5"
HKR, Ndi\Install, , , "21x4.install"
[21x4.install.NT]
CopyFiles = 21x4.nt.CopyFiles
[21x4.nt.CopyFiles]
DLKPCI.sys,,,2
; The service section name is based on the install section name found.
; "21x4.install" is listed but since "21x4.install.NT" will be found
; on NT, the Services section must be based on the new name
; "21x4.install.NT".
[21x4.install.NT.Services]
AddService = DLKPCI, 2, 21x4.Service, 21x4.EventLog
[21x4.Service]
DisplayName = %21x4.Service.DispName%
ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
StartType = 3 ;%SERVICE_AUTO_START%
ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\DLKPCI.sys
LoadOrderGroup = NDIS
AddReg = TextNodeFlags.reg
[21x4.EventLog]
AddReg = 21x4.AddEventLog.reg
[21x4.AddEventLog.reg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\Systen32\netevent.dll"
HKR, , TypesSupported, 0x00010001, 7
[TextModeFlags.reg]
HKR, , TextModeFlags, 0x00010001, 0x0001
;-----------------------------------------------------------------------------
; Win9x registry section
; These are not needed by NT
;
[21040.win9x.reg]
HKR, Ndi, DeviceID, , "PCI\VEN_1011&DEV_0002"
[21041.win9x.reg]
HKR, Ndi, DeviceID, , "PCI\VEN_1011&DEV_0014"
[21140.win9x.reg]
HKR, Ndi, DeviceID, , "PCI\VEN_1011&DEV_0009"
[21143.win9x.reg]
HKR, Ndi, DeviceID, , "PCI\VEN_1011&DEV_0019"
[21x4.win9x.reg]
HKR, , BusType, , 5
HKR, , DevLoader, , *ndis
HKR, , DeviceVxDs, , DLKPCI.sys
HKR, NDIS, LogDriverName, , DLKPCI
HKR, NDIS, MajorNdisVersion, 1, 03
HKR, NDIS, MinorNdisVersion, 1, 0A
HKR, NDIS, MajorDriverVersion, 1, 4
HKR, NDIS, MinorDriverVersion, 1, 22
HKR, NDIS\NDIS2, DriverName, , "DLKPCI$"
HKR, NDIS\NDIS2, FileName, , "DLKPCI.dos"
HKR, Ndi\Install, ndis3, , "21x4.ndis3.install"
HKR, Ndi\Install, ndis2, , "21x4.ndis2.install"
HKR, Ndi\Interfaces, DefLower, , "ethernet"
HKR, Ndi\Interfaces, LowerRange, , "ethernet"
HKR, Ndi\Interfaces, DefUpper, , "ndis3"
HKR, Ndi\Interfaces, UpperRange, , "ndis2,ndis3"
[21x4.ndis3.install]
CopyFiles = 21x4.win9x.ndis3.CopyFiles
[21x4.win9x.ndis3.CopyFiles]
DLKPCI.sys,,,2
[win9x.inf.CopyFiles]
NETDLPCI.inf, NETINF.inf,,2
[21x4.ndis2.install]
CopyFiles = 21x4.win9x.ndis2.CopyFiles
[21x4.win9x.ndis2.CopyFiles]
DLKPCI.dos
;-----------------------------------------------------------------------------
; Common parameters for driver
; The flags sections are not needed by NT.
;
[21040.param.reg]
; Connection Type
HKR, Ndi\params\ConnectionType, ParamDesc, , "Connection Type"
HKR, Ndi\params\ConnectionType, default, , 0
HKR, Ndi\params\ConnectionType, type, , enum
HKR, Ndi\params\ConnectionType\enum, 0, , "AutoDetect"
HKR, Ndi\params\ConnectionType\enum, 2, , "10Base-T (Twisted Pair)"
HKR, Ndi\params\ConnectionType\enum, 3, , "10Base-T Full Duplex"
HKR, Ndi\params\ConnectionType\enum, 4, , "10Base-T No Link Test"
HKR, Ndi\params\ConnectionType\enum, 1, , "10Base-2 (BNC)"
; Burst Length
HKR, Ndi\params\BurstLength, ParamDesc, , "Burst Length"
HKR, Ndi\params\BurstLength, default, , 10
HKR, Ndi\params\BurstLength, type, , enum
HKR, Ndi\params\BurstLength\enum, 1, , "1 DWORD"
HKR, Ndi\params\BurstLength\enum, 2, , "2 DOWRDs"
HKR, Ndi\params\BurstLength\enum, 4, , "4 DOWRDs"
HKR, Ndi\params\BurstLength\enum, 8, , "8 DOWRDs"
HKR, Ndi\params\BurstLength\enum, 10, , "16 DOWRDs"
; Transmit Threshold
;HKR, Ndi\params\TransmitThreshold, ParamDesc, , "Transmit Threshold"
;HKR, Ndi\params\TransmitThreshold, default, , 60
;HKR, Ndi\params\TransmitThreshold, type, , enum
;HKR, Ndi\params\TransmitThreshold\enum, 48, , "72 bytes"
;HKR, Ndi\params\TransmitThreshold\enum, 60, , "96 bytes"
;HKR, Ndi\params\TransmitThreshold\enum, 80, , "128 bytes"
;HKR, Ndi\params\TransmitThreshold\enum, A0, , "160 bytes"
[21040.flags.reg]
HKR, Ndi\params\ConnectionType, flag, 1, 20,00,00,00
HKR, Ndi\params\BurstLength, flags, 1, 20,00,00,00
;HKR, Ndi\params\TransmitThreshold, flags, 1, 20,00,00,00
[21041.param.reg]
; Connection Type
HKR, Ndi\params\ConnectionType, ParamDesc, , "Connection Type"
HKR, Ndi\params\ConnectionType, default, , 0
HKR, Ndi\params\ConnectionType, type, , enum
HKR, Ndi\params\ConnectionType\enum, 0, , "AutoSense"
HKR, Ndi\params\ConnectionType\enum, 6, , "AutoSense No Nway"
HKR, Ndi\params\ConnectionType\enum, 2, , "10Base-T (Twisted Pair)"
HKR, Ndi\params\ConnectionType\enum, 3, , "10Base-T Full Duplex"
HKR, Ndi\params\ConnectionType\enum, 4, , "10Base-T No Link Test"
HKR, Ndi\params\ConnectionType\enum, 1, , "10Base-2 (BNC)"
; SnoozeMode
;HKR, Ndi\params\SnoozeMode, ParamDesc, , "SnoozeMode"
;HKR, Ndi\params\SnoozeMode, default, , 0
;HKR, Ndi\params\SnoozeMode, type, , enum
;HKR, Ndi\params\SnoozeMode\enum, 0, , "Disabled"
;HKR, Ndi\params\SnoozeMode\enum, 1, , "Enabled"
; Burst Length
HKR, Ndi\params\BurstLength, ParamDesc, , "Burst Length"
HKR, Ndi\params\BurstLength, default, , 10
HKR, Ndi\params\BurstLength, type, , enum
HKR, Ndi\params\BurstLength\enum, 1, , "1 DWORD"
HKR, Ndi\params\BurstLength\enum, 2, , "2 DWORDs"
HKR, Ndi\params\BurstLength\enum, 4, , "4 DWORDs"
HKR, Ndi\params\BurstLength\enum, 8, , "8 DWORDs"
HKR, Ndi\params\BurstLength\enum, 10, , "16 DWORDs"
; Transmit Threshold
;HKR, Ndi\params\TransmitThreshold, ParamDesc, , "Transmit Threshold"
;HKR, Ndi\params\TransmitThreshold, default, , 60
;HKR, Ndi\params\TransmitThreshold, type, , enum
;HKR, Ndi\params\TransmitThreshold\enum, 48, , "72 bytes"
;HKR, Ndi\params\TransmitThreshold\enum, 60, , "96 bytes"
;HKR, Ndi\params\TransmitThreshold\enum, 80, , "128 bytes"
;HKR, Ndi\params\TransmitThreshold\enum, A0, , "160 bytes"
[21041.flags.reg]
HKR, Ndi\params\ConnectionType, flags, 1, 20,00,00,00
;HKR, Ndi\params\SnoozeMode, flags, 1, 20,00,00,00
HKR, Ndi\params\BurstLength, flags, 1, 20,00,00,00
;HKR, Ndi\params\TransmitThreshold, flags, 1, 20,00,00,00
[21140.param.reg]
; Connection Type
HKR, Ndi\params\ConnectionType, ParamDesc, , "Connection Type"
HKR, Ndi\params\ConnectionType, default, , 0
HKR, Ndi\params\ConnectionType, type, , enum
HKR, Ndi\params\ConnectionType\enum, 0, , "AutoSense"
;HKR, Ndi\params\ConnectionType\enum, 6, , "AutoSense No Nway"
HKR, Ndi\params\ConnectionType\enum, 9, , "100Base-Tx Full Duplex"
HKR, Ndi\params\ConnectionType\enum, 8, , "100Base-Tx"
HKR, Ndi\params\ConnectionType\enum, 3, , "10Base-T Full Duplex"
HKR, Ndi\params\ConnectionType\enum, 2, , "10Base-T (Twisted Pair)"
; Burst Length
HKR, Ndi\params\BurstLength, ParamDesc, , "Burst Length"
HKR, Ndi\params\BurstLength, default, , 10
HKR, Ndi\params\BurstLength, type, , enum
HKR, Ndi\params\BurstLength\enum, 1, , "1 DWORD"
HKR, Ndi\params\BurstLength\enum, 2, , "2 DWORDs"
HKR, Ndi\params\BurstLength\enum, 4, , "4 DWORDs"
HKR, Ndi\params\BurstLength\enum, 8, , "8 DWORDs"
HKR, Ndi\params\BurstLength\enum, 10, , "16 DWORDs"
HKR, Ndi\params\BurstLength\enum, 20, , "32 DWORDs"
; Tranmit Threshold 100Mbps
;HKR, Ndi\params\TransmitThreshold100, ParamDesc, , "Tranmit Threshold 100Mbps"
;HKR, Ndi\params\TransmitThreshold100, default, , 200
;HKR, Ndi\params\TransmitThreshold100, type, , enum
;HKR, Ndi\params\TransmitThreshold100\enum, 80, , "128 bytes"
;HKR, Ndi\params\TransmitThreshold100\enum, 100, , "256 bytes"
;HKR, Ndi\params\TransmitThreshold100\enum, 200, , "512 bytes"
;HKR, Ndi\params\TransmitThreshold100\enum, 400, , "1024 bytes"
; Transmit Threshold 10Mbps
;HKR, Ndi\params\TransmitThreshold, ParamDesc, , "Transmit Threshold 10Mbps
;HKR, Ndi\params\TransmitThreshold, default, , 60
;HKR, Ndi\params\TransmitThreshold, type, , enum
;HKR, Ndi\params\TransmitThreshold\enum, 48, , "72 bytes"
;HKR, Ndi\params\TransmitThreshold\enum, 60, , "96 bytes"
;HKR, Ndi\params\TransmitThreshold\enum, 80, , "128 bytes"
;HKR, Ndi\params\TransmitThreshold\enum, A0, , "160 bytes"
; Underrun Threshold
;HKR, Ndi\params\UnderrunThreshold, ParamDesc, , "Underrun Threshold"
;HKR, Ndi\params\UnderrunThreshold, default, , 0A
;HKR, Ndi\params\UnderrunThreshold, type, , enum
;HKR, Ndi\params\UnderrunThreshold\enum, 0A, , "10"
;HKR, Ndi\params\UnderrunThreshold\enum, 14, , "20"
;HKR, Ndi\params\UnderrunThreshold\enum, 32, , "50"
;HKR, Ndi\params\UnderrunThreshold\enum, 64, , "100"
; Store And Forward
HKR, Ndi\params\StoreAndForward, ParamDesc, , "Store And Forward"
HKR, Ndi\params\StoreAndForward, default, , 0
HKR, Ndi\params\StoreAndForward, type, , enum
HKR, Ndi\params\StoreAndForward\enum, 0, , "Disabled"
HKR, Ndi\params\StoreAndForward\enum, 1, , "Enabled"
; Memory Read Multiple
;HKR, Ndi\params\MemoryReadMultiple, ParamDesc, , "Memory Read Multiple"
;HKR, Ndi\params\MemoryReadMultiple, default, , 0
;HKR, Ndi\params\MemoryReadMultiple, type, , enum
;HKR, Ndi\params\MemoryReadMultiple\enum, 0, , "Disabled"
;HKR, Ndi\params\MemoryReadMultiple\enum, 1, , "Enabled"
; Interrupt Mitigation
;HKR, Ndi\params\InterruptMitigation, ParamDesc, , "Interrupt Mitigation"
;HKR, Ndi\params\InterruptMitigation, default, , 0
;HKR, Ndi\params\InterruptMitigation, type, , enum
;HKR, Ndi\params\InterruptMitigation\enum, 0, , "Disabled"
;HKR, Ndi\params\InterruptMitigation\enum, 1, , "Enabled"
[21140.flags.reg]
HKR, Ndi\params\ConnectionType, flags, 1, 20,00,00,00
HKR, Ndi\params\BurstLength, flags, 1, 20,00,00,00
;HKR, Ndi\params\TransmitThreshold100, flags, 1, 20,00,00,00
;HKR, Ndi\params\TransmitThreshold, flags, 1, 20,00,00,00
;HKR, Ndi\params\UnderrunThreshold, flags, 1, 20,00,00,00
HKR, Ndi\params\StoreAndForward, flags, 1, 20,00,00,00
;HKR, Ndi\params\MemoryReadMultiple, flags, 1, 20,00,00,00
;HKR, Ndi\params\InterruptMitigation, flags, 1, 20,00,00,00
[21143.param.reg]
; Connection Type
HKR, Ndi\params\ConnectionType, ParamDesc, , "Connection Type"
HKR, Ndi\params\ConnectionType, default, , 0
HKR, Ndi\params\ConnectionType, type, , enum
HKR, Ndi\params\ConnectionType\enum, 0, , "AutoSense"
;HKR, Ndi\params\ConnectionType\enum, 6, , "AutoSense No Nway"
HKR, Ndi\params\ConnectionType\enum, 9, , "100Base-Tx Full Duplex"
HKR, Ndi\params\ConnectionType\enum, 8, , "100Base-Tx"
HKR, Ndi\params\ConnectionType\enum, 3, , "10Base-T Full Duplex"
HKR, Ndi\params\ConnectionType\enum, 2, , "10Base-T (Twisted Pair)"
HKR, Ndi\params\ConnectionType\enum, 4, , "10Base-T No Link Test"
; Burst Length
HKR, Ndi\params\BurstLength, ParamDesc, , "Burst Length"
HKR, Ndi\params\BurstLength, default, , 10
HKR, Ndi\params\BurstLength, type, , enum
HKR, Ndi\params\BurstLength\enum, 1, , "1 DWORD"
HKR, Ndi\params\BurstLength\enum, 2, , "2 DWORDs"
HKR, Ndi\params\BurstLength\enum, 4, , "4 DWORDs"
HKR, Ndi\params\BurstLength\enum, 8, , "8 DWORDs"
HKR, Ndi\params\BurstLength\enum, 10, , "16 DWORDs"
HKR, Ndi\params\BurstLength\enum, 20, , "32 DWORDs"
; Tranmit Threshold 100Mbps
;HKR, Ndi\params\TransmitThreshold100, ParamDesc, , "Tranmit Threshold 100Mbps"
;HKR, Ndi\params\TransmitThreshold100, default, , 200
;HKR, Ndi\params\TransmitThreshold100, type, , enum
;HKR, Ndi\params\TransmitThreshold100\enum, 80, , "128 bytes"
;HKR, Ndi\params\TransmitThreshold100\enum, 100, , "256 bytes"
;HKR, Ndi\params\TransmitThreshold100\enum, 200, , "512 bytes"
;HKR, Ndi\params\TransmitThreshold100\enum, 400, , "1024 bytes"
; Transmit Threshold 10Mbps
;HKR, Ndi\params\TransmitThreshold, ParamDesc, , "Transmit Threshold 10Mbps
;HKR, Ndi\params\TransmitThreshold, default, , 60
;HKR, Ndi\params\TransmitThreshold, type, , enum
;HKR, Ndi\params\TransmitThreshold\enum, 48, , "72 bytes"
;HKR, Ndi\params\TransmitThreshold\enum, 60, , "96 bytes"
;HKR, Ndi\params\TransmitThreshold\enum, 80, , "128 bytes"
;HKR, Ndi\params\TransmitThreshold\enum, A0, , "160 bytes"
; Underrun Threshold
;HKR, Ndi\params\UnderrunThreshold, ParamDesc, , "Underrun Threshold"
;HKR, Ndi\params\UnderrunThreshold, default, , 0A
;HKR, Ndi\params\UnderrunThreshold, type, , enum
;HKR, Ndi\params\UnderrunThreshold\enum, 0A, , "10"
;HKR, Ndi\params\UnderrunThreshold\enum, 14, , "20"
;HKR, Ndi\params\UnderrunThreshold\enum, 32, , "50"
;HKR, Ndi\params\UnderrunThreshold\enum, 64, , "100"
; Store And Forward
HKR, Ndi\params\StoreAndForward, ParamDesc, , "Store And Forward"
HKR, Ndi\params\StoreAndForward, default, , 0
HKR, Ndi\params\StoreAndForward, type, , enum
HKR, Ndi\params\StoreAndForward\enum, 0, , "Disabled"
HKR, Ndi\params\StoreAndForward\enum, 1, , "Enabled"
; Memory Read Multiple
;HKR, Ndi\params\MemoryReadMultiple, ParamDesc, , "Memory Read Multiple"
;HKR, Ndi\params\MemoryReadMultiple, default, , 0
;HKR, Ndi\params\MemoryReadMultiple, type, , enum
;HKR, Ndi\params\MemoryReadMultiple\enum, 0, , "Disabled"
;HKR, Ndi\params\MemoryReadMultiple\enum, 1, , "Enabled"
[21143.flags.reg]
HKR, Ndi\params\ConnectionType, flags, 1, 20,00,00,00
HKR, Ndi\params\BurstLength, flags, 1, 20,00,00,00
;HKR, Ndi\params\TransmitThreshold100, flags, 1, 20,00,00,00
;HKR, Ndi\params\TransmitThreshold, flags, 1, 20,00,00,00
;HKR, Ndi\params\UnderrunThreshold, flags, 1, 20,00,00,00
HKR, Ndi\params\StoreAndForward, flags, 1, 20,00,00,00
;HKR, Ndi\params\MemoryReadMultiple, flags, 1, 20,00,00,00
[21x4.param.reg]
; Receive Buffers
HKR, Ndi\params\ReceiveBuffers, ParamDesc, , "Receive Buffers"
HKR, Ndi\params\ReceiveBuffers, default, , 10
HKR, Ndi\params\ReceiveBuffers, type, , enum
HKR, Ndi\params\ReceiveBuffers\enum, 8, , "8"
HKR, Ndi\params\ReceiveBuffers\enum, 10, , "16"
HKR, Ndi\params\ReceiveBuffers\enum, 20, , "32"
HKR, Ndi\params\ReceiveBuffers\enum, 30, , "48"
HKR, Ndi\params\ReceiveBuffers\enum, 40, , "64"
; Underrun Max Retries
;HKR, Ndi\params\UnderrunRetry, ParamDesc, , "Underrun Max Retries"
;HKR, Ndi\params\UnderrunRetry, default, , 10
;HKR, Ndi\params\UnderrunRetry, type, , enum
;HKR, Ndi\params\UnderrunRetry\enum, 2, , "2"
;HKR, Ndi\params\UnderrunRetry\enum, 4, , "4"
;HKR, Ndi\params\UnderrunRetry\enum, 6, , "6"
;HKR, Ndi\params\UnderrunRetry\enum, 8, , "8"
; Extra Receive Buffers
;HKR, Ndi\params\ExtraReceiveBuffers, ParamDesc, , "Extra Receive Buffers"
;HKR, Ndi\params\ExtraReceiveBuffers, default, , 10
;HKR, Ndi\params\ExtraReceiveBuffers, type, , enum
;HKR, Ndi\params\ExtraReceiveBuffers\enum, 0, , "0"
;HKR, Ndi\params\ExtraReceiveBuffers\enum, 10, , "16"
;HKR, Ndi\params\ExtraReceiveBuffers\enum, 20, , "32"
;HKR, Ndi\params\ExtraReceiveBuffers\enum, 40, , "64"
;HKR, Ndi\params\ExtraReceiveBuffers\enum, 80, , "128"
; Extra Receive Packets
;HKR, Ndi\params\ExtraReceivePackets, ParamDesc, , "Extra Receive Packets"
;HKR, Ndi\params\ExtraReceivePackets, default, , 64
;HKR, Ndi\params\ExtraReceivePackets, type, , enum
;HKR, Ndi\params\ExtraReceivePackets\enum, 10, , "16"
;HKR, Ndi\params\ExtraReceivePackets\enum, 20, , "32"
;HKR, Ndi\params\ExtraReceivePackets\enum, 40, , "64"
;HKR, Ndi\params\ExtraReceivePackets\enum, 64, , "100"
;HKR, Ndi\params\ExtraReceivePackets\enum, 128, , "200"
; No Cable Indication
HKR, Ndi\params\NoCableIndication, ParamDesc, , "No Cable Indication"
HKR, Ndi\params\NoCableIndication, default, , 0
HKR, Ndi\params\NoCableIndication, type, , enum
HKR, Ndi\params\NoCableIndication\enum, 0, , "Disabled"
HKR, Ndi\params\NoCableIndication\enum, 1, , "Enabled"
; Network Address
HKR, Ndi\params\NetworkAddress, ParamDesc, , "Network Address"
HKR, Ndi\params\NetworkAddress, type, , edit
HKR, Ndi\params\NetworkAddress, LimitText, , 12
HKR, Ndi\params\NetworkAddress, UpperCase, , 1
HKR, Ndi\params\NetworkAddress, default, , ""
HKR, Ndi\params\NetworkAddress, optional, , 1
[21x4.flags.reg]
HKR, Ndi\params\ReceiveBuffers, flag, 1, 20,00,00,00
;HKR, Ndi\params\UnderrunRetry, flag, 1, 20,00,00,00
;HKR, Ndi\params\ExtraReceiveBuffers, flag, 1, 20,00,00,00
;HKR, Ndi\params\ExtraReceivePackets, flag, 1, 20,00,00,00
HKR, Ndi\params\NoCableIndication, flag, 1, 20,00,00,00
HKR, Ndi\params\NetworkAddress, flag, 1, 20,00,00,00
;-----------------------------------------------------------------------------
; DestinationDirs
;
[DestinationDirs]
21x4.nt.CopyFiles = 12 ; Drivers directory.
21x4.win9x.ndis3.CopyFiles = 11 ; LDID_SYS
21x4.win9x.ndis2.CopyFiles = 26 ; LDID_WINBOOT
win9x.inf.CopyFiles = 17 ; INF file directory.
[Strings]
V_MS = "Microsoft"
V_OEM = "D-Link"
21040.DeviceDesc = "D-Link DE-530CT/T Ethernet PCI Adapter"
21041.DeviceDesc = "D-Link DE-530CT/T+ Ethernet PCI Adapter"
21140.DeviceDesc = "D-Link DFE-500TX Fast Ethernet PCI Adapter (Rev B/C)"
21143.DeviceDesc = "D-Link DFE-500TX Fast Ethernet PCI Adapter (Rev D)"
21x4.Service.DispName = "D-Link DLKPCI Ethernet Adapter"
Download Driver Pack
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.