Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixed USB version for few supported devices to match their spec
Per USB 3.2 spec, any USB 3.x device can claim itself as USB 3.2 per following table: | Old style USB version | USB 3.2 specification | Speed, gbps | |-----------------------|-----------------------|-------------| | USB 3.0 | USB 3.2 Gen 1 | 5 | | USB 3.1 | USB 3.2 Gen 2 | 10 | | USB 3.2 | USB 3.2 Gen 2x2 | 20 | https://www.usb.org/sites/default/files/usb_3_2_language_product_and_packaging_guidelines_final.pdf And this is what happens - some devices claim themselves to be USB 3.2 despite only supporting 5 or 10 gbps - and unfortunately this is correct per USB 3.2 spec. But it is very confusing for people shopping for better product. Not ideal solution, but a workaround is to use old style USB version designators in our compatibility table so people do not choose USB 3.2 device listed if it cannot support speeds higher than 5 gbps. Closes mvp#447.
- Loading branch information