    +-------------------------------------------------------------------+
    |     DC21040 driver for Intel [tm] Windows NT [tm] 3.1 / 3.5       |
    |                    - Version V6.3 -                               |
    +-------------------------------------------------------------------+

1. Copyright Notice:

              First Edition, April 1994

              Digital Equipment Corporation makes no representations that
              the use of its products in the manner described in this
              publication will not infringe on existing or future patent
              rights, nor do the descriptions contained in this
              publication imply the granting of licenses to make, use, or
              sell equipment or software in accordance with the
              description. 

              Copyright Digital Equipment Corporation 1994.
              All rights reserved. 
                            
              Do not redistribute the driver files.

              Intel is a trademark of Intel Corporation.

              Windows, Windows NT, and NT are trademarks of 
              Microsoft Corporation.
              Microsoft, MS, MS-DOS are registered trademarks of 
              Microsoft Corporation.

              Alpha AXP, AXP, DEC, DECchip, DECnet, Digital, PATHWORKS, 
              ThinWire, and the DIGITAL logo, are  trademarks of 
              Digital Equipment Corporation. 
  
              All other trademarks and registered trademarks are the 
              property of their respective holders.               



2. Overview:

           This Readme file explains how to install the Windows NT driver 
           for x86-based platforms.  The driver is currently supported for 
           the DECchip 21040,  the DECchip 21040 PCI Evaluation Board (EB40),
           the DE425 EISA Ethernet Controller Board and the DECchip 21140.


3. Requirements: 

   A.  Hardware Requirements:

      o An IBM-compatible personal computer with 80386 or higher microprocessor
        and EISA or PCI bus.

      o A DECchip 21040-based Ethernet adapter or a DECchip 21140-based Fast 
        Ethernet adapter for that bus.


   B.  Software Revision Requirements:
 
             Windows NT Version 3.1 or later


4. Files and directories: 


  Table 1:  The Server Directory Files
  ---------------------------------------------------------------------
  README.TXT        This file. 
		    ---------------------------------------------------
  !DEC4250.CFG      The configuration file used by the DE425 Ethernet 
                    board EISA configuration utility (ECU) 
		    ---------------------------------------------------
  DC21040.SYS        The driver.  
		    ---------------------------------------------------
  OEMSETUP.INF      The driver's setup file.   
  ---------------------------------------------------------------------





5. Installing the Hardware Boards: 

   A. Installing the DECchip 21040 Evaluation Board (EB40): 
         
       To install the EB40 see the DECchip 21040 PCI Evaluation Board
       User's Guide.

   B. Installing the DECchip 21040 EISA Adapter Card (DE425):

      1. Plug the board in an EISA slot

      2. Run the EISA System Configuration Utility
         (ECU)

      3. In the EISA System Configuration,
         select the [Configure computer] option

      4. Insert a floppy with the DE425 EISA configuration
         file !DEC4250.CFG

      5. In the main menu, select the [Save and exit] option
         to complete the initialization.

      The default conditions for the DE425 in the !DEC4250.CFG file are:
  
              1. For interrupt options:

                o Edge-Triggered Interrupt (default) 
                o Level-Triggered Interrupt (no sharing)
                o Level-Triggered Interrupt (sharing)

              2. Supported interrupt numbers are:  
 
                o  5
                o  9
                o 10
                o 11

              3. For cable types: 

                o AutoDetection (default) 
                o Twisted Pair
                o Twisted Pair - Full Duplex
                o Twisted Pair - No Link Test
                o AUI Thinwire
                o AUI Thickwire



6. Installing the DC21040 NT Driver Software: 

   1. From the Windows NT Main Menu, select the Control Panel icon. 
              
   2. From the Control Panel menu select the Network icon.
      If a dialog box asks you "Do you want to install NT
      Network?" select YES and Continue. Then place
      the Windows NT CDROM in the CD-ROM reader. 
              
      Select the drive that matches the configuration of your system 
      and complete the install. 
              
   3. You will see several messages. To add a network adapter, select Yes 
      and then Continue 
              
   4. For each additional message, select continue. 
              
   5. From the Add Network Adapter dialog box, scroll through the menu to 
      select Other. 

   6. When the Insert Diskettes menu prompts you for a disk, insert the 
      DC21040 driver installation diskette for Windows NT into drive A. 
      Then select OK. 

   7. Select your option
             [DEC DC21140 PCI Ethernet Controller    ]             
             [DEC DC21040 PCI Ethernet Controller    ]             
             [DEC DE425 EISA Ethernet Adapter        ]
             [DEC DE434 PCI Ethernet Adapter         ]
             [DEC DE435 PCI Ethernet Adapter         ]
             [DEC DE436 PCI Quad Ethernet Adapter    ]
             [DEC EB40 PCI Evaluation Board          ]
      from the Select OEM Option box, then select OK.

      (Choose the first option DEC DC21040 for on_board
       DC21040 controller)

   8. Modify the default distribution path in the Windows NT [tm]
      Setup box to point to the correct drive and path, then click 
      on [Continue]

   9. For PCI options, a Dialog box pops up to select the:
 
      ConnectionType:

         o AutoDetection               In AutoDetection mode the driver
                                       checks first the Twisted Pair port. 
                                       If the Link Test fails the driver 
                                       checks the AUI Thinwire port. If no
                                       carrier is detected the driver switches
                                       to the AUI Thickwire port.
         o Twisted Pair 
 
         o Twisted Pair-Full Duplex    To connect to Full Duplex hubs
 
         o Twisted Pair-No Link Test   To connect hubs not supporting 
                                       the Link Integrity Test
         o AUI-Thinwire                BNC connector

         o AUI-Thickwire               15_pin connector

   10. Upon completion, one of the following adapters
             [ [n]DEC DC21040 PCI Ethernet Controller    ]
             [ [n]DEC DE425 EISA Ethernet Adapter        ]
             [ [n]DEC DE434 PCI Ethernet Adapter         ]
             [ [n]DEC DE435 PCI Ethernet Adapter         ]
             [ [n]DEC DE436 PCI Quad Ethernet Adapter    ]
             [ [n]DEC EB40 PCI Evaluation Board          ] 
      appears in the Installed Adapter Cards list of the
      Network Setting box (n is the adapter number).

   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.


   14. Installing multiple PCI boards

      Repeat the procedure above.



7. Parameters

   To overwrite the initial values set by the EISA Configuration
   Utility (ECU) or the driver default values, add or edit the 
   following values in the Registry DC21040_<adapter_number> Parameters 
   subtree:
          NetworkAddress = REG_SZ { xx-xx-xx-xx-xx-xx }

                  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

        SoftwareCRC = REG_DWORD { 0 |  1 }  (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 
                        underflows in its statistic counters

       The following values allow to overwrite the DC21040 default setting.
       Refer to the DECchip 21040 & DECchip 21140 Engineering specifications 
       for detailled description:

          BurstLength = REG_DWORD  { 1 | 2 | 4 | 8 | 16 | 32 }

                         CSR0<PBL>  1  doubleword
                                    2  doublewords
                                    4  doublewords
                                    8  doublewords    
                                   16  doublewords   (default)
                                   32  doublewords   (not DC21040 rev1)

          FifoArbitration = REG_DWORD { 0 | 1 }

                        CSR0<BAR>   0 Rcv/Txm Arbitration (default)
                                    1 Round_Robin

          StopBackoffCounter = REG_DWORD { 0 | 1 }  (not DC21040 rev1)

                        CSR6<SB>    0  Disabed (Default)
                                    1  Enabled

          BackPressure = REG_DWORD { 0 | 1 }  (not DC21040 rev1)

                        CSR6<BP>    0  Disabed (default)
                                    1  Enabled

          CaptureEffect = REG_DWORD { 0 | 1 }  (not DC21040 rev1)

                        CSR6<CA>    0  Disabed (Default)
                                    1  Enabled


	  PciMechanism = REG_DWORD { 0 | 1 | 2 } (Valid for WNT 3.1 only).

			0 - detect system's PCI mechanism automatically
			1 - force PCI mechanism #1 accesses to the 
			    PCI configuration space
			2 - force PCI mechanism #2 accesses to the 
			    PCI configuration space

          
 

      These Registry values can be edited interactively through the Registry
      editor (winnt\system32\regedt32.exe) or by invoking the regini command
      Edit an DC21040.ini file as described below, then invoke the command:

      regini DC21040.ini

      DC21040.ini format:

       \Registry\Machine
           System
              CurrentControlSet
                 Services
                     dc21040_{adapter_number}
                         Parameters

                            {valuename} = {type}{value}






8. Hotline and Support Information:

Information and Technical Support Numbers: 

              1-800-332-2717    United States and Canada 
              1-800-332-2515    TTY (United States only) 
              +1-508-568-6868   Outside North America 


Ordering DECchip Products:

              To order the DECchip 21040 PCI-Ethernet LAN Controller
              (DC21040) or the DECchip 21040 Evaluation board (EB40), 
              contact your local Digital sales office. Working with 
              your sales representative you might be able to take 
              advantage of discounts and volume pricing. 

              You can order the following from Digital: 

              21040-AA      DECchip 21040 PCI-Ethernet LAN Controller      
              21A40-01      DECchip 21040 Evaluation Board

              
Ordering Associated DECchip Literature:

              The following list describes some of the DECchip literature
              that is available.  For a complete list, and information about
              ordering, contact the DECchip Information Line.

              EC-N0281-72   DECchip 21040 PCI-Ethernet LAN Controller
                            Product Brief  
              EC-N0280-72   DECchip 21040 PCI-Ethernet LAN Controller 
                            Data Sheet 
              EC-N0752-72   DECchip 21040 PCI-Ethernet LAN Controller 
                            Hardware Reference Manual 
              EC-N0753-72   DECchip 21040 Evaluation Board
                            User's Guide 
              EC-N0737-72   Connecting the DECchip Ethernet LAN Controller 
                            to the Network: An Application Note
              EC-N3214-72   Ethernet Address ROM Programming:  An Application
                            Note

