############################Release Notes#################################
  File Name:   ReleaseNotes.txt
  Project:     AMD USB Audio Function Driver.

  Copyright (c)  2022-2025   Advanced Micro Devices, Inc. All rights reserved.

===================================================================================

USB Afd Revision history:
================================
Driver version = 6.0.0.37, 04/22/2025
================================
Updated         :  Refactor to create amd_internal directory for audio

Updated         :  ACP/Audio Magnus Sanitization

Driver version = 6.0.0.36, 01/09/2025
================================
Updated         :  Keyword scan fixes

Driver version = 6.0.0.35, 12/12/2024
================================
Updated         :  Disabled RGM feature for ACP revision <=63.

Driver version = 6.0.0.34, 11/26/2024
================================
Updated         :  Driver Optimization Changes.

Driver version = 6.0.0.33, 10/29/2024
================================
Fixed           :  USB node is not enumerated in win10 os.

Fixed           :  BSOD observed on DF test on AMD USB AUDIO Device.

Driver version = 6.0.0.32, 10/18/2024
================================
Updated         :  Submission of Copyright statement against Palamida Scan Query.
  
Updated         :  Fixing palamida issues.
  
Fixed           :  Render hang when play pause performed with stream playback + Loopback opened.
	
Driver version = 6.0.0.31, 09/20/2024
================================
Updated         :  EWDK Update to latest version.

Fixed           :  Sinewaves are printing as host streams in event viewer logs during playback on USB LPAP device.


Driver version = 6.0.0.30, 09/04/2024
================================
Fixed           :  Submission of Copyright statement against Palamida Scan Query

Fixed           :  Code Cleanup and error keyword replace


Driver version = 6.0.0.29, 05/22/2024
================================
Fixed           : Observed APO test failed on USB endpoint 


Driver version = 6.0.0.28, 04/17/2024
================================
Fixed           :  The prompt tone output from type-c headphone not completely when clicking "Test" in MS Sound Control.

Driver version = 6.0.0.27, 04/02/2024
================================
Fixed           :  Sound is small when recording voice via type-c headphone.


Driver version = 6.0.0.26, 03/07/2024
================================
Fixed           :  Audio control panel hang with USB camera connected.


Driver version = 6.0.0.25, 01/17/2024
================================
Updated         :  RLS Buffer event checking time was updated based on half buffer approach

Updated         :  EWDK Update to latest version


Driver version = 6.0.0.24, 01/03/2024
================================
Fixed           : "DF - InfVerif INF Verification" WHQL test is failing with Windows 24H2 OS


===========================
Driver version = 6.0.0.23 , 12/07/2023
======================================
Added           : Features Optimizations/improvements for Strix


Driver version = 6.0.0.22 , 10/18/2023
======================================
Fixed           : Observed Loopback Not working with Host stream.


Driver version = 6.0.0.21 , 09/28/2023
======================================
Fixed           : BSOD observed while hot unplug of USB device.


Driver version = 6.0.0.20 , 06/22/2023
======================================
Fixed           : Observed Unable to play the stream during open/close of a Media Player on USB endpoint


Driver version = 6.0.0.19 , 05/25/2023
======================================
Updated         : Updating the SDK and WDK kit to 22621 for AMDACPBT,AMDACPUSB and AMDAFDSVC


Driver version = 6.0.0.18 , 04/11/2023
======================================
Fixed           : acpusb driver version error


Driver version = 6.0.0.17 , 03/29/2023
======================================
Fixed           : USB sideband is enabled on London.
Fixed           : Palamida scan remediation.


Driver version = 6.0.0.16 , 02/16/2023
======================================
Fixed           : Audio control panel hang observed when system resumed from S4 on USB endpoint.


Driver version = 6.0.0.15 , 02/06/2023
======================================
Fixed           : Audio hang/BSOD observed through sound recorder after s4 resume With USB AINR Enabled dat file.


Driver version = 6.0.0.14 , 12/22/2022
======================================
Updated         : Changes done in Makefile to fix the Yellow Bang issue.


Driver version = 6.0.0.13 , 12/07/2022
======================================
Added           : Audio Hardware Resource Management implementation.

Fixed           : Dma Remapping changes.

Fixed           : USB offload solution with XHC address mapping and TransferRing as Output endpoint buffer


Driver version = 6.0.0.12 , 11/12/2022
======================================
Fixed           : Verifier check on xhci controller.

Fixed           : DF-Reinstall with IO before and after(Reliability)is failing USB ACP..

Fixed           : System costs about 10s to detect the second USB speaker/headset(Non-Offload support) with the USB-OFFLOAD enabled BIOS.


Driver version = 6.0.0.11 , 10/27/2022
======================================
Updated         : Audio Module Interface for BT and USB.

Updated         : Reject the USB Sideband notification from Driver.

Updated         : Name change request for KWS instead of Cortana.


Driver version = 6.0.0.10 , 08/17/2022
======================================
Fixed           : Audio control panel hang observed while hot plug and unplug USB Headset during Offload and Host playbacks

Fixed           : Observed SysFX test failed on USB endpoint

Updated         : PROMOTING SOURCE CODE


Driver version = 6.0.0.9 , 08/04/2022
======================================
Fixed           : [PHX]Porting ACP changes

Fixed           : AMD USB Stack is not loading on "Single Channel USB Headset"

Added           : Mono channel and 16k support for USB capture


Driver version = 6.0.0.8 , 07/20/2022
======================================
Fixed           : Audio Codec Manual Certification WHQL test is failing on AMD USB Audio Device.


Driver version = 6.0.0.7 , 07/06/2022
======================================
Fixed           : Sidetone feature causing one codeql error.


Driver version = 6.0.0.6 , 06/21/2022
======================================
Fixed           : CodeQL scan failed with must-fix violation.

Fixed           : Multiple WHQL tests failed on USB endpoint on SV2 OS.

Updated         : Added Sidetone feature.


Driver version = 6.0.0.5 , 06/08/2022
======================================
Fixed           : Getting the XHCI Base address with USB Client IOCTLs.

Fixed           : Framework stream state and Driver stream state are mismatching.

Fixed           : XHCI IoTraget Cleanup.


Driver version = 6.0.0.4 , 05/26/2022
======================================
Fixed           : Bugcheck 0x7E observed while connecting the camera.

Fixed           : Audio control panel hang is observed when two USB head sets are connected.

Fixed           : Player hang observed when system sent to S4 while Movies & TV and Windows Voice recorder are running.


Driver version = 6.0.0.3 , 05/17/2022
======================================
Fixed           : Unable to Perform Mute and Unmute in Microphone properties of Audio control panel with USB Headsets

Modified        : Removed Default enblement of USB for CRB.


Driver version = 6.0.0.2 , 05/06/2022
======================================
Fixed           : Observing 2ch for any multi channel stream(3.1ch,5.1ch) in Event viewer logs HD Audio end point with windows voice recording.


DriverVer = 6.0.0.1, 05/02/2021:
================================
Initial USB Sideband code merged to STG