Is anyone at liberty to discuss how Windows uses USB3 hardware to allow
itself to be debugged? I am interested in using a PC USB3 controller in
device mode. The interface is very high bandwidth but also very common.
If most XHCI controllers support device mode do previous versions as well?
Is this functionality just not well documented?
How the debugging protocol interfaces with the kernel is probably secret
and not what I am after.