Release Notes for UsbDescUI (V2.70 and up) ========================================== V2.70, November 2018: Removed legacy USB devices. Reworked FullSpeed bandwidth verification (no longer blocking output buttons to see text comment). Reworked descriptions. V2.71, February 2019: AudioClass In/Out names index also stored in terminal descriptors (required for macOS) V2.72, March 2019 Moved DFU/RPC interfaces to first position (MS OS descriptors seems to fail at higher interface numbers) Attention: .inf files used for Win 7 & 8 must be adapted, as the USB driver interface ID has changed! The proper ID to use can be retrieved from the Windows Device Manager: Open the context menu of the USB device in question, go to the Details tab and select Hardware Identifiers. Choose the shortest one (the one without REV_ substring). When generating a new USB descriptor it is always advised to use a new version number string. V2.73, December 2019 Fix: RPC/DFU descriptors only work with assembler output (internal error on compiled bin/C/obj exports) V2.74, February 2020 Added AudioClass Bandwidth Warnings V2.75, April 2020 HighSpeed MIDI driver OUT endpoint size set to 512 Bytes to comply to USB 2.0 spec. Added "Legacy Win7" option limiting OUT endpoint size to 256 Bytes to ensures compatibility to Win7/Vista. V2.76, October 2021 Fix: Properly setting Device Descriptor protocols for HighSpeed devices (and bNumConfigurations) V2.77, June 2022 Mod: Adding IAD to MIDI Interface (and Win10 Dummy Audio Interface)