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 (while in handheld-mode at least).
+
Returns a not-found error when complexId isn't 0x02, for values 0x0-0x4 at least.
== BindClientProcess ==
== BindClientProcess ==