Changes

222 bytes added ,  20:05, 28 June 2017
no edit summary
Line 4: Line 4:  
! Cmd || Name || Notes
 
! Cmd || Name || Notes
 
|-
 
|-
| 0 || ||  
+
| 0 || [[#ReadConsoleConfig]] ||  
 
|-
 
|-
 
| 1 || || Unknown marshalling.
 
| 1 || || Unknown marshalling.
Line 21: Line 21:  
|}
 
|}
   −
== Cmd0 ==
+
== ReadConsoleConfig ==
 
Takes input word, and returns u64.
 
Takes input word, and returns u64.
 +
{| class="wikitable" border="1"
 +
|-
 +
! Id || Name
 +
|-
 +
| 8 || 64bit DeviceId with byte7 clear.
 +
|-
 +
| 11 || Allow skipping RSA signatures on NRR.
 +
|}
 +
 +
Output from this when used by [[NIM_services|NIM]] must match the [[Settings_services|set:cal]] DeviceId with byte7 cleared, otherwise NIM will panic.
   −
* Input val8: 64bit DeviceId with byte7 clear. Output from this when used by [[NIM_servers|NIM]] must match the [[Settings_services|set:cal]] DeviceId with byte7 cleared, otherwise NIM will panic.
+
[[Loader services|RO]] checks id11, if set then skipping NRR rsa signatures is allowed.
    
== ScrambleKeyA ==
 
== ScrambleKeyA ==