krelease.txt

(43 KB) Pobierz
                          ============================
                           R E L E A S E    N O T E S
                          ============================

                       Broadcom NetLink (TM) Gigabit Ethernet Driver
                For Windows 2003  32/64 bit versions, Windows XP 32/64 bit,
                          Windows 2000, Windows ME, Win98/SE.

                  Copyright (c) 2000-2010 Broadcom Corporation
                               All rights reserved.


Version 14.0.1.0  May 15, 2010
----------------------------------------
  Enhancements:
  =============
  1.  Request:
        CQ46609, CQ47753 - Add 4 part ID support for specific OEM.
      Change:
        Added IDs
      Impact:
        None.

  2.  Request:
        CQ46736 - remove fix for CQ39683, CQ40054 from Windows drivers (ndis5, Ndis6)
      Change:
        Make changes as request. These fixes may cause PCIE Serdes corruptions that result in 
        device disappearances when the system resumes from S4 (CQ46606). These fixes are 
        removed from driver and added into OTP selfboot.
      Impact:
        It's for 57780/57760 family devices only.


Version 14.0.0.7  Feb 09, 2010
----------------------------------------
  1.  Problem:
        CQ45796 - 57781/57765 no link after system resume from S1/S3 mode with SB code.
      Change:
        We have an issue in the SB ROM code which require a 10ms delay after seeing the 
        reset signature (~KevT) in Shared Memory 0xB50 to workaround the issue.
      Impact:
        None.


Version 14.0.0.6  Feb 05, 2010
----------------------------------------
  1.  Problem:
        CQ45666 - 57765x-system hanged when run Diagnostic test at 100MF/100MH with ASF enabled
      Cause:
        During MAC loopback test in BACS diagnostic testing, there is a racing condition which causes
        driver to free a spin lock which is not acquired yet. The deadlock makes system hang.
      Change:
        Make code change to prevent driver running into the racing condition.
      Impact:
        None.

  Enhancements:
  =============
  1.  Request:
        CQ45364 - update INF file to change default for "ReverseLinkNegotiation" = 0 for specific OEM systems.
      Change:
        Make inf change as request and also make driver to check the value read back from registry, 
        if they are invalid, driver will use default value for them (same as inf file assigned)
      Impact:
        None.

  2.  Request:
        CQ45461 - ASPEN: Please remove Jumbo Mtu from advanced properties page with ASPEN non-G devices
      Change:
        Remove Jumbo Mtu from advanced properties page for ASPEN non-G devices.
      Impact:
        None.

  3.  Request:
        CQ45685 - Remove EEE from driver advanced properties for the 14.0 Gold driver
      Change:
        Make inf change as request to remove EEE from driver advanced properties.
      Impact:
        None.
        
  4.  Request:
        CQ45686 - Remove driver support for Aspen CR SKU's 57765x, 57785, 57785x, 57795, 57795x
      Change:
        Make change in inf files to remove 2 part IDs support for these devices.
      Impact:
        None.


Version 14.0.0.5  Jan 15, 2010
----------------------------------------
  1. Problem:
       When upgrading to the EEE enabled driver. Going from version 14.0.0.4 to version 14.0.04A.
       We could see the EEE property, however both the disable and enable values were missing.
       After a system reboot, we could see them.
     Cause:
       OS can't stick on the default value of EEE property right after driver upgrade.
     Change:
       Add a workaround to force OS to stick with EEE default value after driver upgrade.

  2.  Problem:
        Driver failed on DTM 1c_kernelcalls test
      Cause:
        Driver has incorrectly made a call to DbgBreakPoint() with free version driver.
      Change:
        Remove DbgBreakPoint() from free version driver.

  Enhancements:
  =============
  1.  Request:
        CQ45264,CQ45289 - Add 4 part ID support for specific OEM.
      Change:
        Added IDs
      Impact:
        None.

  2.  Request
        CQ45290 - Update Product_Version String to 15.0.0 for Release 14.0.
      Change:
        Change the product version as required.
      Impact:
        None.

  3.  Request
        57765/57785 "DMA Read/Write Control Register" access (offset 0x6C)
      Change:
        Make change for driver to program bit 21:19 for "DMA Write WaterMark" only.
        For other bits, let bootcode to control it.
      Impact:
        None.

  4.  Request:
        Change the Copyright information to include 2010 for all SW modules
      Change:
        Change the Copyright information to include 2010 in related files.


Version 14.0.0.4A  Jan 11, 2010
----------------------------------------
  Enhancements:
  =============
  1.  Request:
        Add an advanced property entry to enable EEE for 5717/5718/57765/57785 family devices, 
        and have the setting default to disabled.
      Impact:
        None.


Version 14.0.0.4  Jan 08, 2010
----------------------------------------
  1. Problem:
       CQ45051 - 5718/57765: Running 1 session cc32 is sluggish.
     Change:
       Adjust default interrupt coalescing setting to improve the performance.
     Impact:
       None.

  Enhancements:
  =============
  1.  Request:
        Add GPHY Green Mode support for 5717/5718/57765/57785 family devices.
      Change:
        Whenever link is at 1G and cable length is less than 10m, driver
        will enable device GPHY Green Mode for saving power.


Version 14.0.0.3  Dec 18, 2009
----------------------------------------
  Enhancements:
  =============
  1.  Request:
        CQ44824 - Add 4 part ID support for specific OEM.
      Change:
        Added IDs
      Impact:
        None.

  2.  Request:
        Enhanced change for EEE function to prevent link drop during heavy traffic.     
      Impact:
        The change is for 57765/57785 and 5717/5718 family devices only.


Version 14.0.0.2  Dec 05, 2009
------------------------------
  1. Problem:
       CQ44702 - The link speed is 100M after system entering S1/S3/S4 mode while Power Management is disabled.
     Cause:
       The bootcode set the link speed at 100M when Vmain goes away is due to the wol enable bit is set in 
       the NVRAM. The bootcode will honor the wol enable bit in nvram is due to no wol_signature in shared 
       memory offset 0xd30.
     Change: 
       Make driver to setup wol signature correctly when wol function is enabled.
     Impact:
       None

  2. Problem:
       CQ42316 - During Factory X64 download, Active directory scripts are not downloading.
     Cause:
       The Netlongon service starts before network is ready. The reason why netowrk is not ready is due to 
       an additional GPHY reset added during code merge for 5785, this extra GPHY reset makes device take 
       longer time to link up while driver is loaded. 
     Change: 
       Make the GPHY reset for 5785 only, not for other devices.
     Impact:
       None

  Enhancements:
  =============
  1.  Request:
        Adding support for 57765/57785 ASIC GPHY ID.
      Change:
        GPHY MII reg 0x2 = 0x0362, GPHY MII reg 0x3 = 0x5e40.
      Impact:
        None.


Version 14.0.0.1  Nov 27, 2009
------------------------------
  1. Problem:
       CQ44524 - iSCSI boot might fail or boot very slow in Win2K3 when latest iSCSI ROM is used.
     Cause:
       Newer iSCSI ROM runs in polling mode.  It masks out PCI interrupt
       by setting bit 10 in PCI Command register. In Win2k8 or newer, OS
       clears this bit when it runs in non MSI-X mode. However, Win2K3
       doesn't do this.  This bit is new in PCI v2.3.  
     Change: 
       Clear PCI masking bit if it runs in legacy PCI mode.
     Impact:
       None

  2. Problem:
       CQ44649 - 57765: Ping time out while jumbo frame enable
     Cause:
       The code for setting NIC Ring Address in Jumbo Receive RCB (Ring Control Block)
       is missing during code merging from branch.
     Change: 
       Add the missing code back to set up Jumbo Receive RCB correctly.
     Impact:
       None

  Enhancements:
  =============
  1.  Request:
        CQ44632 - add registry keys to enable Battery Mode for specific OEM systems.
      Change:
        Make inf change to add registry keys as requested.
      Impact:
        None.


Version 14.0.0.0 Nov 19, 2009
----------------------------------------
  Enhancements:
  =============
  1.  Request:
        CQ44256, CQ44325, CQ44580 - Add 4 part ID support for specific OEM.
      Change:
        Added IDs
      Impact:
        None.

  2.  Request:
        Add support for 57785 family devices.
      Change:     
        Merge code from the branch for 57785 family devices.


Version 12.4.0.3 Oct 16, 2009
----------------------------------------
  Enhancements:
  =============
  1.  Request:
        CQ44113 - Add 4 part ID support for specific OEM.
      Change:
        Added IDs
      Impact:
        None.

  2.  Request:
        Due to a GPHY setting change, driver needs to add a patch for 5785 GPHY devices.
      Change:
        After global reset or GPHY reset, driver will set 50610 (M or non-M) RGMII MODE to 0.
      Impact:
        It's for 5785 with 50610(M or non-M) GPHY revision.


Version 12.4.0.2 Oct 11, 2009
----------------------------------------
  1.  Problem:
        57760/57780 fails on FwCfg 1G loopback test.
      Cause:
        The GPHY Green Mode is enabled when device is linked at 1G...
Zgłoś jeśli naruszono regulamin