README.TXT Driver File Contents (LAN.zip)

<<< ********************************************************************** >>>
        National MacPhyter DP83815/DP83816 EEPROM Programming Program
   Copyright (C) 2001-2002 National Semiconductor Corp. All Rights Reserved.
<<< ********************************************************************** >>>


1. Our EEPROM has default National Semiconductor sub vendor ID and sub device ID. You can  
   adopt our sub vendor ID and sub device ID if possible, then you can have benifit of  
   utilizing our Microsoft certified driver cat file. However, you can modify EEPROM.txt  
   file offset 0 and 1 in order to change sub vendor ID and sub vendor device ID. There are     two ways below to get EEPROM offset 0 and 1 value.

   a) YOU CAN MANUALLY CALCULATE SUB-VENDOR ID AND SUB-DEVICE ID VALUES for
      EEPROM.TXT FILE. (Please read following notes 1 for the rule of conversion )

   b) Another option to calculate SUB-VENDOR ID and SUB-DEVICE ID for EEPROM is to utilize
      our diag45(and later on version) program to get EEPROM offset 0 and 1 content. You can 
      run diag4X program and type CV to program sub vendor ID and type CD to program sub
      vendor device ID. Then use DE command for EEPROM offset 0 & 1 content.      
2. Please make sure the current/maximum/minimum MAC IDs in CURRENT.ADR, MAX.ADR and MIN.ADR
   files corrcetly inputed.
    If current MAC ID is lower than minimum MAC ID, it will program the minimum MAC ID.
    If current MAC ID is higher than maximum MAC ID, it will do nothing. (Does not program 
    any MAC ID)


MacPhyter EEPROM default values in EEPROM.TXT file:
===================================================

        0xD008          // Address 0x00, Subsystem Vendor (0x100B) (Notes 1)
        0x0400          // Address 0x01, Subsys ID (0x0020) (Notes 1)
        0x2CD0          // Address 0x02, Min Gnt, Max Lat
        0xCF82          // Address 0x03, Config Stuff
        0x0000          // Address 0x04, Secure on PW Stuff
        0x0000          // Address 0x05, Secure on PW Stuff
        0x0000          // Address 0x06, LSb is part of Ethernet ID
        0xFFFF          // Address 0x07, Ethernet ID (get from CURRENT.ADR file)
        0xFFFF          // Address 0x08, Ethernet ID (get from CURRENT.ADR file)
        0xFFFE          // Address 0x09, Ethernet ID (get from CURRENT.ADR file)
        0xA098          // Address 0x0A, Other Regs
        0xFFFF          // Address 0x0B, CheckSum (calculate by DIAG.EXE program)


How to convert MacPhyter sub-vendor ID and sub-device ID fields in EEPROM.TXT file:
===================================================================================

        Notes 1: The sub-vendor ID and sub-device ID fields must be
                 MANUALLY calculated by user with the following rule,

        sub-vendor ID:
               MSB -->           LSB            LSB           <-- MSB
                |                 |              |                 |
        0x100B (0001 0000 0000 1011) --> 0xD008 (1101 0000 0000 1000)

        sub-device ID:
               MSB -->           LSB            LSB           <-- MSB
                |                 |              |                 |
        0x0020 (0000 0000 0010 0000) --> 0x0400 (0000 0100 0000 0000)


How to convert MacPhyter Ethernet ID fields in EEPROM.TXT file: 
(End user don't need to do this conversion because this conversion was done by EEPROM program.)
===============================================================================================

	1. Given Ethernet ID   	   08 00 17 0b 61 20
	2. Byte swap w/in word     00 08 0b 17 20 61 
           (  0000 0000 0000 1000 0000 1011 0001 0111 0010 0000 0110 0001)
	3. "Endian" w/in word      10 00 e8 d0 86 04 
           (  0001 0000 0000 0000 1110 1000 1101 0000 1000 0110 0000 0100)
	4. shift left 1 bit      0 20 01 d1 a1 0c 04 
           (0 0010 0000 0000 0001 1101 0001 1010 0001 0000 1100 0000 100 )
            |					  	               | 	
         PMATH[0]						    PMATCH[47]
	5. Write these values into
 	   EEPROM Address             	0006h 	xxx0h	(Bit 0 = 0)
                                      	0007h 	2001h
                                      	0008h 	d1a1h
                                      	0009h 	0c04h	(Bit 0 = WCSR[0])

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: web1, load: 0.77