WFW311.TXT Driver File Contents (8038D3A-1.zip)

   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
   ³          Installation for Windows for Workgroups 3.11 Driver           ³
   ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

   A. Installing the DC21X4 Driver on Windows for Workgroups:

      1. In the Windows for Workgroups Network Group, open the Network Setup
         option.

      2. In the Network Setup applet, press the [Drivers...] button.

      3. In the Network Drivers applet, press the [Add_Adapter...] button.

      4. Select the [Unlisted or Updated Network Adapter] option and click
         [OK]

      5. When the Insert Driver dialog box prompts you for a disk, insert the
         driver installation diskette into the drive, press the [Browse...]
         button and select the wfw311 sub_directory.

      6. Select the adapter that matches your hardware
         from the Network Adapters list

            [Digital Semiconductor 21040 based Ethernet Controller]
            [Digital Semiconductor 21041 based Ethernet Controller]
            [Digital Semiconductor 21140 based 10/100 mbps Ethernet Controller]
            [Digital Semiconductor 21142 based 10/100 mbps Ethernet Controller]
            [Digital Semiconductor 21143 based 10/100 mbps Ethernet Controller]
            [Digital Semiconductor EB40 21040 based Evaluation Board]
            [Digital Semiconductor EB41 21041 based Evaluation Board]
            [Digital Semiconductor EB140 21140 based Evaluation Board]
            [Digital Semiconductor EB142 21142 based Evaluation Board]
            [Digital Semiconductor EB143 21143 based Evaluation Board]

         Select "Digital Semiconductor 21143 based 10/100 mbps Ethernet
         Controller".

      7. For PCI adapters, the driver's [Setup..] option allows the user
         to change the following driver's properties:

         o BurstLength:  Specify the length of the DMA data transfer within
                         a PCI burst (1dword = 4 bytes)

               1_dword
               2_dwords
               4_dwords
               8_dwords
              16_dwords  (default)
              32_dwords

         o Bus Number:   Specify the PCI Bus Number the adapter is plugged in.
                         Should be modified only for adapter plugged over a
                         Pci to Pci bridge.

              0  (default)
              1
              2

         o ConnectionType:   Specify the selected Media port

           -----------------------------------------------------------------
           Digital Semiconductor's 21040
           -----------------------------------------------------------------

            o AutoDetect                    In AutoDetect mode the driver
                                            checks first the Twisted Pair port.
                                            If the Link Test fails the driver
                                            checks the BNC port. If no carrier
                                            is detected the driver switches to
                                            the AUI port

            o 10BaseT (TP)

            o 10BaseT (TP) Full Duplex      To connect to Full Duplex hubs

            o 10BaseT (TP) No_Link_Test     To connect hubs not supporting
                                            the Link Integrity Test

            o 10Base2 (BNC)                 BNC connector

            o 10Base5 (AUI)                 15_pin connector

           -----------------------------------------------------------------
           Digital Semiconductor's 21041
           -----------------------------------------------------------------

            o AutoSense                     Senses dynamically the media ports
                                            supported by the adapter. The
                                            precedence is TP,BNC and AUI.

            o 10BaseT (TP)

            o 10BaseT (TP) Full Duplex      To connect to Full Duplex hubs

            o 10BaseT (TP) No_Link_Test     To connect hubs not supporting
                                            the Link Integrity Test

            o 10Base2 (BNC)                 BNC connector

            o 10Base5 (AUI)                 15_pin connector

           -----------------------------------------------------------------
           Digital Semiconductor 2114x 10/100 mbps Ethernet Controller
           -----------------------------------------------------------------
            o AutoSense                     Senses dynamically the media ports

            o 10BaseT (TP)

            o 10BaseT (TP) Full Duplex      To connect to Full Duplex hubs

            o 10Base2 (BNC)                 BNC connector

            o 10Base5 (AUI)                 15_pin connector

            o 100BaseTx                     To connect 100BaseTx Ethernet hubs

            o 100BaseTx Full_Duplex         To connect 100BaseTx Full Duplex
                                            hubs

            o 100BaseT4                     To connect 100BaseT4 Ethernet hubs

            o 100BaseFx                     To connect 100BaseFx Ethernet hubs



         o PciMechanism:   Specify the mechanism access to the PCI
                           configuration space.

            o AutoDetect              Detect the system's PCI mechanism
                                          automatically

            o Mechanism 1             Force PCI mechanism #1 accesses to the
                                          PCI configuration space

            o Mechanism 2             Force PCI mechanism #2 accesses to the
                                          PCI configuration space

         o ReceiveBuffers:  Specify the size of the receive buffer's ring

            8 .. 64  (default 16)


         o MapRegisters = REG_DWORD {4,8,16}   (default: 8)

                          Number of map registers allocated
                          by the adapter.

         o SnoozeMode = REG_DWORD { 0 | 1 }

                          CFDA<SM>    0 Disabled (default)
                                      1 Enabled


         o StoreAndForward = REG_DWORD { 0 | 1}  (21140, 21143/2 only)

                          Select the StoreAndForward mode if high
                          PCI latencies causes 100Mbps Transmit Underruns

                          CSR6<SF>    1 Enabled
                                      0 Disabled (default)

         o TransmitThreshold = REG_DWORD { 72 | 96  | 128 | 160 }

                          Transmit Threshold value for 10Mbps media.

                          CSR6<TTM,TR>  72 bytes
                                        96 bytes (default)
                                       128 bytes
                                       160 bytes

         o TransmitThreshold100 = REG_DWORD { 128 | 256 | 512 | 1024 }

                          Transmit Threshold value for 100Mbps media.

                          CSR6<TTM,TR> 128 bytes
                                       256 bytes
                                       512 bytes (default)
                                      1024 bytes


         o UnderrunThreshold = REG_DWORD  number_of_underruns (default=10)
           (21140 and 21143/2 only)

                          Maximun number of underrun occurences before the
                          controller switches to StoreAndForward mode.


       8. Click [Close] and [OK] to complete the driver installation.

       9. Shutdown and reboot the system.

      10. Installing multiple PCI boards:

          Repeat the procedure above.


   B. Error messages

      The error messages are logged in the Entry Log.
      Each error message has a standard Ndis error code and an driver's
      additional code. The additional codes are:

        DC21X4_ERRMSG_INIT_INTERRUPT      0x01
        DC21X4_ERRMSG_CREATE_FILTER       0x02
        DC21X4_ERRMSG_ALLOC_MEMORY        0x03
        DC21X4_ERRMSG_INITIAL_INIT        0x04
        DC21X4_ERRMSG_ALLOC_OPEN          0x05
        DC21X4_ERRMSG_NETWORK_ADDRESS     0x06
        DC21X4_ERRMSG_SYSTEM_ERROR        0x07
        DC21X4_ERRMSG_TXM_JABBER_TIMEOUT  0x08
        DC21X4_ERRMSG_OPEN_DB             0x09
        DC21X4_ERRMSG_DEVICE_ID           0x0A
        DC21X4_ERRMSG_INIT_DEVICE         0x0B
        DC21X4_ERRMSG_SROM                0X0C

      1. Driver initialization errors:

         o NDIS_ERROR_CODE_ADAPTER_NOT_FOUND
           DC21X4_ERRMSG_DEVICE_ID

           No board matching the AdapterCFID Registry's key value was found
           plugged into the PCI bus

         o NDIS_ERROR_CODE_OUT_OF_RESOURCES
           DC21X4_ERRMSG_ALLOC_MEMORY

           Not enough memory to allocate space for the Adapter data block

         o NDIS_ERROR_CODE_INVALID_VALUE_FROM_ADAPTER
           DC21X4_ERRMSG_SROM

           Invalid data read from the adapter's serial ROM

         o NDIS_ERROR_CODE_NETWORK_ADDRESS
           DC21X4_ERRMSG_NETWORK_ADDRESS

           No readable burnt_in or software configured station address

         o NDIS_ERROR_CODE_OUT_OF_RESOURCES
           DC21X4_ERRMSG_CREATE_FILTER

           Ethernet Filter initialization failed

         o NDIS_ERROR_CODE_INTERRUPT_CONNECT
           DC21X4_ERRMSG_INIT_INTERRUPT

           Interrupt initilization failed

         o NDIS_ERROR_CODE_TIMEOUT
           DC21X4_ERRMSG_INIT_DEVICE

           DC21x4 Cam initialization failed

         o NDIS_ERROR_CODE_OUT_OF_RESOURCES
           DC21X4_ERRMSG_ALLOC_OPEN

           Not enough memory space to allocate space for the open binding.

         o NDIS_ERROR_CODE_OUT_OF_RESOURCES
           DC21X4_ERRMSG_OPEN_DB

           Not enough memory space to allocate space for the Ethernet filter

      2. Driver run time errors:

         o NDIS_ERROR_CODE_HARDWARE_FAILURE
           DC21X4_ERRMSG_SYSTEM_ERROR

           System_Error interrupt (bus parity error)

         o NDIS_ERROR_CODE_HARDWARE_FAILURE
           DC21X4_ERRMSG_TXM_JABBER_TIMEOUT

           Transmit Jabber timer expired


   C. Driver revision number

      The driver revision number is stored into the
      protocol.ini file:

      [DEC$DCxxx]
      MajorDriverVersion
      MinorDriverVersion

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: web2, load: 2.10