Quote:
I do wonder how Linux and Windows and maybe OSX handle those USB 3.0 devices. Especially Linux since its open source so we could probably learn how they do it.
We can't view Linux as a hobby OS now. They're open-source but that doesn't stop them from gaining power. There are large corporations which rely on Linux for their top tasks, if Linux doesn't support something I'd rather blame the hardware manufacturer than Linux Developers. Not to mention that they have thousands of contributors from worldwide. Look at CREDITS in torvalds/Linux on github. That file is 4026 lines long.
As for Windows and Mac I bet Intel provides them with either confidential documentation or drivers.
If anyone bothers, here's the Linux xHCI driver -
http://lxr.free-electrons.com/source/dr ... ost/xhci.c