mirror of
https://github.com/PabloMK7/citra
synced 2024-11-15 05:08:23 +00:00
added remaining known syscall functions to Syscall_Table
This commit is contained in:
parent
2bde8f2856
commit
e9f0e4967d
1 changed files with 80 additions and 0 deletions
|
@ -64,6 +64,86 @@ const HLE::FunctionDef Syscall_Table[] = {
|
|||
{0x2B, NULL, "svcGetProcessInfo"},
|
||||
{0x2C, NULL, "svcGetThreadInfo"},
|
||||
{0x2D, WrapI_VC<SVC_ConnectToPort>, "svcConnectToPort"},
|
||||
{0x2E NULL, "svcSendSyncRequest1"},
|
||||
{0x2F NULL, "svcSendSyncRequest2"},
|
||||
{0x30 NULL, "svcSendSyncRequest3"},
|
||||
{0x31 NULL, "svcSendSyncRequest4"},
|
||||
{0x32 NULL, "svcSendSyncRequest"},
|
||||
{0x33 NULL, "svcOpenProcess"},
|
||||
{0x34 NULL, "svcOpenThread"},
|
||||
{0x35 NULL, "svcGetProcessId"},
|
||||
{0x36 NULL, "svcGetProcessIdOfThread"},
|
||||
{0x37 NULL, "svcGetThreadId"},
|
||||
{0x38 NULL, "svcGetResourceLimit"},
|
||||
{0x39 NULL, "svcGetResourceLimitLimitValues"},
|
||||
{0x3A NULL, "svcGetResourceLimitCurrentValues"},
|
||||
{0x3B NULL, "svcGetThreadContext"},
|
||||
{0x3C NULL, "svcBreak"},
|
||||
{0x3D NULL, "svcOutputDebugString"},
|
||||
{0x3E NULL, "svcControlPerformanceCounter"},
|
||||
{0x3F, NULL, "Unknown"},
|
||||
{0x40, NULL, "Unknown"},
|
||||
{0x41, NULL, "Unknown"},
|
||||
{0x42, NULL, "Unknown"},
|
||||
{0x43, NULL, "Unknown"},
|
||||
{0x44, NULL, "Unknown"},
|
||||
{0x45, NULL, "Unknown"},
|
||||
{0x46, NULL, "Unknown"},
|
||||
{0x47 NULL, "svcCreatePort"},
|
||||
{0x48 NULL, "svcCreateSessionToPort"},
|
||||
{0x49 NULL, "svcCreateSession"},
|
||||
{0x4A NULL, "svcAcceptSession"},
|
||||
{0x4B NULL, "svcReplyAndReceive1"},
|
||||
{0x4C NULL, "svcReplyAndReceive2"},
|
||||
{0x4D NULL, "svcReplyAndReceive3"},
|
||||
{0x4E NULL, "svcReplyAndReceive4"},
|
||||
{0x4F NULL, "svcReplyAndReceive"},
|
||||
{0x50 NULL, "svcBindInterrupt"},
|
||||
{0x51 NULL, "svcUnbindInterrupt"},
|
||||
{0x52 NULL, "svcInvalidateProcessDataCache"},
|
||||
{0x53 NULL, "svcStoreProcessDataCache"},
|
||||
{0x54 NULL, "svcFlushProcessDataCache"},
|
||||
{0x55 NULL, "svcStartInterProcessDma"},
|
||||
{0x56 NULL, "svcStopDma"},
|
||||
{0x57 NULL, "svcGetDmaState"},
|
||||
{0x58 NULL, "svcRestartDma"},
|
||||
{0x59, NULL, "Unknown"},
|
||||
{0x5A, NULL, "Unknown"},
|
||||
{0x5B, NULL, "Unknown"},
|
||||
{0x5C, NULL, "Unknown"},
|
||||
{0x5D, NULL, "Unknown"},
|
||||
{0x5E, NULL, "Unknown"},
|
||||
{0x5F, NULL, "Unknown"},
|
||||
{0x60 NULL, "svcDebugActiveProcess"},
|
||||
{0x61 NULL, "svcBreakDebugProcess"},
|
||||
{0x62 NULL, "svcTerminateDebugProcess"},
|
||||
{0x63 NULL, "svcGetProcessDebugEvent"},
|
||||
{0x64 NULL, "svcContinueDebugEvent"},
|
||||
{0x65 NULL, "svcGetProcessList"},
|
||||
{0x66 NULL, "svcGetThreadList"},
|
||||
{0x67 NULL, "svcGetDebugThreadContext"},
|
||||
{0x68 NULL, "svcSetDebugThreadContext"},
|
||||
{0x69 NULL, "svcQueryDebugProcessMemory"},
|
||||
{0x6A NULL, "svcReadProcessMemory"},
|
||||
{0x6B NULL, "svcWriteProcessMemory"},
|
||||
{0x6C NULL, "svcSetHardwareBreakPoint"},
|
||||
{0x6D NULL, "svcGetDebugThreadParam"},
|
||||
{0x6E, NULL, "Unknown"},
|
||||
{0x6F, NULL, "Unknown"},
|
||||
{0x70 NULL, "svcControlProcessMemory"},
|
||||
{0x71 NULL, "svcMapProcessMemory"},
|
||||
{0x72 NULL, "svcUnmapProcessMemory"},
|
||||
{0x73, NULL, "Unknown"},
|
||||
{0x74, NULL, "Unknown"},
|
||||
{0x75, NULL, "Unknown"},
|
||||
{0x76 NULL, "svcTerminateProcess"},
|
||||
{0x77, NULL, "Unknown"},
|
||||
{0x78 NULL, "svcCreateResourceLimit"},
|
||||
{0x79, NULL, "Unknown"},
|
||||
{0x7A, NULL, "Unknown"},
|
||||
{0x7B, NULL, "Unknown"},
|
||||
{0x7C NULL, "svcKernelSetState"},
|
||||
{0x7D NULL, "svcQueryProcessMemory"},
|
||||
};
|
||||
|
||||
void Register_Syscall() {
|
||||
|
|
Loading…
Reference in a new issue