USB services: Difference between revisions
Smartperson (talk | contribs) attempt to improve clarity on what 'former' refers to |
No edit summary |
||
| Line 2: | Line 2: | ||
= usb:ds = | = usb:ds = | ||
Used for Switch<>PC USB comms, aka Switch-as-device. | Used for Switch<>PC USB comms, aka Switch-as-device. This seems to only be usable in handheld-mode with the Switch directly connected to a host via an USB cable, not(?) in docked-mode. | ||
This service is used during [[Factory Setup|factory setup]] by [[Manu Services|manu]]. | This service is used during [[Factory Setup|factory setup]] by [[Manu Services|manu]]. | ||
| Line 113: | Line 113: | ||
Binding more than once with the current session is not allowed. Once this command is used, the USB device will not be listed with <code>lsusb</code> until [[#EnableInterface]] is used. | Binding more than once with the current session is not allowed. Once this command is used, the USB device will not be listed with <code>lsusb</code> until [[#EnableInterface]] is used. | ||
Returns a not-found error when complexId isn't 0x02, for values 0x0-0x4 | Returns a not-found error when complexId isn't 0x02, for values 0x0-0x4 at least. | ||
== BindClientProcess == | == BindClientProcess == | ||