Lines Matching +full:usb +full:- +full:controller
29 .Nm usb
35 .Bd -ragged -offset indent
36 .Cd "device usb"
42 .Bd -literal -offset indent
52 provides machine-independent bus support and drivers for
58 .Bl -tag -width 6n -offset indent
59 .It USB Controller (Bus)
60 .It USB Device
61 .It USB Driver
64 The controller attaches to a physical bus
67 The USB bus attaches to the controller, and the root hub attaches
68 to the controller.
70 or another hub attached to the USB bus.
75 .Sh INTRODUCTION TO USB
76 The USB is a system where external devices can be connected to a PC.
77 The most common USB speeds are:
78 .Bl -tag -width 6n -offset indent
85 Each USB has a USB controller that is the master of the bus.
86 The physical communication is simplex which means the host controller only
87 communicates with one USB device at a time.
89 There can be up to 127 devices connected to an USB HUB tree.
115 The bus enumeration of the USB bus proceeds in several steps:
116 .Bl -enum
128 .Bl -tag -width indent
129 .It Va hw.usb.debug
135 The USB specifications can be found at:
137 .D1 Pa https://www.usb.org/documents
167 module complies with the USB 3.0 standard.