Earlier quoted context omitted.
> No, it's not. Yes, it is. > If instead you implement it to comply with the USB3.1 spec then you have two separate transfer modes specified in the 3.1 standard: the legacy Gen1 and the newly-added Gen2. No. If your device only supports 5 Gb/sec speeds, it's USB 3.0, yes. "SuperSpeed" and all that jazz. But with USB 3.2, it's now (magically) USB 3.2 Gen 1[0]: > Under this rebranding, the standard previously known as…
> No. If your device only supports 5 Gb/sec speeds, it's USB 3.0, yes. That's not how things work. Devices are implemented while targeting a standard. If you implement a USB 3.0 device then you do not support any data transfer mode capable of doing more than 5Gb/s. If you're a customer looking for more than 5Gb/s and you see that a device is only USB3.0 then you already know that it won't cut it. That's the whole poi…
M1 macs support USB4.
USB specs define multiple transmission modes and speeds from port to port over a cable that one can support. They define alt modes you can support.
Separately there are conformances and marks. E.g. if your cable supports transfer according to USB 3.2 Gen 2x2 in our lab, you can _market it_ as Superspeed 20Gbps, put the logo on the connectors, etc.
So the argument would be that Apple M1 doesn’t support Superspeed 10Gbps.
Which, as an aside, I’ll need a lot more than one person testing with a single (likely non-conformant) cable before I will believe.