Line 141:
Line 141:
|-
|-
| 0x2E
| 0x2E
−
| SendSyncRequest1 (Stubbed)
+
| Result SendSyncRequest1(Handle session) (Stubbed)
|-
|-
| 0x2F
| 0x2F
−
| SendSyncRequest2 (Stubbed)
+
| Result SendSyncRequest2(Handle session) (Stubbed)
|-
|-
| 0x30
| 0x30
−
| SendSyncRequest3 (Stubbed)
+
| Result SendSyncRequest3(Handle session) (Stubbed)
|-
|-
| 0x31
| 0x31
−
| SendSyncRequest4 (Stubbed)
+
| Result SendSyncRequest4(Handle session) (Stubbed)
|-
|-
| 0x32
| 0x32
−
| SendSyncRequest(Handle)
+
| Result SendSyncRequest(Handle session)
|-
|-
| 0x33
| 0x33
−
| OpenProcess(Handle *KProcess, unsigned int ProcessId)
+
| Result OpenProcess(Handle* process, u32 processId)
|-
|-
| 0x34
| 0x34
−
| OpenThread
+
| Result OpenThread(Handle* thread, Handle process, u32 threadId)
|-
|-
| 0x35
| 0x35
−
| GetProcessId(unsigned int *ProcessId, Handle KProcess)
+
| Result GetProcessId(u32* processId, Handle process)
|-
|-
| 0x36
| 0x36
−
| GetProcessIdOfThread
+
| Result GetProcessIdOfThread(u32* processId, Handle thread)
|-
|-
| 0x37
| 0x37
−
| GetThreadId
+
| Result GetThreadId(u32* threadId, Handle thread)
|-
|-
| 0x38
| 0x38
−
| GetResourceLimit(Handle*, Handle KProcess)
+
| Result GetResourceLimit(Handle* resourceLimit, Handle process)
|-
|-
| 0x39
| 0x39
−
| GetResourceLimitLimitValues
+
| Result GetResourceLimitLimitValues(s64* values, Handle resourceLimit, LimitableResource* names, s32 nameCount)
|-
|-
| 0x3A
| 0x3A
−
| GetResourceLimitCurrentValues
+
| Result GetResourceLimitCurrentValues(s64* values, Handle resourceLimit, LimitableResource* names, s32 nameCount)
|-
|-
| 0x3B
| 0x3B
−
| GetThreadContext (Stubbed)
+
| Result GetThreadContext(ThreadContext* context, Handle thread) (Stubbed)
|-
|-
| 0x3C
| 0x3C
Line 192:
Line 192:
|-
|-
| 0x47
| 0x47
−
| CreatePort
+
| Result CreatePort(Handle* portServer, Handle* portClient, const char* name, s32 maxSessions)
|-
|-
| 0x48
| 0x48
−
| CreateSessionToPort
+
| Result CreateSessionToPort(Handle* session, Handle port)
|-
|-
| 0x49
| 0x49
−
| CreateSession
+
| Result CreateSession(Handle* sessionServer, Handle* sessionClient)
|-
|-
| 0x4A
| 0x4A
−
| AcceptSession
+
| Result AcceptSession(Handle* session, Handle port)
|-
|-
| 0x4B
| 0x4B
−
| ReplyAndReceive1 (Stubbed)
+
| Result ReplyAndReceive1(s32* index, Handle* handles, s32 handleCount, Handle replyTarget) (Stubbed)
|-
|-
| 0x4C
| 0x4C
−
| ReplyAndReceive2 (Stubbed)
+
| Result ReplyAndReceive2(s32* index, Handle* handles, s32 handleCount, Handle replyTarget) (Stubbed)
|-
|-
| 0x4D
| 0x4D
−
| ReplyAndReceive3 (Stubbed)
+
| Result ReplyAndReceive3(s32* index, Handle* handles, s32 handleCount, Handle replyTarget) (Stubbed)
|-
|-
| 0x4E
| 0x4E
−
| ReplyAndReceive4 (Stubbed)
+
| Result ReplyAndReceive4(s32* index, Handle* handles, s32 handleCount, Handle replyTarget) (Stubbed)
|-
|-
| 0x4F
| 0x4F
−
| ReplyAndReceive
+
| Result ReplyAndReceive(s32* index, Handle* handles, s32 handleCount, Handle replyTarget)
|-
|-
| 0x50
| 0x50