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 | ||