Loader Services

From 3dbrew
Revision as of 21:28, 28 February 2015 by Yellows8 (talk | contribs)
Jump to navigation Jump to search

Loader service "Loader"

Command Header Description
0x00010080 LoadProcess(u64 titlehandle). This maps 0x10000000 and reads ExeFS:/.code there, then decompresses it if needed. This then uses svcCreateProcess and svcSetupProcess. Once finished this writes the KProcess handle to cmdreply[3].
0x0002.... RegisterProgram. Writes u64 titlehandle starting at cmdreply[2].
0x0003.... UnregisterProgram
0x00040080 GetExheader(u64 titlehandle)