AMD USB4 Host Router ==================== Installation Notes: ------------------------ Install via Windows Device Manager as outlined in the Readme file. Known Issues: ------------- None Revision History: --------------------- 1.0.0.42 04/16/2024 Fix for TBT3 storage device loss after S0i3 where added delay before starting lane bonding to avoid command failure due to TIME_OUT. 1.0.0.40 03/20/2024 Added fix for swap mode with daisy-chain monitor connection issue. Removed dynamic UUID generation logic to avoid file share resume from start after unplug and plug. Added usb4trace.etl generation scripts. Disabled Optimization for All Configurations. 1.0.0.39 02/19/2024 Fix for 0x133 and 0x7E BSOD in inter-domain due to dereferrencing NULL pointers. Fix for DP not lightup on Display Mode Change issue due to wait time out. Fix for 0xc4 and P2P restart issue 1.0.0.38 12/21/2023 Fix for 0xC4 Fix for Interdomain restart ethernet failure 1.0.0.37 09/15/2023 UUID fix for Interdomain C0/C1-C0/C1 1.0.0.36 08/30/2023 build failed 1.0.0.35 07/20/2023 Reverted the changes of adding usb4 suspend during D3ExitFinal 1.0.0.34 06/30/2023 Added DPR to solve Login issue with Win11 Added a fix for 0xD1 1.0.0.33 06/14/2023 Fix for Rescan issue Fix for USB4 Net unplug while copying Fix for 0x9F caused from USB4 Net 1.0.0.32 05/15/2023 Fix for WDF_VIOLATION(0x10D) BSOD Fix for CLOCK_WATCHDOG_TIMEOUT (0x0101) BSOD GFX fix for Duplicate Mode switch Fix for dock re-enumeration Unplug/Re-Plug fix in HS5/S5 1.0.0.31 03/21/2023 Fix for 0x7E BSOD 1.0.0.30 03/08/2023 Interdomain performance improvements 1.0.0.29 02/09/2023 bugfix for 0x50, 0x7e and updated the CMID 1.0.0.28 01/31/2023 Fixed WHQL issues for USB4NET 1.0.0.27 01/10/2023 Added frame mode support for Interdomain Support for AMDUSB4 Interdomain tunnel Interdriver communication support between USB4NET and AMDUSB4CM. 1.0.0.26 12/27/2022 Build failure 1.0.0.25 12/27/2022 USB4 Bus driver support for Interdomain Added DID support for 15C4 and 15C5 1.0.0.24 12/09/2022 Fix for 0x7E BSOD Fixed Interface creation for filter drivers for latest platform 1.0.0.23 11/04/2022 Fix for S0i3 corner case failure Fix for DP light up with reboot cycles Fixed 0x139 BSOD 1.0.0.22 08/18/2022 Moved back to codebase v1.0.0.20 Fix for delayed dock enumeration issue when hot plug Enabled wake settings for USB4/USB3/PCIE during S4 Added DFX support for AMD USB4 CM Added New DIDs support in INF 1.0.0.21 08/09/2022 Revert changes from v20 to v19 Enable wake settings for USB4/USB3/PCIE during S4 1.0.0.20 06/22/2022 S0i3 support with Display/s behind Thunderbolt/USB4 Docks. Fix BSOD 0x7e during Reboot/S0i3 cycling with Display/s behind Thunderbolt 4 Dock. Fix for Dock detection issue when unplug/replug during S0i3 1.0.0.19 05/24/2022 Fix TBT3 monitor parallel to TBT3 storage 1.0.0.18 03/30/2022 RMS OSI trigger build failure 1.0.0.17 03/30/2022 RMS OSI trigger build failure 1.0.0.16 03/30/2022 Removing the workaround added in the driver for supporting Pre-OS/ DMCUB fw issues related to S4/S5 Revert change related to dealloc of DPIN 1.0.0.15 03/13/2022 ACPI method added for SDEP support DP De-Allocation support added 1.0.0.14 03/09/2022 cleaning up path set up PreOS CM for DP tunnel and re-establishing the tunnel 1.0.0.13 03/02/2022 fix for 0x9f and other BSODs 1.0.0.12 02/25/2022 Bug fixes and regression 1.0.0.11 02/24/2022 Power management with filter driver support + bug fixes. 1.0.0.9 02/11/2022 Power management with filter driver support + bug fixes. 1.0.0.8 01/14/2022 Power management with limitations 1.0.0.7 12/27/2021 Power management test cases without dock 1.0.0.6 11/16/2021 TBT3 Support with other bug fixes 1.0.0.5 09/24/2021 DP stabilization, WHQL and other bug fixes 1.0.0.4 09/17/2021 Bug fixes for USB3 and PCIe Tunnel Added support for DP Tunnel Driver Verifier supported 1.0.0.3 08/31/2021 Initial Release for Windows 21H1 x64 with USB3 and PCIe Tunneling enabled. Copyright: ---------- (c) Copyright 2024 Advanced Micro Devices, Inc.All rights reserved. LIMITATION OF LIABILITY:THE MATERIALS ARE PROVIDED AS IS WITHOUT ANY EXPRESS OR IMPLIED WARRANTY OF ANY KIND INCLUDING WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT OF THIRD-PARTY INTELLECTUAL PROPERTY, OR FITNESS FOR ANY PARTICULAR PURPOSE. IN NO EVENT SHALL AMD OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, BUSINESS INTERRUPTION, LOSS OF INFORMATION) ARISING OUT OF THE USE OF OR INABILITY TO USE THE MATERIALS, EVEN IF AMD HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. BECAUSE SOME JURISDICTIONS PROHIBIT THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATION MAY NOT APPLY TO YOU. AMD does not assume any responsibility for any errors which may appear in the Materials nor any responsibility to support or update the Materials.AMD retains the right to make changes to its test specifications at any time,without notice. NO SUPPORT OBLIGATION:AMD is not obligated to furnish, support, or make any further information, software, technical information, know-how, or show-how available to you. U.S. GOVERNMENT RESTRICTED RIGHTS:The Materials and documentation are provided with RESTRICTED RIGHTS.Use, duplication or disclosure by the Government is subject to restrictions as set forth in FAR52.227014 and DFAR252.227-7013, et seq, or its successor.Use of the Materials by the Government constitutes acknowledgment of AMD's proprietary rights in them.