Changes

384 bytes added ,  06:21, 11 December 2020
no edit summary
Line 1,128: Line 1,128:  
| 332 || [7.0.0+] [[#SetHdlsState]]
 
| 332 || [7.0.0+] [[#SetHdlsState]]
 
|-
 
|-
| 350 || [5.0.0+] AddRegisteredDevice
+
| 350 || [5.0.0+] [[#AddRegisteredDevice]]
 
|-
 
|-
 
| 400 || [6.0.0+] DisableExternalMcuOnNxDevice
 
| 400 || [6.0.0+] DisableExternalMcuOnNxDevice
Line 1,352: Line 1,352:     
[9.0.0+] Input order was swapped: now takes an input [[#HdlsHandle]] and a [[#HdlsState]], no output.
 
[9.0.0+] Input order was swapped: now takes an input [[#HdlsHandle]] and a [[#HdlsState]], no output.
 +
 +
== AddRegisteredDevice ==
 +
Takes an input [[#RegisteredDevice]], no output.
 +
 +
[11.0.0+] Takes an input [[#DebugRegisteredDevice]], no output.
    
= hid:sys =
 
= hid:sys =
Line 7,497: Line 7,502:  
| 0x21 || 0x3 || Padding
 
| 0x21 || 0x3 || Padding
 
|}
 
|}
 +
 +
= DebugRegisteredDevice =
 +
This is "nn::hid::debug::RegisteredDevice". This is a 0x58-byte struct with 2-byte alignment.
 +
 +
= RegisteredDevice =
 +
This is "nn::hid::system::RegisteredDevice". This is a 0x68-byte struct with 4-byte alignment.
    
= NotificationLedPattern =
 
= NotificationLedPattern =