DEC 10/100Base-T
Windows NT 4.0
9. For PCI options, a Dialog box pops up to select the: ConnectionType:
11. Click on [Close] to complete the Network Setting initialization.
12. If needed, modify the values in the registry (see section 7 below).
13. Shutdown and reboot the system.
CacheLineSize = REG_DWORD { 16 | 32 | 64 | 128 }
InterruptMitigation = REG_DWORD {0 | 1} (DC21140,DC21142)
0 Disabled (default)
InterruptThreshold = REG_DWORD {value} (default: 500)
Maximum number of interrupt/second allowed before
the Receive and Transmit interrupts get masked. Meaningfull only
when InterruptMitigation is enabled.
FrameThreshold = REG_DWORD {value} (default: 400)
Minimum number of processed frame/second allowed
before the Receive and Transmit interrupts get unmasked. Meaningfull
only when InterruptMitigation is enabled.
MapRegisters = REG_DWORD {4,8,16,32,64} (default: 64)
Mandatory if no Serial ID PROM is plugged in Overwrite
the Serial ID PROM if plugged in NetworkAddress 00-00-00-00-00-00
is ignored
ReceiveBuffers = REG_DWORD {8..64} (default: 16)
SoftwareCRC = REG_DWORD { 0 | 1 } (DC21040 rev 1.x, 2.0 & 2.2 only)
0 The CRC is generated by the adapter 1 (default)
The CRC is generated by software for transmit packets bigger than
the transmit threshold. NOTE: This option affects performances
and could be disabled if the adapter does not report transmit
underruns in its statistic counters.
UnderrunRetry = REG_DWORD number_of_retries (default=2)
Maximun number of retransmission attempts of an underrun
packet.
UnderrunThreshold = REG_DWORD number_of_underruns (default=10) (DC21140 and DC21142 only)
Maximun number of underrun occurences before the
controller switches to the next threshold value.
The following values allow to overwrite the DC21X4
default setting. Refer to the Digital Semiconductor's DC21040,
DC21041, DC21140\DC21140A, DC21142, DC21143 Engineering specifications
for detailled description:
BackPressure = REG_DWORD { 0 | 1 } (not DC21040 rev1)
0 unlimited (default) - (not 21040, 21041 & 21140 rev1)
CaptureEffect = REG_DWORD { 0 | 1 } (not 21040 rev1)
SnoozeMode = REG_DWORD { 0 | 1 } (DC21041 only)
StopBackoffCounter = REG_DWORD { 0 | 1 } (not DC21040 rev1)
StoreAndForward = REG_DWORD { 0 | 1 } (DC21140 only)
Select the StoreAndForward mode if high PCI latencies causes 100Mbps Transmit Underruns
Transmit Threshold value for the 10Mbps media.
Transmit Threshold value for the 100Mbps media. Meaningless when StoreAndForward is set
These Registry values can be edited interactively through the Registry editor winnt\system32\regedt32.exe) or by invoking the regini command Edit an DC21X4.ini file as described below, then invoke the command:
regini DC21X4.ini
DC21X4.ini format:
\Registry\Machine
System
CurrentControlSet
Services
DC21x4{adapter_number}
Parameters
{valuename} = {type}{value}
To retrieve the driver revision number either select the file DC21X4.SYS and open the File Properties applet or query the Registry:
The error messages are logged in the Entry Log and can be seen using the Entry Log Viewer (in WNT's Administration Tools group).
Each error message has a standard Ndis error code and an driver's additional code.The additional codes are:
DC21X4_ERRMSG_REGISTRY 0x01
DC21X4_ERRMSG_ALLOC_MEMORY 0x02
DC21X4_ERRMSG_SROM 0x03
DC21X4_ERRMSG_MEDIA 0x04
DC21X4_ERRMSG_LOAD_CAM 0x05
DC21X4_ERRMSG_SYSTEM_ERROR 0x06
DC21X4_ERRMSG_TXM_JABBER_TIMEOUT 0x07
NDIS_ERROR_CODE_UNSUPPORTED_CONFIGURATION DC21X4_ERRMSG_REGISTRY
The AdapterType Registry's key is missing or its
value is unsupported by the adapter board
NDIS_ERROR_CODE_ADAPTER_NOT_FOUND
No board matching the AdapterCFID Registry's key
value was found plugged into the PCI bus or in the slot specified
in the Registry
NDIS_ERROR_CODE_OUT_OF_RESOURCES DC21X4_ERRMSG_ALLOC_MEMORY
NDIS_ERROR_CODE_INVALID_VALUE_FROM_ADAPTER DC21X4_ERRMSG_SROM
Invalid data read from the adapter's serial ROM
NDIS_ERROR_CODE_NETWORK_ADDRESS
No readable burnt_in or software configured station
address
NDIS_ERROR_CODE_UNSUPPORTED_CONFIGURATION DC21X4_ERRMSG_MEDIA
The selected media port is not supported by the board.
NDIS_ERROR_CODE_INTERRUPT_CONNECT
Interrupt initialization failed
NDIS_ERROR_CODE_TIMEOUT DC21X4_ERRMSG_LOAD_CAM
NDIS_ERROR_CODE_HARDWARE_FAILURE DC21X4_ERRMSG_SYSTEM_ERROR
System_Error interrupt (bus parity error)
NDIS_ERROR_CODE_HARDWARE_FAILURE DC21X4_ERRMSG_TXM_JABBER_TIMEOUT
Transmit Jabber timer expired
Call Cubix Customer Service for information and technical
support:
Voice 1-800-829-0551
Fax 1-702-888-1001
BBS 1-702-888-1003