SPL services: Difference between revisions

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 ==