release.txt

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

                          Broadcom xD Picture Card Driver

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


Version 1.1.16.0 - August 13, 2012
----------------------------------------
  Bug fix:
  ------------
  1. Problem: 
       xD driver responding with a vendor ID of "xD" for SCSIOP_INQUIRY command.
     Change:
       Driver will respond with a vendor ID of "Broadcom".

Version 1.1.15.0 - June 15, 2012
----------------------------------------
  Enhancements:
  =============
  1. Migrate to WDK 8400.

Version 1.1.14.0 - June 5, 2012
----------------------------------------
  Bug fix:
  ------------
  1. Problem: 
       CQ63054 - xD driver install v1.1.13.0 with memory card inserted unable to detect.
     Cause:
       A pending card removal was sent to the Scsi Port driver.
     Change:
       Driver will send pending card removal event only when a eject PNP event is detected.

Version 1.1.13.0 - April 26, 2012
----------------------------------------
  Bug fix:
  ------------
  1. Problem: 
       CQ62627 - Win8: xD graceful remove by safely remove button will keep device icon.
     Cause:
       Scsi Port driver was not notified of a pending card removal.
     Change:
       Driver will notify Scsi Port driver when a pending card removal is detected.

Version 1.1.12.0 - February 24, 2012
----------------------------------------
  Bug fix:
  ------------
  1. Problem: 
       xD device lost during S3 stress test. 
     Cause:
       Enhancement added in version 1.1.2.0 to shortern the xD media detection time
       on OEM systems by disabling PCIe power management during xD enumeration
       was conflicting with the bootcode accessing the same registers. This
       conflict would cause the registers to have a value that disabled the xD
       device.
     Change:
       Removed enhancement since it is not needed because driver now builds
       the FTL table dynamically.

Version 1.1.11.0 - February 14, 2012
----------------------------------------
  Bug fix:
  ------------
  1. Problem: 
       CQ61542 - Save text document file in xD then re-plug in find the data is lost.
     Cause:
       Change in the last release (Version 1.1.10.0).
     Change:
       Driver will check the Windows OS version and return a success value for the 
       SCSIOP_MEDIUM_REMOVAL command when the card is present if the OS is XP or earlier.
       For Windows OS that is Vista or later driver will return fail.

Version 1.1.10.0 - December 21, 2011
----------------------------------------
  Bug fix:
  ------------
  1. Problem: 
       CQ60311 - Aspen-xD: In Win XP SP3, the eject function in context menu fails 
     Cause:
       Driver was returning an error value for the SCSIOP_MEDIUM_REMOVAL command.
     Change:
       Driver will return a success value for the SCSIOP_MEDIUM_REMOVAL command
       when the card is present.

Version 1.1.9.0 - November 4, 2011
----------------------------------------
  Bug fix:
  ------------
  1. Problem: 
       xD H type cards are not detected when the base clock is at 200MHz. 
     Cause:
       xD H type card access timing values are different than the non-H
       type cards when base clock is at 200MHz.
     Change:
       Use H type access timing values for H type cards.

Version 1.1.8.0 - September 30, 2011
----------------------------------------
  Bug fix:
  ------------
  1. Problem: 
       xD cards are not detected when the SD function is in UHS mode. 
     Cause:
       The default xD card access timing is incorrect for the clock source
       selected in UHS mode.
     Change:
       Adjust the xD card timing when the SD function is in UHS mode.

Version 1.1.7.0 - June 30, 2011
----------------------------------------
  Bug fix:
  ------------
  1. Problem: 
       CQ55712 - Quickly insert and remove XD card will pop format error message. 
     Cause:
        Card was removed during the mapping of Zone 0 as part of the OS access
        of the boot records.
     Change:
        Map zone 0 as part of the card enumeration.

  2. Problem: 
       CQ55708 - Unable format NTFS type with bad XD cards.
       CQ56234 - Unable to write from CrystalDiskMark.
     Cause:
        Bug in the Aspen chip where a write would fail after a redundant read.
     Change:
        After a redundant read, do a read before a write.

Version 1.1.6.0 - May 17, 2011
----------------------------------------
  Bug fix:
  ------------
  1. Request:
       Excessive R/W error may trigger an undesired bus reset from upper layer
       which could result in BSOD.
     Change:
       Return proper sense data in case of access failure to avoid a bus reset.

Version 1.1.5.0 - May 04, 2011
----------------------------------------
  Enhancement:
  ------------
  1. Request:
        Reduce media detection time.
     Change:
        Build FTL on-fly.
        
Version 1.1.4.0 - Jan 20, 2011
----------------------------------------
  Bug fix:
  --------
  1. Problem: 
       Starting the driver with a bad xD card inserted could hang 
       Device Manager. 
     Cause:
        A bug was introduced in previous code clean-up.


Version 1.1.3.0 - Jan 19, 2011
----------------------------------------
  Bug fix:
  --------
  1. Problem: 
        CQ#52357 - Unable to detect card after swapping XD cards during s3/s4.
     Cause:
        There is a small window that the capacity of the media is not correctly
        updated upon resume.
     Change:
        Update the capacity correctly.



Version 1.1.2.0 - Jan 11, 2011
----------------------------------------
  Enhancement:
  1. Request - Shortern the xD media detection time on ODM systems.
     Change  - Disable PCIe power management during xD enumeration.


Version 1.1.1.1 - Jan 06, 2010
----------------------------------------
  Bug fix:
  --------
  1. CQ52017, CQ52015. Regression due to code clean-up and logic change.

  Enhancements:
  =============
  1. Enabled sequential read optimization for PC formatted media.


Version 1.1.1.0 - Dec 23, 2011
----------------------------------------
  Bug fix:
  --------
  1. The previous version exposed a new timing scenario that
     has not occurred before. It may cause ungraceful removal
     to fail.

  Enhancements:
  =============
  1. Massive code clean-up in miniport.
  
Version 1.1.0.0 - Dec 22, 2010
----------------------------------------
  Enhancements:
  =============
  1. Massive code clean-up in VBD.
  2. Streamline the card state management.


Version 1.0.0.43 - Dec 11, 2010
----------------------------------------
  Enhancements:
  =============
  1. Request:
       Top level reset.
  2. Request:
       Workaround faulty socket.

Version 1.0.0.42 - Dec 03, 2010
----------------------------------------
  Enhancements:
  =============
  1. Request:
       Slow down the clock during media reset and id read to improve
       user experience.

Version 1.0.0.41 - Dec 02, 2010
----------------------------------------
  Enhancements:
  =============
  1. Request:
        Added K57 driver support for top level CR reset.
  2. Request:
        Give 100ms delay to send top reset command.

Version 1.0.0.40 - Dec 01, 2010
----------------------------------------
  Enhancements:
  =============
  1. Request:
        Initial support for top level CR reset for mdeia card 
        interaction scenarios.

Version 1.0.0.39 - Nov 26, 2010
----------------------------------------
  Enhancements:
  =============
  1. Request:
        Improve user experience in the case of removing xD card during 
        enumeration. A reinsertion is eliminated.

Version 1.0.0.38 - Nov 22, 2010
----------------------------------------
  Enhancements:
  =============
  1. Request:
        On a ODM system, format failure is observed on certain xD card.
     Change:
        Retry up to 10 times when error occurs.


Version 1.0.0.37 - Nov 19, 2010
----------------------------------------
  Enhancements:
  =============
  1. Request:
        Enhance the media identifying algorithm to better differentiate xD media 
        such that swapping media during S3/S4 works more reliably.

  2. Request:
        Windows may ask to "Scan the disk" when reinserting an xD media which was 
        removed without using the "Safe remove" applet. 
        If users refuse to perform a "scan and fix", the files on media may 
        not be accessed as expected.

  3. Request:
        Workaround a Windows bug where the caching effect is not taking into
        account when estimating the copy time and speed. The workaround has
        positive effect on FAT/FAT32/exFat file system.
  

Version 1.0.0.36 - Nov 10, 2010
----------------------------------------
  Bug fixes:
  =============
  1. Swapping xD media during S3/S4 does not work.

  Enhancements:
  =============
  1. Use "xD Picture" for device friently name.



Version 1.0.0.35 - Nov 10, 2010
----------------------------------------
  Bug fixes:
  =============
  1. Give at least 150 millisecond for the xD media internal regulator
     to settle before accessing the media.

Version 1.0.0.34 - Nov 09, 2010
----------------------------------------
  1. Back out item #2 in version 1.0.0.33.

Version 1.0.0.33 - Nov 09, 2010
----------------------------------------
  Enhancements:
  =============
  1. Request:
        Bring the xD...
Zgłoś jeśli naruszono regulamin