RELEASE.TXT Driver File Contents (amdpcnet.exe)

              PCnet Software Release 3.30 May 5, 1997
              ---------------------------------------

This is the release notice for the PCnet Family Network Drivers Revision 
3.30 software (object code and limited source code). The release is 
contained on 6 diskettes labeled 1 through 6 (described below) of 
which diskettes 4, 5 and 6 are formatted with UNIX file systems. 
Only diskettes 1, 2 and 3 are in DOS FAT format.

PCnet Driver Release 3.30 is a minor release that is intended to fulfill 
the following marketing and support requirements:

   - Provide latest drivers that resolve a number of problems that have 
     been found through internal testing and by external customers
   - Synch up all OEM/LT customers with the latest drivers
   - Release new NDIS 4 miniport driver for Windows NT and Windows 95.
	This driver supports AMD's Magic Packet implementation and
	operation.

The elements of this release are:

    ODI Drivers (DOS, OS/2, Server)
    NDIS 2.0.1 Drivers (DOS version 6.x, OS/2 version 3.x and 4.x)
    NDIS 3.x Drivers (for WFW 3.11; NT versions 3.5, 3.51, 4.0; Win95)
    NDIS 4.x Driver (for Windows NT 4.0 and Windows 95 OSR 2) 
    SCO UNIX Drivers (SCO ODT 3.0, SCO Open Server 5.0)
    Sun Solaris Driver (for v2.4)
    Novell UnixWare Drivers (for v1.1 and 2.0)
    Packet Driver
    Generic BootROM
    AMInstall (Generic Installation utility)
    DMInstall (DMI Installation utility)

Of these programs, the following have changed since Revision 3.20:

    Server ODI and asociated INF files
    DOS ODI 
    NDIS 2.0.1 (OS/2) and associated NIF file for OS/2
    NDIS 3.x (Windows 95) 
    NDIS 3.x (Windows NT 3.51, Windows NT 4.0)
    NDIS 4.x Driver (new driver for Windows NT 4.0 and above and 
	Windows 95 OSR 2 and above)
    AMInstall

The Rev 3.30 binary files are distributed among the 6 diskettes as follows:

    Disk 1 - NDIS 2, ODI, Packet Driver, NDIS 3.x for WFW 3.11 and 
		Windows 95, NDIS 4.x for Windows 95 OSR2
    Disk 2 - NDIS 2, NDIS 3.x for Windows NT 3.xx, NDIS 4.x for Win NT 4.0
             SCO UNIX Open Server 5.0 MDI driver, UnixWare 2.0 DLPI driver 
             Desktop Management Interface support
    Disk 3 - Novell Support files, Packet Driver Source, Generic BootROM
    Disk 4 - SCO UNIX ODT 3.0 LLI Driver
    Disk 5 - UnixWare 1.1 DLPI Driver
    Disk 6 - Sun Solaris Driver


DRIVER CHANGES: Rev 3.20 to Rev 3.30
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1. NDIS 2.0.1 (OS/2) Driver, Version 3.21

      · Fixed OS/2 Warm boot hangs with AMD PCI device based adapter 
	cards on certain PC platforms.


2. NetWare Server ODI Driver, Version 3.21

      · The Link Speed was hard coded to 10 Mbits/s. The driver now 
	reports the correct Link Speed at both 10 and 100 Mbps. 

      · The 32-bit ODI driver was unable to detect the PCnet devices
	on Windows NT running Client 32. The problem  has been corrected 
	by modifying the PCNTNW.LAN and  OEMSETUP.INF files.  

      · Support for the BUSTIMER keyword has been added in the OEMSETUP.INF 
	file.


3. Netware DOS ODI Driver, Version 3.30 

      · The driver has been recompiled with new include files to be able 
	to pass new Novell certification test requirements.


4. NDIS 3.1 (Windows NT) Driver, Version 3.23

      · Fixed warm boot hangs with AMD PCI device based adapter cards on 
	certain PC platforms.

      · Fixed blue screen problem when doing Net Start and Net Stop in a 
	DOS box.


5. NDIS 3.1 (Win95) Driver , Version 3.22

      · Fixed blue screen on PC systems with power management module when 
        the Suspend mode is exercised during the Win 95 shutdown process.


6. AMInstall, Version 3.23

      · Fixed the problem of system crashes when the Automated Option is 
	selected in the AMInstal menu.

      · Fixed large memory size requirements for AMInstal operation.  
	AMInstal requires 375 K of memory now - about a 100 K less than
	the previous version.  This bug was introduced in the previous 
	release of AMInstal.

      · Fixed the problem of AMInstal not reporting a conflict when 
	one tries to program the I/O address to 360h and a device is 
	using  376h. 


7. NDIS 4.x (Win95 OSR2 and Win NT 4.0) Driver, Version 1.0

      · New driver that supports the Microsoft NDIS 4 specification 
	The new driver supports all existing PCnet ethernet controller 
	devices in the above mentioned operating system platforms.

      · The driver supports a new keyword called MPMODE to enable Magic
	Packet support.  This keyword can be set using a installation
	dialog box check box or by using the Windows Registry.  If the
	MPMODE is set, the driver will program and modify the CSR 
	registers appropriately to enable the Magic Packet mode.


DISK LAYOUT CHANGES: Rev 3.20 to Rev 3.30
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1. Disk 1

      - Created new directories Win95\MAC\NDIS3 and 
	Win95\Miniport\NDIS4.  These two directories
	will contain the NDIS 3 MAC and NDIS 4 miniport
	drivers and associated files respectively.

      - Moved DOS and OS/2 NDIS 2.0.1 Driver dirs and 
	associated files to Disk 2 (mslanman.os2 and
	malanman.dos).	


2. Disk 2

     - Created new directories WinNT\MAC\NDIS3 and 
	WinNT\Miniport\NDIS4.  These two directories
	will contain the NDIS 3 MAC and NDIS 4 miniport
	drivers and associated files respectively.

     - Moved DOS and OS/2 NDIS 2.0.1 Driver dirs and 
	associated files from Disk 1 (mslanman.os2 and
	malanman.dos).		


DOCUMENTATION UPDATES
~~~~~~~~~~~~~~~~~~~~~

This release contains an updated version of the frequently asked 
questions (FAQ.Doc) document and a test plan and report  
(TstReprt.Doc) describing the scope and content of tests that 
were conducted with this release of the drivers and AMInstal.  
These documents are available in the distribution media 
(Docs directory in Disk 3).



KNOWN PROBLEMS IN Rev 3.30
~~~~~~~~~~~~~~~~~~~~~~~~~~

The following are brief descriptions of known problems 
in this release. For details, please refer to the PCnet 
Driver Rel 3.30 Test Report, which is included in the 
distribution media.

AmInstal
--------

1. AMInstal recognizes PCnet-FAST as PCnet-PCI (AM79C970), i.e., 
	it has the following problems:
 	- Device name is shown as PCI instead of PCnet-FAST
 	- There is no additional option about Full Duplex Mode, 
		Burst Mode, SRAM, etc.

2. AMInstal Diagnostics features are not functional when used 
	with PCnet-FAST.

3. If one runs AMInstal with RomShield enabled in the BootROM, 
	the terminal locks up. AMInstall unmaps the boot ROM 
	causing the system to lock up.


DOS ODI
-------

1. OS reports error when the DOSODI v3.1 is loaded into 
	upper memory. When loading the LSL, PCNTNW, IPX 
	ODI high and then do a soft reboot, himem.sys 
	loads and then one gets an error message.  The error 
	message states that an area of memory above 1M is not 
	reliable.  The problem occurs in certain PC platforms 
	only.

2. Link Speed is hardcoded to 10 Mbps in the DOS ODI driver.


All Drivers 
-----------

1. All Drivers overwrite LED values in the EEPROM.  When 
	loading any of the drivers, the LED values which 
	are set in the EEPROM are overwritten by the driver 
	default values.
	The NDIS 4 driver uses the keyword LED to determine
	if the driver should use its own hardcoded LED values
	or use the ones specified in the INF file.  If the LED
	keyword is set to 0x10000, the driver uses the LED 
	values from the INF file, if they are present.


Win 95 NDIS 3 
-------------

1. Win 95 NDIS 3 driver loads even though one tries to stop 
	driver from loading by writing bad data to EEPROM.

2. When the resources button in Device Manager is clicked, it 
	may take 40 to 90 seconds for Windows 95 to display the 
	resources.  This problem is system specific (i.e., 
	does not occur on all systems) and occurs with PCnet 
	PCI II and PCnet-FAST device based NICs.


Win NT NDIS 3
-------------
   
1. When on board PCnet-Fast is disabled in the BIOS, system 
	crashes.  Occcurs with NDIS 3 driver in NT 4.0 
	environment.


DOS NDIS 2
----------

1. NDIS 2 driver fails to load when settings in 
	netamd.inf are incorrect.


BootROM
-------

1. The PCI data structure entry 'Image Length' at location 2Ch 
	(offset 10h within the data structure) has a value of 
	0001h. This would mean the ROM image is only 512 bytes
	long. The correct value should be 0020h, since the image
	is 16K in size.


SCO UNIX
--------

1. System panics when initstate is changed to 1 after u203 
	installed. Problem occurs with SCO UnixWare v2.0x 
	as well as UnixWare v2.1


NDIS 4
------

1. System Crashes when NDIS 4 Driver is in Xmit Rcv Mode and is 
	simultaneously receiving and transmitting small broadcast 
	packets with zero delay. Broadcast packets are generated 
	using test tools on multiple systems in the network.


-----------------------------------------------------------------------------------
The following is information carried over from previous releases.
-----------------------------------------------------------------------------------


DRIVER CHANGES: Rev 3.1 to Rev 3.20
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1. NDIS 2.0.1 (DOS and OS/2), Version 3.12

    - Fixed a driver loading problem in OS/2 when there are four adapters in
      the system.
    - Fixed MTTOOL certification failure under DOS.

2. NetWare Server ODI Driver, Version 3.20

    - Fixed driver interrupt disable bug in PCI interrupt sharing mode.
    - Added new keyword "AMDDEV" as an alternative to the "BUSTYPE"
      keyword to avoid conflict.
    - Upgraded to HSM 3.3 Spec for NetWare "Green River" support.
    - Moved Schedule Call Back routine after MSMRegisterMLID in DriverInit
      to support NetWare SMP.
    - Fixed problem while driver loading on PCnet-ISA, PCnet-ISA+ and 
      PCnet-ISA II controllers.

3. NDIS 3.1 (Win95 and NT3.51), Version 3.18

    - Fixed IPX packet burst issue with PCnet-ISA.
    - Fixed issues with PCNFS v 2.0 under Win 95.
    - Fixed NDIS certification problem with ISA (B1 and B2).
    - Fixed stress test failure with PCnet-ISA adapters.
    - Fixed issue with PCnet-PCI II as server trusted card for NDIS 
      certification i.e. the test reports "unable to start server".
    - Fixed LED programming for more than one adapter under Windows NT.
    - Fixed stress test throughput reduction with PCnet-PCI on an Intergraph
      SMP system.

4. AMInstall, Version 3.20

    - Added new media type 10Base5(AUI).
    - Added Full Duplex support for 10Base5(AUI).
    - Fixed problem with media type selection.
    - Fixed problem of setting DMA differently in PCNET.TXT and PNP.DAT .

5. NetWare Server ODI INF file, Version 3.20

    - Commented out "SLOT" keyword under the ISA PNP section to allow the
      server ODI driver work with AMD's ISA PNP device.

6. NetWare Server ODI LDI file, Version 3.20

    - Replaced "BUSTYPE" keyword with "AMDDEV" keyword to avoid the conflict
      with the Netware 4.1x's new reserved keyword

7. NDIS 2.0.1(OS2) NIF file, Version 3.20

    - Added parameter sections: bustype, txbufs, rxbufs, notxint, fulldup,
      led0, led1, led2, tp, and netaddress to allow user modifying these
      parameters.

8. NDIS 2.0.1(DOS) DMI instrumentation PCNET.OVL file, Version 3.20

    - Recompiled with DMI SDK 1.1 to eliminate the random attribute errors
      while running Microsoft Windows DMI Browser.


-----------------------------------------------------------------------------------

DRIVER CHANGES: Rev 3.0 to Rev 3.1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1. ODI (DOS)

    - Minor performance enhancement.

2. NDIS 2.0.1 (DOS and OS/2)

    - Removed unnecessary i/o delay macro.
    - Resolved PCI bridge and 'split' PCI bridge problems.

3. NDIS 3.1 (Win95 and NT3.51)

    - Enhanced small packet performance substantially.
    - Resolved PCI bridge and 'split' PCI bridge problems.
    - Simultaneously supports more than 3 PCnet devices.
    - Supports 32 Bit DMA Addressing for PCI and VL Devices.
    - Changed INF file to improve driver upgrade in Windows 95.

4. Packet Driver

    - Implemented promiscuous mode.
    - Fixed FDUP keyword bugs.

5. UnixWare 2.0

    - Removed limitation preventing driver from loading above 16Mb.

6.  AMInstall

    - Fixed several problems related to memory size, such as system hang
      up, system reset, returning to DOS prompt without doing anything.

    - AMINSTAL.BAT has been introduced to work around some boundary
      condition errors at low memory thresholds. Users should now run 
      AMINSTAL.BAT instead of AMINSTAL.exe (AMINSTAL.EXE has been renamed 
      to AMINST.EXE). AMINSTAL.BAT first checks if at least 375K RAM is 
      left in the system, if so, it invokes AMINST.EXE. Otherwise a message 
      is displayed on the screen indicating that more free RAM is needed. At 
      this point, the installation is aborted.

    - Add P1/P2 support: users now can program PCnet PCI Devices thru Aminstal.

    - Add ISA_Duo support: users can configure ISA-Duo card to legacy mode
      by selecting "Manual Mode", or configure it to PnP mode by selecting
      "PnP mode" in "Custom" Window.

    - The hang up problem when running from a write-protected disk has been
      fixed.

    - A work around for an AMI Plug-n-Play BIOS bug has been implemented.

    - Misleading information of BOOTROM address for ISA+/ISA-II devices has
      been fixed.

    - BOOTROM information for PCI device has been changed to "Auto" instead 
      of "Disabled".

    - Now restores your previous configuration when you program a 
      ISA+/ISA-II device to PnP mode and later on you want to change it to 
      legacy (Manual configuration) mode.

    - Fixed RADIO_BUTTON/CHECK_BOX not grayed out problem.

    - Built relationship between Media selection button and Full-Duplex 
      button. Whenever Full-Duplex button is selected, media selection 
      button will be changed to Auto selected, and whenever BNC media is 
      selected, Full-Duplex feature will be disabled.

    - Keyboard control is now more friendly.

    - A hang up problem has been fixed. The problem was that configuring 
      ISA+/ISA-II device to PnP mode/Manual mode will hang up system after
      running Diagnosis and then returning to Custom window via Main window.

    - Fixed bug when user changed configuration between "Manual" and "PnP" 
      mode several times, the last "Manual" configuration would not be 
      configured successfully ... even when Aminstal took a long time to 
      complete it and reported success.

    - Can now program ISA+/ISA-II/ISA-Duo adapters to have PnP configuration
      and to make it come up active (visible) by changing item "PNP_VISIBLE"
      in PCNET.TXT. 

    - Added more shortcuts in CUSTOM/DRIVER screen.

    - Fixed display for 5 PCI cards. This problem happened if you had
      4 PCI + 1 ISA(+/II/Duo) cards in one system.

    - Fixed one PCI diagnostic bug. This problem caused testing failures
      on some mahcines

    - Screens for ISA, ISA+/ISA-II/ISA-Duo and PCI have been improved.
   
    - Added LEGACY control bit in PCNET.TXT. This bit controls whether 
      ISA-Duo will be a pure legacy device or a PnP device with one set of 
      resources described in EEPROM. This change only applies to an ISA-Duo 
      device which is configured to be in Manual Mode.

    - Modified SAFET program :
      ... fix EEPROM diagnostic problem related to the machine speed.
      ... reduce memory size.
      ... add TEST4 result for ISA+/II/Duo devices.

7.  DMInstall

    - Fixed erratic behavior when 'Tab' key pressed from an active pull
      down menu.
    - Introduced some changes required for the WOSL.

8.  DMI Windows Instrumentation

    - Updated to v2.0 DMI SDK.
    
-----------------------------------------------------------------------------------

DRIVER CHANGES: Rev 2.5 to Rev 3.0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1.  DMI support has been added to the ODI (DOS/OS2), NDIS2 (DOS/OS2), and
    WFW NDIS 3 Drivers. The following procedure can be used to manually
    install the required DMI files (see item #2 below for a description of
    the automated DMI installation utility):

    - Install your Pcnet network driver for DOS, OS/2 or Windows using
      conventional installation procedures.

    - Install the DMI package (SL, browser, etc) for the OS you plan to use.
      If you do not have a specific DMI package for your system, one can
      be obtained from the Desktop Management Task Force (DMTF). They can
      be contacted at:

          Desktop Management Task Force
          M/S JF2-51
          2111 N.E. 25th Avenue
          Hillsboro, OR  97124
          PHONE:(503) 696-9300
          FAX:  (503) 696-9027

    - From the v3.0 release diskette #6, copy the files required for the 
      operating system you are using to the corresponding DMI directory.

      for OS/2:

        copy a:\dmi\pcnet.mif c:\dmi\os2\bin\mifs
        copy a:\dmi\pcnet.dll c:\dmi\os2\bin

      for DOS and Windows with real mode (ND2/ODI) Pcnet driver installed:

        copy a:\dmi\pcnet.mif c:\dmi\dos\mifs
        copy a:\dmi\pcnet.ovl c:\dmi\dos\bin

      for Windows for Workgroups 3.11 with NDIS 3 driver installed:

        copy a:\dmi\pcnet.mif c:\dmi\dos\mifs
        copy a:\dmi\pcnet.exe c:\dmi\win16\bin

    - Edit the pcnet.mif file's 'Serial Number', 'Installation' and
      'Connector Type' fields.

    - Install the pcnet.mif file into the SL's database. In the simplest
      case, this can be done using the DMTF's browser.

    - To verify that the installation was successfull, use your DMI
      management application to explore the Pcnet information.

2.  The manual procedure above can be effected using the DMINSTL.EXE program
    provided on diskette #6 in the A:\DMI subdirectory. It copies the
    necessary files. To invoke the program, place a *copy* of diskette #6
    into drive A:. Make sure the diskette is *not* write protected. Enter
    the following commands:

    - C:>A:           <Enter>
    - A:\>CD \DMI     <Enter>
    - A:\DMI>DMINSTL  <Enter>

    When the main panel is displayed, enter the serial number of distribution
    package you received (if none is provided, the field can be left blank).
    Press the Enter key or the Tab key to advance to the next field.
    
    The Installation Date field displays the current system time by default.
    If you wish to change the value of this field, use the left and right
    arrow keys to move about the text and type over the old values. Note that
    DMINSTL uses the TZ environment variable to determine the offset from
    GMT. If this variable is not set, DMINSTL assumes PDT (e.g. an offset
    of +480).

    Advancing to the Connector Type field, you can change its value by
    pressing the Alt-F4 key combination and selecting the connector type in
    use on your system. To highlight different values, use the up and down
    arrow keys. To select one of the values, press the Enter key. To hide
    the pull-down list and leave the selection unchanged, use the Esc key.

    Finally, advancing to the Target Driver field, you can inform the
    installation utility regarding which drivers you intend to run on the
    system. The choices are NDIS 3 for native operation under Windows for
    Workgroups v3.11. Or, you can select NDIS 2 / ODI for operation in DOS
    or in WFW 3.11 using real mode DOS drivers.

    Once the information has been entered, press the F10 key to initiate the
    installation. Pressing Alt-F4 anytime prior to pressing F10 will cancel
    the installation and return to DOS.

    The DMI installation utility will invoke the DMI SL if found to assist
    with the installation. If the SL cannot be invoked, DMINSTL will copy
    the necessary files into the DMI directory structure -- which it will
    create if not already present on drive C:. The next time the SL is
    loaded, it will complete the installation on behalf of DMINSTL.

    Note that DMINSTL expects to be executed out of the same directory that
    contains the files:

      PCNET.MIF
      PCNET.EXE
      PCNET.OVL

    *IMPORTANT*

    To avoid conflicts with certain TSRs, it is best to run DMINSTL in a
    minimally configured system. In other words, booting to a plain vanilla
    DOS system (e.g. no CONFIG.SYS and AUTOEXEC.BAT files) is preferred.
    

3.  Modifications to the bootrom are detailed in the README file on disk #5
    the directory A:\BOOTROM.

4.  Two new Unix drivers have been added to the PCnet family: one for
    Unixware 2.0 and one for SCO Unix OpenServer 5.0. Both drivers are
    directly supported by the OSs (they appear as selections in the menus).
    Please use the OS utilities to install and configure the drivers.
    The versions on diskette #6 are updated to support the "pcnet2" keyword.
    When this keyword is set to "1" in space.c (for both drivers), it enables
    the "don't stop on Underflow" capability of the Pcnet-PCI 2 chip. By
    default, this keyword is set to "0". If you wish to upgrade the driver
    distributed with the OS, you need to copy some files from diskette #6
    and rebuild the the kernel. Follow the procedure outlined below:
    
    for Unixware 2.0:

      cd /etc/conf/pack.d/pnt
      doscp a:\unixware.20\driver.o Driver.o
      doscp a:\unixware.20\space.c  Space.c
      /etc/conf/bin/idbuild

    for SCO Unix OpenServer:

      cd /tmp
      doscp a:\scounix.50\install install
      sh install

5.  Two new directories with the NDIS2 DOS driver have been added on diskette
    #6 to support DOS client packages for IBM Lan Server 4.0. The first --
    \IBMLSP -- should be used as a path for the "Advanced Lan Support
    Program". The second -- \IBMADOS -- is for the "Advanced Lan DOS
    Services" package.

6.  Two new directories with the NDIS3 drivers have been included on diskette
    #6 to support Windows 95 and Windows NT v3.51. Note that the NT 3.51
    driver is *not* backwards compatible with Windows NT v3.1 or v3.5.
    To install the Win95 driver from the floppy diskette, please follow
    these instructions:
  
    - Using Network Setup (invoke by selecting the "Settings", "Control
      Panel", "Network" icon), remove any previously installed PCnet Win95
      driver.

    - copy a:\win95\netamd.inf c:\windows\inf

    - Then Shutdown and restart the system.

    - On system reboot, if the PCnet adapter is detected, then you will be
      prompted to install the driver from disk, and the rest of the network
      files will be loaded from the MS distribution disks. 

    - If the system does not detect the PCnet Adapter, then go to the 
      "Settings", "Control Panel", "New Hardware" icon and choose from 
      "Network Adapters" the type of PCnet adapter being installed.
   
    - On completion of installation reboot the system.
   
  
NOTES
~~~~~
1.  When invoking the DMI Service Layer (SL.EXE), set the overlay buffer
    size to 13k as follows:

      C:\DMI\DOS\BIN> SL o=13 <Enter>

2.  The OS/2 NDIS2 driver has been tested with OS/2 Warp 4.0.

3.  Formal support for the v1.1 Unixware driver was dropped from PCnet Family drivers.

4.  Certain system/floppy diskette drive combinations do not tolerate
    the default PCNET-ISA dma mode which limits bus master DMA cycles
    by the number of transfers performed. To address the problem, the
    default mode for ISA systems has been changed. Although the DMABR
    register retains the default values used in v2.0 of the drivers,
    the DMABAT register is now enabled and is programmed to a value of
    6 microseconds by default. This mode and value is ONLY used on ISA
    systems.

    Since the exact value for the DMABAT register is system dependent, a
    new keyword - BUSTIMER - has been introduced to allow different values
    to be selected. Generally speaking, a larger value improves
    performance while a smaller value improves compatibility with
    sensitive devices that use DMA (e.g. FDD). The valid range for the
    BUSTIMER keyword is 5 to 13 inclusive.

    At present, there is a known problem with systems designed around
    Intel's Aries PCI/ISA bridge. In particular, the default value of
    6 microseconds in the DMABAT may cause PCNET-ISA family devices
    to experience difficulty when exchanging packets with other network
    nodes. This problem can be resolved by increasing the DMABAT value
    to 7 microseconds. However, it is possible that programs that use
    system DMA heavily or that reprogram the DMA controller for added
    performance may encounter difficulty when DMABAT is set to 7
    microseconds.

    DMABR=Chip Default (16 transfers)
    DMABAT=6 micro sec (for ISA systems - not used on PCI or VL).

    If BUSTIMER=n given either by command line or system configuration
    utility, DMABAT is set to n micro secs.

5.  Investigation into an NDIS2-OS/2 problem uncovered a general
    situation that affects all drivers under the following circumstances:

    *   two PCNET-PCI devices are in use
    *   the two devices are sharing an interrupt
    *   the two devices are initialized to exchange packets on
        the net
    *   a soft reset occurs
    *   the OS permits one device to be initialized and used
        while the other remains presumably uninitialized (e.g. as
        occurs under OS/2).

    The problem is that the devices are actually in an operational state
    because the soft reset does nothing to disable them save to prevent
    DMAs into host memory. This implies that arriving packets will cause
    the devices to signal an interrupt by holding the interrupt request
    line active low. Assuming that while the system is being reset, both
    devices receive packets (possibly broadcasts) they will both signal an
    interrupt request. Since the system is being reset, the requests are
    ignored. Once the reset completes, the OS loads and the first device is
    initialized (thereby destroying its pending interrupt request), it can
    now begin to transmit and receive packets. However, since the second
    device has not yet been initialized, it is still holding the interrupt
    request line low and therefore prevents the first device from
    generating interrupts to the system.

    To address this problem, the drivers that can exhibit this behavior now
    implement an early reset algorithm. When they begin execution, they
    reset all of the PCNET-PCI devices that they find. Naturally, early
    reset is coordinated so as to prevent a second instance of a driver
    from resetting a device that has already been initialized.


6. The Novell Server ODI drivers in this release use the Novell support
    files. The following files are required with these drivers.

    Module            Ver.   Size      Date       Time      HSM Spec

    MSM.NLM           2.32   20263    08-23-94     2:47P    3.2 CD

    MSM31X.NLM        2.32   21303    08-23-94     2:47P    3.2 CD

    ETHERTSM.NLM      2.32    9246    08-23-94     3:15P    3.2 CD

    The above files are located in the Disk 5 of 5 from AMD. We have also
    provided the new monitor programs for 3.1X and 4.X servers. Please make
    sure that you use these modules from Novell with Novell HSM compatible
    drivers from AMD.

11. Additional details regarding the problems fixed in this release can
    be obtained from the Monthly PCnet Problem Report published by IND
    Marketing, AMD.


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: 1.05