SVC: Difference between revisions
| No edit summary | No edit summary | ||
| Line 5: | Line 5: | ||
| |- | |- | ||
| | 0x1   | | 0x1   | ||
| | ControlMemory(Handle*,  | | ControlMemory(Handle*, unsigned int Addr, unsigned int Unk, unsigned int Size, unsigned int Unk, unsigned int Permissions) | ||
| |- | |- | ||
| | 0x2   | | 0x2   | ||
| Line 95: | Line 95: | ||
| |- | |- | ||
| | 0x1F   | | 0x1F   | ||
| | MapMemoryBlock(Handle,  | | MapMemoryBlock(Handle, unsigned int Addr, unsigned int Permissions, unsigned int Unk) | ||
| |- | |- | ||
| | 0x20   | | 0x20   | ||
| Line 131: | Line 131: | ||
| |- | |- | ||
| | 0x2B   | | 0x2B   | ||
| | GetProcessInfo(unsigned long long * | | GetProcessInfo(unsigned long long *Output, Handle Process, unsigned int Type) | ||
| |- | |- | ||
| | 0x2C   | | 0x2C   | ||
| Line 137: | Line 137: | ||
| |- | |- | ||
| | 0x2D   | | 0x2D   | ||
| | ConnectToPort(Handle * | | ConnectToPort(Handle*, char *PortName) | ||
| |- | |- | ||
| | 0x2E   | | 0x2E   | ||
| Line 161: | Line 161: | ||
| |- | |- | ||
| | 0x35   | | 0x35   | ||
| | GetProcessId(unsigned int *ProcessId, Handle) | | GetProcessId(unsigned int *ProcessId, Handle Process) | ||
| |- | |- | ||
| | 0x36   | | 0x36   | ||
| Line 170: | Line 170: | ||
| |- | |- | ||
| | 0x38   | | 0x38   | ||
| | GetResourceLimit(Handle*, Handle  | | GetResourceLimit(Handle*, Handle Process) | ||
| |- | |- | ||
| | 0x39   | | 0x39   | ||
| Line 245: | Line 245: | ||
| |- | |- | ||
| | 0x60   | | 0x60   | ||
| | DebugActiveProcess(Handle*, unsigned int) | | DebugActiveProcess(Handle*, unsigned int ProcessID) | ||
| |- | |- | ||
| | 0x61   | | 0x61   | ||
| Line 317: | Line 317: | ||
| |- | |- | ||
| | 0x7a | | 0x7a | ||
| | DisableExecuteNever( | | DisableExecuteNever(unsigned int Addr, unsigned int size) (Stubbed for regular kernel) | ||
| |- | |- | ||
| | 0x7c | | 0x7c | ||