Loader services: Difference between revisions

ldr:ro: LoadNrrEx is a really weird command.
ro:1
Line 155: Line 155:


= ldr:ro =
= ldr:ro =
= ro:1 =
[1.0.0-2.3.0] This is "nn::ldr::detail::IRoInterface"
[1.0.0-2.3.0] This is "nn::ldr::detail::IRoInterface"


[3.0.0+] This is "nn::ro::detail::IRoInterface".
[3.0.0+] This is "nn::ro::detail::IRoInterface".
[7.0.0+] ro:1 was added, and also creates nn::ro::detail::IRoInterface objects.


{| class="wikitable" border="1"
{| class="wikitable" border="1"
Line 261: Line 264:


When called from an ro:1 session, the field at NRR header + 0x33C must be 0x1. When called from ldr:ro session, the field at NRR header + 0x33C must be 0x0.
When called from an ro:1 session, the field at NRR header + 0x33C must be 0x1. When called from ldr:ro session, the field at NRR header + 0x33C must be 0x0.
= ro:1 =
Added to ro-sysmodule with [[7.0.0]]. This doesn't seem to have a cmd-handler (?).


[[Category:Services]]
[[Category:Services]]