Changes

335 bytes added ,  12:52, 22 January 2018
Add full interface name (imported from SwIPC)
Line 2: Line 2:     
= usb:ds =
 
= usb:ds =
 +
This is "nn::usb::ds::IDsService".
 +
 
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.
 
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 189: Line 191:     
== IDsInterface ==
 
== IDsInterface ==
 +
This is "nn::usb::ds::IDsInterface".
 +
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Line 279: Line 283:     
=== IDsEndpoint ===
 
=== IDsEndpoint ===
 +
This is "nn::usb::ds::IDsEndpoint".
 +
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Line 347: Line 353:     
= usb:hs =
 
= usb:hs =
 +
This is "nn::usb::hs::IClientRootSession".
 +
 
General USB devices usage, used by hid-sysmodule and bsdsockets-sysmodule.
 
General USB devices usage, used by hid-sysmodule and bsdsockets-sysmodule.
    
= usb:pd =
 
= usb:pd =
 +
This is "nn::usb::pd::detail::IPdManager".
 +
 
Only system-titles with access to this are [[PTM_services|PTM]] and [[AM_services|AM]].
 
Only system-titles with access to this are [[PTM_services|PTM]] and [[AM_services|AM]].
    
= usb:pd:c =
 
= usb:pd:c =
 +
This is "nn::usb::pd::detail::IPdCradleManager".
 +
 
USB-sysmodule symbols for this refer to "Cradle", which is the [[Dock]].
 
USB-sysmodule symbols for this refer to "Cradle", which is the [[Dock]].
   Line 364: Line 376:     
== Session ==
 
== Session ==
 +
This is "nn::usb::pd::detail::IPdCradleSession".
 +
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Line 384: Line 398:     
= usb:pm =
 
= usb:pm =
 +
This is "nn::usb::pm::IPmService".
 +
 
Presumably Power Management, only system-title using this is [[PTM_services|PTM]].
 
Presumably Power Management, only system-title using this is [[PTM_services|PTM]].
151

edits