Line 675: |
Line 675: |
| | style="background: red" | No | | | style="background: red" | No |
| | style="background: red" | No | | | style="background: red" | No |
− | | ControlProcessMemory(Handle KProcess, unsigned int Addr0, unsigned int Addr1, unsigned int Size, unsigned int Type, unsigned int Permissions) | + | | Result ControlProcessMemory(Handle KProcess, unsigned int Addr0, unsigned int Addr1, unsigned int Size, unsigned int Type, unsigned int Permissions) |
| | | | | |
| |- | | |- |
Line 682: |
Line 682: |
| | style="background: red" | No | | | style="background: red" | No |
| | style="background: red" | No | | | style="background: red" | No |
− | | MapProcessMemory(Handle KProcess, unsigned int StartAddr, unsigned int EndAddr) | + | | Result MapProcessMemory(Handle KProcess, unsigned int StartAddr, unsigned int EndAddr) |
| | | | | |
| |- | | |- |
Line 689: |
Line 689: |
| | style="background: red" | No | | | style="background: red" | No |
| | style="background: red" | No | | | style="background: red" | No |
− | | UnmapProcessMemory(Handle KProcess, unsigned int StartAddr, unsigned int EndAddr) | + | | Result UnmapProcessMemory(Handle KProcess, unsigned int StartAddr, unsigned int EndAddr) |
| | | | | |
| |- | | |- |
Line 696: |
Line 696: |
| | style="background: red" | No | | | style="background: red" | No |
| | style="background: red" | No | | | style="background: red" | No |
− | | CreateCodeSet(Handle* handle_out, struct CodeSetInfo, u32 code_ptr, u32 ro_ptr, u32 data_ptr) | + | | Result 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() | + | | Result RandomStub() |
| | Stubbed | | | Stubbed |
| |- | | |- |
Line 710: |
Line 710: |
| | style="background: red" | No | | | style="background: red" | No |
| | style="background: red" | No | | | style="background: red" | No |
− | | CreateProcess(Handle* handle_out, Handle codeset_handle, u32 arm11kernelcaps_ptr, u32 arm11kernelcaps_num) | + | | Result CreateProcess(Handle* handle_out, Handle codeset_handle, u32 arm11kernelcaps_ptr, u32 arm11kernelcaps_num) |
| | | | | |
| |- | | |- |
Line 724: |
Line 724: |
| | style="background: red" | No | | | style="background: red" | No |
| | style="background: red" | No | | | style="background: red" | No |
− | | ??? (Handle KProcess, Handle KResourceLimit) | + | | Result SetProcessResourceLimits(Handle KProcess, Handle KResourceLimit) |
− | | | + | | |
| |- | | |- |
| | 0x78 | | | 0x78 |
Line 731: |
Line 731: |
| | style="background: red" | No | | | style="background: red" | No |
| | style="background: red" | No | | | style="background: red" | No |
− | | CreateResourceLimit(Handle *KResourceLimit) | + | | Result CreateResourceLimit(Handle *KResourceLimit) |
| | | | | |
| |- | | |- |
Line 738: |
Line 738: |
| | style="background: red" | No | | | style="background: red" | No |
| | style="background: red" | No | | | style="background: red" | No |
− | | ??? | + | | Result SetResourceLimitValues(???) |
| | | | | |
| |- | | |- |
Line 745: |
Line 745: |
| | style="background: red" | No | | | style="background: red" | No |
| | style="background: green" | Yes | | | style="background: green" | Yes |
− | | AddCodeSegment? (unsigned int Addr, unsigned int Size) | + | | AddCodeSegment (unsigned int Addr, unsigned int Size) |
| | Stubbed on NATIVE_FIRM beginning with [[2.0.0-2]]. Used during TWL_FIRM boot. | | | Stubbed on NATIVE_FIRM beginning with [[2.0.0-2]]. Used during TWL_FIRM boot. |
| |- | | |- |
Line 766: |
Line 766: |
| | style="background: red" | No | | | style="background: red" | No |
| | style="background: red" | No | | | style="background: red" | No |
− | | QueryProcessMemory(MemInfo *Info, unsigned int *Out, Handle KProcess, unsigned int Addr) | + | | Result QueryProcessMemory(MemInfo *Info, unsigned int *Out, Handle KProcess, unsigned int Addr) |
| | | | | |
| |- style="border-top: double" | | |- style="border-top: double" |