SVC: Difference between revisions

Smea (talk | contribs)
No edit summary
Line 696: Line 696:
| style="background: red" | No
| style="background: red" | No
| style="background: red" | No
| style="background: red" | No
| CreateProcess(Handle* HandleInfo_out, struct CreateProcessInfo, u32 code_ptr, u32 ro_ptr, u32 data_ptr)
| CreateCodeSet(Handle* handle_out, struct CodeSetInfo, u32 code_ptr, u32 ro_ptr, u32 data_ptr)
|
|
|-
|-
Line 703: Line 703:
| style="background: red" | No
| style="background: red" | No
| style="background: red" | No
| style="background: red" | No
|  
| RandomStub()
| Stubbed
| Stubbed
|-
|-
Line 710: Line 710:
| style="background: red" | No
| style="background: red" | No
| style="background: red" | No
| style="background: red" | No
| SetupProcess(Handle* KProcess_out, Handle HandleInfo_in, u32 arm11kernelcaps_ptr, u32 arm11kernelcaps_num)
| CreateProcess(Handle* handle_out, Handle codeset_handle, u32 arm11kernelcaps_ptr, u32 arm11kernelcaps_num)
|
|
|-
|-
Line 991: Line 991:
|}
|}


== struct CreateProcessInfo ==
== struct CodeSetInfo ==
All addresses are given virtual for the process to be created.
All addresses are given virtual for the process to be created.
All sizes/offsets are in given in 0x1000-pages.
All sizes/offsets are in given in 0x1000-pages.