Lines Matching full:usb

15 .Nd USB Debug Class device driver
17 .Cd "device usb"
27 driver provides support for USB Debug Class devices whose
30 The USB Debug Class is defined in the USB 3.1 Device Class
34 It has also been widely implemented in USB xHCs
35 .Pq USB eXtensible Host Controllers ,
38 Once this feature is enabled on a USB xHC, one of the USB ports will
39 behave as a USB Debug Class device,
41 when a USB debug cable is connected.
42 The supported class in USB xHCs is typically DbC.GP,
51 Most systems with USB xHC can be configured to provide DbC.GP access.
65 A USB xHC DbC.GP device on a target system needs a special hardware
66 configuration because all of the ports are supposed to be a USB Host.
67 There is one method to expose DbC.GP is to use a USB 3.1 A-to-A cable
68 .Pq section 5.5.2 in USB 3.1 Legacy Cable and Connector Specification .
69 When this cable is connected to a USB 3.1 port on the target system,
70 the DbC-enabled USB xHC automatically switches the port as a USB Device.
75 Note that a USB xHC with USB 3.2 support
76 .Pq USB Type-C connectors
77 is not compatible with the USB 3.1 A-to-A cable.
78 Connecting a USB 3.2 C-to-C cable or A-to-C cable does not automatically work,
100 .Xr usb 4 ,
105 …ww/public/us/en/documents/technical-specifications/extensible-host-controler-interface-usb-xhci.pdf
108 .%T USB 3.1 Device Class Specification for Debug Devices
109 .%U https://www.usb.org/sites/default/files/documents/usb_debug_class_rev_1_0_final_0.pdf
112 .%T USB 3.1 Legacy Cable and Connector Specification
113 .%U https://www.usb.org/document-library/usb-31-legacy-cable-and-connector-revision-10
128 According to the XHCI specification the host side of USB Debug should work with
129 any USB 3.0 port,