Difference between revisions of "Loader services"

From Nintendo Switch Brew
Jump to navigation Jump to search
Line 1: Line 1:
= Loader services =
+
= ldr:shel =
 
 
== ldr:shel ==
 
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Line 11: Line 9:
 
|}
 
|}
  
== ldr:ro ==
+
= ldr:ro =
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Line 27: Line 25:
 
|}
 
|}
  
=== LoadNro ===
+
== LoadNro ==
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Line 55: Line 53:
 
|}
 
|}
  
=== LoadNrr ===
+
== LoadNrr ==
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Line 78: Line 76:
 
|}
 
|}
  
=== Initialize ===
+
== Initialize ==
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-

Revision as of 03:08, 16 April 2017

ldr:shel

Cmd Name
0
1

ldr:ro

Cmd Name
0 #LoadNro
1 #LoadNrr
2
3
4 #Initialize

LoadNro

Word Value
0 0x00000004
1 0x80000012
2 0x00000001
0-1 Pid
0 "SCFI"
1 0x00000000
2 Always 0.
3 Nro address
4 Nro size
5
6 Bss size

LoadNrr

Word Value
0 0x00000004
1 0x8000000C
2 0x00000001
0-1 Pid
0 "SFCI"
1 0x00000001
2 Nrr address
3 Nrr size

Initialize

Word Value
0 0x00000004
1 0x8000000A
2 0x00000003
0-1 Pid
2 Process handle (0xFFFF8001)
0 "SFCI"
1 0x00000004
2 Always 0.