release.txt

(63 KB) Pobierz
                                 Broadcom Corporation
                                 5300 California Avenue
                                 Irvine, CA 92617

                                     Release Notes
               Broadcom Gigabit Ethernet UEFI Driver for x64, and IA-64

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

                                 June 29, 2012
Revision History
================

Version 15.4.2 June 29, 2012
----------------------------
    Fixes:
    ======
    1. Updated x-UEFI keyword modifier for iSCSI Initiator Subnet Mask.
    
Version 15.4.1 June 18, 2012
----------------------------
    Fixes:
    ======
    1. Problem: Runing UEFI reboot test which include "Drvdiag -s"
                led to System Crashes w/ GPF Errors. (CQ#61037)

       Cause  : Driver Receive Routine gets call during Diagnostic in progress.

       Change : Prevent Driver Receive Routine to execute while Diagnostic is in
                progress.
 
    2. Problem: Setting parameter via OEM configuration tool with incorrect
                values passes. (CQ#56130)

       Change : Updated x-UEFI keyword modifier.

    Enhancements:
    =============
    1. set the UEFI UNDI driver clock policy to minimize the GRC reset duration.
       (CQ#63586).

      Impact: BCM57781, BCM57785, BCM57761, BCM57765, BCM57791, BCM57795, BCM57762,
              BCM57766, BCM57786, and BCM57782 controllers in OTP mode only.

Version 15.4.0 May 15, 2012
---------------------------
    Fixes:
    ======
    1. Problem: Unable to save HII configuration after resetting to default
                values on OEM browser. (CQ#63069)

       Cause  : Default values were defined for IP-related fields in IPv4
                format. This can cause a mismatch with the IP version
                field, which does not have a defined default value.

       Change : Remove default values for IP-related fields to prevent
                possible IP version mismatch.

    2. Problem: Incorrect attribute type for HII LinkStatus parameter. (CQ#62946)

       Change : Updated to correct type and options per OEM specification.

    3. Update x-UEFI keywords based on OEM specification. (CQ#63180)

    Enhancements:
    =============
    1. Updated driver to enable Option ROM if HII MBA Boot Protocol is
       not set to NONE value. (CQ#62650).

Version 15.2.52 April 19, 2012
------------------------------
    Fixes:
    ======
    1. Problem: A-rev 5720 NDC can't acquire DHCP address.

       Cause:   Some registers of DMA Read engine block can have bogus
                values after power cycle.  This can cause DMA engine to 
                stop DMAing Tx packets from the host.

       Change : Implemented software workaround so that DMA Read engine
                can ignore bogus values in these registers.

       Impact:  BCM5719 and BCM5720 controllers only.

Version 15.2.51 April 12, 2012
------------------------------
    Fixes:
    ======
    1. Problem: Device is still active after issuing a shutdown if APE is
                not responsive. (CQ#62359)

       Change : Update driver to issue a GRC reset even if APE is not
                responsive.

Version 15.2.50 March 28, 2012
------------------------------
    Fixes:
    ======
    1. Problem: Link Status indication logic doesn't work with GET_STATUS API.

       Change:  Updated driver to indicate that UNDI driver supports 
                NO_MEDIA_DETECT capability in GET_INIT_INFO API.

    Enhancements:
    =============
    1. Updated HII Subnet Mask allowable field length to proper width.

    2. Suppress non-supported IP version, if applicable, in HII iSCSI
       General Parameters menu.

    3. Full support of UCM for OEM configuration tool. (CQ#58849)

Version 15.2.6 March 5, 2012
----------------------------
    Fixes:
    ======
    1. Problem: OEM HII browser hangs when saving a language change from
                English to Chinese.

       Cause :  Some English strings contained Chinese characters, which
                are non-ASCII, and failed the character conversion from
                Unicode to ASCII.  This caused the system to hang.

       Change : Updated driver to modify supported language strings 
                contents with only the relevant localized string.  This 
                will prevent English strings being updated with non-English
                characters.

Version 15.2.5 February 28, 2012
--------------------------------
    Fixes:
    ======
    1. Problem: Buffer allocated for browser form data in EDK II UP4 library
                was not big enough and there might be a potential problem that 
                it would cause RSOD after modifying configuration data.
                
       Change:  Allocated buffer with proper size.

Version 15.2.4 February 27, 2012
--------------------------------
    Fixes:
    ======
    1. Problem: The Config VLAN ID help message in HII browser MBA menu showed
                valid range from 1 to 4095. (CQ#61833)

       Change: Changed the help message to show valid range from 1 to 4094.

   Enhancements:
   =============
   1. Hide device banner during initial load for certain OEM.
      (CQ#60975,CQ#61752)

Version 15.2.3 February 22, 2012
--------------------------------
   Fixes:
   ======
   1. Problem: EEE does not function when EEE is enabled on
               BCM57762 and BCM57766 controllers.(CQ #61699)
      
      Change:  Excluded EEE PHY interoperability software workaround 
               for BCM57762 and BCM57766 controllers.

      Impact:  BCM57762 and BCM57766 controllers only.

   2. Problem: 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.

   Enhancements:
   =============
   1. Updated with latest localization files.

Version 15.2.2 January 31, 2012
-------------------------------
   Enhancements:
   =============
   1. Built using EDK2.
   2. Added Driver Health Protocol support.
   3. Updated driver to display current MAC address in HII formset title
      for OEM devices. (CQ#61020).

Version 15.2.1 January 09, 2012
-------------------------------
   Fixes:
   ======
   1. Problem: DRVDIAG -s Memory test failed in BCM57766.(CQ#60675)

      Change : Driver Diag performs Memory Test with correct
               address range for BCM57762, BCM57766, BCM57786,
               and BCM57782.

   2. Problem: UEFI OS install via UEFI from windows 2008 WDS failed
               on BCM57762.(CQ#60680)

      Change : Updated Driver to initialize NVRAM according to the
               correct ASIC REV for BCM57762, BCM57766, BCM57786,
               and BCM57782.
    Note:
    =====
    1. Updated Copyright banner to reflect year of 2012.

Version 15.2.0 December 21, 2011
--------------------------------
   Enhancements:
   =============
   1. Added support for BCM57762, BCM57766, BCM57786,
      and BCM57782 controllers.
   2. Firmware Management Protocol supports upgrade of CCM rom image.

Version 15.0.17 October 31, 2011
--------------------------------
   Fixes:
   ======
   1. Problem: Setting iSCSI Initiator name with '-' character fails via
               OEM configuration tool.

      Change : Updated RegEx modifier contents to move '-' character to 
               the start of the value expression.

   2. Problem: Missing iSCSI Chap ID attributes in x-UEFI mapping. 
               (CQ#59510)

      Change : Added iSCSI Chap ID attributes in x-UEFI mapping.

Version 15.0.16 October 05, 2011
--------------------------------
   Fixes:
   ======
   1. Problem: On multiple port device, the MBA settings on one or more 
               ports may not be saved via HII browser.

      Cause:  On certain OEM systems, ExtractConfig() is called very early
              in the HII browser process.  This can result in stale MBA
              configuration being saved to NVRAM.

      Change:  Refresh MBA port configuration from NVRAM before updating 
               any MBA port configuration.

   2. Problem: Setting iSCSI Initiator name with '-' character fails via
               OEM configuration tool. (CQ#58951)

      Change : Added '-' to the list of allowable character in x-UEFI
               string contents.

Version 15.0.15 October 04, 2011
--------------------------------
   Fixes:
   ======
   1. Problem: drvdiag fails at Loopback test on BCM5719 in PCI-E
               Gen II mode.

      Cause:   During loopback test, DMA data exceed FIFO size and
               caused BCM5719 to cease operation.

      Change:  Reduced number of Receive Buffer Descriptors.

   Enhancements:
   =============
   1. Hide device banner during initial load for certain OEM.(CQ#58681)

Version 15.0.14 September 27, 2011
----------------------------------
   Enhancements:
   =============
   1. Added Question ID support in HII browser prompts (CQ#58849)

Version 15.0.13 September 16, 2011
----------------------------------
   Fixes:
   ======

   1. Problem: BCM57781 in OTP mode failed to ping other clients (CQ#58604).

      Cause:   Driver reads incorrect MAC address in OTP mode.

      Change:  Updated driver to use correct MAC address in OTP mode.

Version 15.0.12 August 31, 2011
-------------------------------
   Fixes:
   ======
   1. Updated HII Vlan ID parameter default value to 1.

   Enhancements:
   =============
   1. Build with late...
Zgłoś jeśli naruszono regulamin