

                                    ============================
                                     R E L E A S E    N O T E S
                                    ============================

	             Broadcom 440x 10/100 Integrated Controller Ethernet Driver
                                                for
                                              DOS ODI

                            Copyright (c) 2002-2003 Broadcom Corporation
		                         All rights reserved.



Revision History
================


Version 3.02 October 03, 2003
-------------------------------

   Fixes:
   ========

   1. Problem:
               CQ #8513: Rx-Symbol Error fix for DOS-ODI 16.
     
      Cause:
               Driver resets the NIC when received packets with RXF_RXER.
               This could results in poor throughput when connect to a
               FJ LH1108C 10/100 hub. See CQ #8499 and #8502 for references.

      Change:
               Driver no longer checks for packets with RXF_RXER.

      Impact:
               none.


Version 3.01 September 11, 2003
-------------------------------

   Enhancements:
   =============

   1. Request:
               Remove EEPROM CRC8 checking to accommodate PXE's code usage
               of the EEPROM.

      Change:
               Remove EEPROM CRC8 checking logic.

      Impact:
               None.

   Notes:
   ========

   1. Changed banner from "Broadcom 440x Fast Ethernet MLID" to
      "Broadcom 440x 10/100 Integrated Controller MLID".


Version 3.00 August 21, 2003
----------------------------

   Enhancements:
   =============

   1. Request:
               Add support for 4401 B0 silicon.

      Change:
               Added support for 4401 B0 silicon. There is no feature
               enhancement.

      Impact:
               None.

   Fixes:
   ========

   1. Problem:
               Driver causes divide over flow if IRQ is disabled in BIOS.
     
      Cause:
               Driver still loads when BIOS provided with an invalid IRQ.

      Change:
               Driver only loads when BIOS provided with IRQ value between
               2 and 15.

      Impact:
               none.

   2. Problem:
               (CQ #7482) Driver reports line speed of 10Mbps when connected
               to Extreme switch and the switch reports the speed as 100Mb.
     
      Cause:
               Driver did not allows sufficient time for the Phy to come up
               before determine there is no link then reports the default
               line speed of 10Mbps.

      Change:
               Driver delays approximate 10s before determine there is no
               link and reports LineSpeed Unknown.

      Impact:
               none.

   Notes:
   ========

   1. No release for v1.16-v2.99.


Version 1.15 May 14, 2003
----------------------------

   Fixes:
   ========

   1. Problem:
               (CQ #7345) Driver reports line speed as 10Mbps when cable is
               disconnected.
               (CQ #7352) Driver does not report link duplex.
               (CQ #7482) Driver reports link speed of 10Mbps when connected
               to Extreme switch.
               
      Cause:
               Drivers displays default values.

      Change:
               Update Line Speed and Duplex informations dynamically.

      Impact:
               None.


   Enhancements:
   =============

   1. Request:
               (CQ #7466) Added Keywords to force LineSpeed and Duplex in
               NET.CFG file

      Change:
               Recognized LINESPEED and DUPLEX keyword  and force the speed
               and duplex mode accordingly.

      Impact:
               None.

v1.14
  - Changed ISR chaining logic to pass control to the chained ISR only
    if the interrupt is not generated by the NIC.
    
v1.07
  - Fixed a register corruption problem in the timer function.

v1.06
  - Fixed the hang problem when the network has a lot of broadcast traffic.

v1.05
  - Fixed a frame size problem with 802.3 frames.
  
v1.04
  - Reduced size of the driver to about 29K - 33K.
  - Fixed hang problem running odinsup.
  - Improved transmit performance by doing direct DMA.
  - Implemented Virtual DMA Services (VDS) if available.

v1.03
  - Reduced size of the driver.

v1.02
  - More bug fixes related to hangs and lost connections.
  
v1.01
  - Some bug fixes related to hangs and lost connections.

v1.00
  - First release.
