Вы находитесь на странице: 1из 5

UNDP USB Drivers Version 1.1.

01 10/2/2009 This readme covers important information concerning UNDP USB drivers Table of Contents 1. Installation notes 2. What's new in this release 3. Known issues --------------------------------------------------------------1. INSTALLATION NOTES UNDP USB Drivers installer is built to run on Windows XP, Windows Vista and Windows 7 operating systems. UNDP USB Drivers Software Requirements: UNDP-1 hardware and firmware supporting VID/PID combinations: 0x03F0 / 0x201D 0x03F0 / 0x1F1D 0x03F0 / 0x2D1D 0x03F0 / 0x2E1D 0x05C6 / 0x9201 0x05C6 / 0x9202 0x05C6 / 0x9211 0x05C6 / 0x9212 0x413C / 0x8171 0x413C / 0x8172 0x04DA / 0x250C 0x04DA / 0x250D 0x05C6 / 0x9221 0x05C6 / 0x9222 0x1410 / 0xA008 0x1410 / 0xA001-0xA007 0x0B05 / 0x1774 0x0B05 / 0x1776 0x19D2 / 0xFFF2 0x19D2 / 0xFFF3 0x1557 / 0x0A80 0x1557 / 0x0A81 0x05C6 / 0x9231 0x05C6 / 0x9232 0x1F45 / 0x0001 0x1F45 / 0x0002 0x0930 / 0x130D 0x0930 / 0x130E --------------------------------------------------------------2. WHAT'S NEW This Release (UNDP USB Drivers Version 1.1.01) 10/2/2009 USB Driver updates: Composite driver 6.0.6.9(2.0.6.9 internal version) a. Made QCINT_InitInterruptPipe() reentrant safe. b. Made changes so that the buffer for interrupt pipe is allocated with the device extension instead of the interrupt thread. c. Updated with new method to synchronize selective suspend and remote wakeup.

d. Added experimental AT command support for Windows 7 Mobile Broadband device. Network driver 6.0.4.2(1.0.4.2 internal version) a. Updated with new method to synchronize selective suspend and remote wakeup. Filter driver 6.0.0.3 a. Added support for Windows 7 native WWAN driver Windows 7 Network driver 3.0.1.3 a. Initial release of Windows 7 native WWAN driver Installer updates: a. Add Windows 7 Network driver Prior Release (UNDP USB Drivers Version 1.00.09) 8/18/2009 USB Driver updates: Composite driver 6.0.5.8(2.0.5.8 internal version) a. Corrected the tag parameter used in IoReleaseRemoveLock to satisfy Windows logo test. (2.0.5.5) b. Added support for GPS auto-detection (2.0.5.6) c. Added support so that access to QDL device is granted to only QDL service. (2.0.5.6) d. Removed runtime driver configuration. (2.0.5.7) e. Changes were made so that remote wakeup is cleared for all non-D2 power states to avoid system sleep failure when the hub controller is armed for remote wakeup. (2.0.5.7) f. Changes were made to avoid double completion of a system power IRP when a series of non-consistent system power IRPs (e.g query-s3 followed by set-s0 and followed by set-s3) are dispatched to the driver. (2.0.5.7) g. Enabled remote wakeup flag in the driver even if the remote wakeup is cleared, which avoids the problem that the remote wakeup might never get engaged in some cases. (2.0.5.8) Network driver 6.0.3.4(1.0.3.4 internal version) a. Changed QMI max receive size from 1K to 4K. (1.0.3.3) b. Changes were made so that remote wakeup is cleared for all non-D2 power states to avoid system sleep failure when the hub controller is armed for remote wakeup. (1.0.3.4) c. Changes were made to avoid double completion of a system power IRP when a series of non-consistent system power IRPs (e.g query-s3 followed by set-s0 and followed by set-s3) are dispatched to the driver. (1.0.3.4) Filter driver 6.0.0.1 Installer updates: a. Added support for 0x1F45/0x0001 and 0x1F45/0x0002. b. Added support for Windows 7 c. Added support for 0x0930/0x130D and 0x0930/0x130E. d. Added support for 0x1410/0xA008 and 0x1410/0xA002-0xA007 e. Added support for 0x03F0/0x2D1D and 0x03F0/0x2E1D Prior Release (UNDP USB Drivers Version 1.00.08) 10/28/2008 USB Driver updates: Composite driver 6.0.5.4(2.0.5.4 internal version) Network driver 6.0.3.2(1.0.3.2 internal version) a. Added IP-only mode support. (1.0.3.2) b. Added additional remove lock to avoid stray-away QMI operations. (1.0.3.2) c. Added a worker thread to handle QMI operations to avoid deadlock and increase efficiency. (1.0.3.2) d. Added statistics summary to debug output to aid debugging.

(1.0.3.2) e. Changes have been made so that the driver does not request QMI statistics from the device, the driver maintains its own statistics instead. (1.0.3.2) f. Enhanced error handling for device removal. (1.0.3.2) g. Added QCMP_TEST_MODE to support development/testing. The feature would be enabled for engineering builds only. (1.0.3.2) Filter driver 6.0.0.1 Installer updates: a. Added support for 0x0B05/0x1774 and 0x0B05/0x1776. b. Added support for 0x19D2/0xFFF2 and 0x19D2/0xFFF3. c. Added support for 0x1557/0x0A80 and 0x1557/0x0A81. d. Added support for 0x05C6/0x9231 and 0x05C6/0x9232. Prior Release (UNDP USB Drivers Version 1.00.07) 06/23/2008 USB Driver updates: Composite driver 6.0.5.4(2.0.5.4 internal version) a. Added support for PID F005. (2.0.5.2) b. Changed the port device type from FILE_DEVICE_UNKNOWN to FILE_DEVICE_SERIAL_PORT for better compatibility. (2.0.5.2) c. Refined error handling for USB control transfer. (2.0.5.2) d. Added support for PID 9012, 9013, 9016 and 9017. (2.0.5.3) e. Added support for 1.8Mbps baudrate(2.0.5.3) f. Changes were made so that pending IRPs related to power management would be cancelled proactively during driver/device removal. (2.0.5.4) Network driver 6.0.3.1(1.0.3.1 internal version) Filter driver 6.0.0.1 Prior Release (UNDP USB Drivers Version 1.00.06) 05/29/2008 USB Driver updates: Composite driver 6.0.5.1(2.0.5.1 internal version) Network driver 6.0.3.1(1.0.3.1 internal version) Filter driver 6.0.0.1 Installer updates: a. The drivers are WHQL signed b. Changed the RWIN Value for 0x05C6/0x9202 device. Prior Release (UNDP USB Drivers Version 1.00.05) 05/19/2008 USB Driver updates: Composite driver 6.0.5.1(2.0.5.1 internal version) Network driver 6.0.3.1(1.0.3.1 internal version) Filter driver 6.0.0.1 Installer updates: a. The drivers are WHQL signed b. Added support for 0x05C6/0x9211 and 0x05C6/0x9212. c. Added support for 0x413C/0x8171 and 0x413C/0x8172. d. Changed the QCDriverSelectiveSuspendIdleTime registry setting only when the registry value is not present e. Added the TCP/IP RWIN setting for all Customers f. Fixed the uninstall in QDL mode issue g. Support for new VID/PID 0x1410/0xA008 and 0x1410/0xA001 h. Support for new VID/PID 0x05C6/0x9221 and 0x05C6/0x9222 Prior Release (UNDP USB Drivers Version 1.00.04) 04/01/2008 USB Driver updates: Composite driver 6.0.5.1(2.0.5.1 internal version): a. Fixed a possible race condition during IRP completion b. Removed registry setting for USB remote wakeup c. Corrected the implementation of HS-USB byte padding to work around the HW bug

Network driver 6.0.3.1(1.0.3.1 internal version): a. Fixed a race condition under which outstanding I/O might not be cleaned up when the network adapter was disabled. (1.0.3.1) Network driver 6.0.3.0(1.0.3.0 internal version): a. Fixed the BSOD issue triggered by run-away execution of the work item under arbitary system context b. Fixed the BSOD issue triggered by a race condition during IRP completion c. Provided a way to work around a BSOD issue on Windows XP when system came out of standby with NIC's power management disabled Filter driver 6.0.0.1: a. The Filter driver verion changed to 6.0.0.1 Installer updates: a. The drivers are WHQL signed b. Fixed the registry service key deletion issue. c. The Title name changed to "Qualcomm Gobi Driver package for <customer>" d. Fixed the COM port change issue after uninstall/install e. Removed all the checked verion drivers from the installer Prior Release (UNDP USB Drivers Version 1.00.03) 02/26/2008 USB Driver updates: Composite driver 2.0.5.0: a. Associated a generic name to USB PID 3100 b. Made USB init code multi-processor safe to avoid system crash c. Removed remote wakeup configuration from the user interface and made remote wakeup dependable on USB selective suspension b. Changes were made so that USB selective suspension and remote wakeup are disabled when system powers down Network driver 1.0.2.9: a. Modified build scripts to generate unified driver binaries for 32-bit and 64-bit Windows platforms b. Changes were made so that the network connection is disconnected when system powers down c. Disabled USB selective suspension and remote wakeup when system powers down d. Explicitly set status for TX packets to avoid uninitialized memory e. Fixed some race conditions with overlapping events to avoid driver or system hang Installer updates: a. The drivers are WHQL signed b. Support for new VID/PID 0x04DA/0x250C and 0x04DA/0x250D c. USB Selective suspension is enabled by default for 0x04DA/0x250D device d. Fixed the uninstall issue - now the device manager will show all the 4 devices with Yellow bang on all operating systems after uninstall Prior Release (UNDP USB Drivers Version 1.00.02) 01/31/2008 USB Driver updates: Composite driver 2.0.4.9: a. USB Selective suspension is disabled by default b. Fixed the bug which could prevent read thread from being cancelled Composite driver 2.0.4.8 updates: a. Fixed bug that would cause an application such as SecureCRT to get stuck when USB selective suspension is enabled b. Fixed bug which would prevent driver from enabling the USB selective suspension after processing IOCTL_SERIAL_SET_HANDFLOW Network driver 1.0.2.8: a. USB Selective suspension is disabled by default b. Fixed the bug which could prevent read thread from being cancelled Network driver 1.0.2.7 updates: a. Modified to handle unavailable current channel rate b. Modified to handle unavailable network statistics

Installer updates: a. The drivers are WHQL signed b. Fixed the Modem port uninstall issue c. USB Selective suspension is disabled by default for 0x03F0/0x1F1D and other devices d. USB Selective suspension is enabled by default for 0x05C6/0x9202 device e. Added a option called SS, which can be passed to the installer for enabling/disabling Selective Suspend(SS=1/SS=0) f. Removed the NMEA string from the name displayed for NMEA port for 0x03F0/0x1F1D device. Prior Release (UNDP USB Drivers Version 1.00.01) 01/04/2008 a. The drivers are now WHQL signed using 1.00.00 release drivers b. Fixed the QDL port uninstall issue Prior Release (UNDP USB Drivers Version 1.00.00) 12/14/2007 USB Driver versions: Composite driver 2.0.4.7 Network driver 1.0.2.6 Filter driver 6.0.6000.16386 a. Initial submission USB Drivers Installer b. Support of USB Filter driver installation c. Support for both 32 and 64 bit XP/Vista operating Systems --------------------------------------------------------------3. KNOWN ISSUES 1. Win 7 Native UI doesnt display attempts remaining is some scenarios 2. In Win 7, when AT port is unavailable, manual registration to 2 digit MNC will result in failure and registration state unchanged. 3. In Win 7, when AT port is unavailable, IMSI (MCC+MNC + zeroes) and ICCID (8900000000000000000) are spoofed 4. In Win 7, home provider ProviderID is spoofed (000000) when not available from 2G SIM and not registered to home network --------------------------------------------------------------Copyright (c) 2009, QUALCOMM Incorporated All rights reserved.