release.txt

(79 KB) Pobierz

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

	                              Broadcom Ethernet Driver
                                                for
                                              DOS ODI

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

Revision History
================
Version 15.2.4 March 4, 2012
----------------------------
  Fixes:
  ======
   1. Problem:
              CQ #61874 EEE does not function after driver is unloaded.
      Change:
              Driver to enable MAC control of LPI bit just before the
              driver is unloaded.
      Impact:
              BCM57762 and BCM57766 controllers only.

Version 15.2.3 February 22, 2012
--------------------------------
  Fixes:
  ======
   1. Problem:
              CQ #61634 EEE does not function when EEE is enabled
              on BCM57762 and BCM57766 controllers.
      Change:
              Excluded EEE PHY interoperability software workaround 
              for BCM57762 and BCM57766 controllers at the correct
              locations.
      Impact:
              BCM57762 and BCM57766 controllers only.

Version 15.2.2 February 16, 2012
--------------------------------
  Fixes:
  ======
   1. Problem:
              CQ #61634 EEE does not function when EEE is enabled
              on BCM57762 and BCM57766 controllers.
      Change:
              Excluded EEE PHY interoperability software workaround 
              for BCM57762 and BCM57766 controllers.
      Impact:
              BCM57762 and BCM57766 controllers only.

   2. Problem:
              CQ #61123 LEDs turned off when driver is loaded on BCM57762
              and BCM57766 controllers.
      Change:
              Driver sets Link Activity LED BIT.
      Impact:
              BCM57762 and BCM57766 controllers only.
   Notes:
   ======
    1. Updated Copyright banner to reflect year of 2012.

Version 15.2.1 December 21, 2011
--------------------------------
   Enhancements:
   =============
   1. Added support for BCM57786 and BCM57782 controllers.

Version 15.2.0 October 06, 2011
-------------------------------
   Enhancements:
   =============
   1. Added support for BCM57762 and BCM57766 controllers.

   Notes:
   ======
   1. Adjust version number for Software Rel 15.2

Version 15.0.1 August 02, 2011
------------------------------
   Enhancements:
   =============
   1. Implement software workaround for EEE PHY interoperability
      issues for all EEE capable devices except for BCM5720.

      Impact: BCM5717, BCM5718, BCM5719, BCM57761, BCM57765, BCM57781,
              BCM57785, BCM57791, and BCM57795 controllers only.

Version 15.0.0 July 26, 2011
----------------------------
  Fixes:
  ======
   1. Problem:
               Link flap when EEE is enabled on BCM57761, BCM57765,
               BCM57781, BCM57785, BCM57791, and BCM57795 controllers.
      Change:
               Updated software workaround for EEE PHY interoperability
               issues for EEE capable devices.
      Impact:
               BCM57761, BCM57765, BCM57781, BCM57785, BCM57791, and
               BCM57795 controllers only.
   2. Problem:
              CQ #55742 When NCSI is enabled, driver shown incorrect duplex
              when forced 10Mbps Full duplex.
      Change:
              Driver to halt NCSI when obtain link speed.
   Notes:
   ======
   1. Adjust version number for Software Rel 15.0

Version 14.8.3 May 06, 2011
---------------------------
   Enhancements:
   =============
   1. Implement software workaround for EEE PHY interoperability
      issues for EEE capable devices.

Version 14.8.2 April 11, 2011
-----------------------------
   Enhancements:
   =============
   1. Driver to read the Hardware Configuration from shared memory
      to Enable/Disable EEE mode in EEE capable devices. (CQ #54514)

Version 14.8.1 March 15, 2011
-----------------------------
  Fixes:
  ======
   1. Problem:
              Device didn't generate interrupt on certain platform if
              device was previously loaded/unloaded in uEFI environment.

      Change:
              Updated driver to initialize mailbox interrupt to a value
              of 0 during device initialization.

Version 14.8.0 March 2, 2011
----------------------------
  Fixes:
  ======
   1. Problem:
              In EEE capable devices, Boot Code's link status polling frequency
              intermittently collided with Driver during its initialization which 
              caused Driver to interpret as no cable is attached.

      Change:
              Driver to acquire PHY access Mutex before issue GRC reset. This change
              also requires changes in Boot Code to reduce the link status polling
              frequency in EEE capable devices. Please use boot code v1.02 or newer.

      Impact:
              BCM5718 B0, BCM5719, and BCM5720 controllers only.

   2. Problem:
              Driver did not read the NIC Config Data for BCM5718 B0, BCM5719,
              and BCM5720 controllers.

      Cause:
              This bug was introduced in v14.6.2 when implementing the read from
              register instead from shared memory to determine Copper/Serdes
              configuration.

      Change:
              Driver to read NIC Config Data for BCM5718 B0, BCM5719, and 
              BCM5720 controllers.

      Impact:
              BCM5718 B0, BCM5719, and BCM5720 controllers only.

   Notes:
   ======
   1. Adjust version number for Software Rel 14.8

Version 14.6.2 February 10, 2011
--------------------------------
   Enhancements:
   =============
   1. Driver to read from register instead of from shared memory to determine
      Copper/Serdes configuration.

      Impact:
              BCM5718 B0, BCM5719, and BCM5720 family controllers only.

Version 14.6.1 December 7, 2010
-------------------------------
   Enhancements:
   =============
   1. Add EEE support for BCM57761, BCM57765, BCM57781, BCM57785,
      BCM57791, and BCM57795 controllers.

      Impact:
              BCM57761, BCM57765, BCM57781, BCM57785, BCM57791, and
              BCM57795 controllers.

   2. Added support for BCM5720 controller.

Version 14.6.0 November 15, 2010
--------------------------------
   Enhancements:
   =============
   1. Added support for BCM5719 controller.

   Notes:
   ======
   1. Adjust version number for Software Rel 14.6

Version 14.4.4 December 7, 2010
-------------------------------
   Enhancements:
   =============
   1. Add EEE support for BCM57761, BCM57765, BCM57781, BCM57785,
      BCM57791, and BCM57795 controllers.

      Impact:
              BCM57761, BCM57765, BCM57781, BCM57785, BCM57791, and
              BCM57795 controllers.

Version 14.4.3 November 1, 2010
-------------------------------
   Enhancements:
   =============
   1. Remove EEE support for BCM57761, BCM57765, BCM57781, BCM57785,
      BCM57791, and BCM57795 controllers.

      Impact:
              BCM57761, BCM57765, BCM57781, BCM57785, BCM57791, and
              BCM57795 controllers.

Version 14.4.2 October 22, 2010
-------------------------------
   Enhancements:
   =============
   1. Add EEE support for BCM5717, BCM5718, BCM57761, BCM57765, BCM57781,
      BCM57785, BCM57791, and BCM57795 controllers.

      Impact:
              BCM5717, BCM5718, BCM57761, BCM57765, BCM57781, BCM57785,
              BCM57791, and BCM57795 controllers.

   2. Port over fixes in v14.2.3 for CQ #50447 - Incorrect link LED behavior
      after Driver executed.

      Impact:
              BCM57761, BCM57765, BCM57781, BCM57785, BCM57791,
              and BCM57795 controllers.

Version 14.4.1 October 15, 2010
-------------------------------
   1. Problem:
               CQ #50409 - Driver wipes out hardware configuration when in
               Self-Boot configuration.
      Change:
               Updated reset code to do a read-modify-write when updates the
               register to disable clkreg when in Self-Boot configuration.
      Impact:
               BCM57761, BCM57765, BCM57781, BCM57785, BCM57791,
               and BCM57795 controllers Self-Boot configuration.

Version 14.4.0 October 07, 2010
-------------------------------
   Enhancements:
   =============
   1. Updated APE inter-processor interface code for BCM5717 and BCM5718
      controllers.

      Impact:
              BCM5717 and BCM5718 controllers only.

   Notes:
   ======
   1. Adjust version number for Software Rel 14.4

Version 14.2.4 March 15, 2011
-----------------------------
  Fixes:
  ======
   1. Problem:
              Device didn't generate interrupt on certain platform if
              device was previously loaded/unloaded in uEFI environment.

      Change:
              Updated driver to initialize mailbox interrupt to a value
              of 0 during device initialization.

Version 14.2.3 October 20, 2010
-------------------------------
  Fixes:
  ======
   1. Problem:
              CQ #50409 - Driver wipes out hardware configuration when in
              Self-Boot configuration.
      Change:
              Updated reset code to do a read-modify-write when updates the
              register to disable clkreg when in Self-Boot configuration.
      Impact:
              BCM57761, BCM57765, BCM57781, BCM57785, BCM57791,
              and BCM57795 controllers Self-Boot configuration.

   2....
Zgłoś jeśli naruszono regulamin