SVC: Difference between revisions
No edit summary |
No edit summary |
||
Line 48: | Line 48: | ||
|- | |- | ||
| 0xF | | 0xF | ||
| GetThreadIdealProcessor | | GetThreadIdealProcessor(s32* processorid, handle thread) | ||
|- | |- | ||
| 0x10 | | 0x10 | ||
| SetThreadIdealProcessor | | SetThreadIdealProcessor(handle thread, s32 processorid) | ||
|- | |- | ||
| 0x11 | | 0x11 | ||
| GetCurrentProcessorNumber | | GetCurrentProcessorNumber(void) | ||
|- | |- | ||
| 0x12 | | 0x12 | ||
| Run( | | Run(handle process, StartupInfo* info) (This starts the main() thread. Buf+0 is main-thread priority, Buf+4 is main-thread stack-size.) | ||
|- | |- | ||
| 0x13 | | 0x13 | ||
| CreateMutex | | CreateMutex(handle* mutex, bool initialLocked) | ||
|- | |- | ||
| 0x14 | | 0x14 | ||
| ReleaseMutex( | | ReleaseMutex(handle mutex) | ||
|- | |- | ||
| 0x15 | | 0x15 | ||
| CreateSemaphore | | CreateSemaphore(handle* semaphore, s32 initialCount, s32 maxCount) | ||
|- | |- | ||
| 0x16 | | 0x16 | ||
| ReleaseSemaphore | | ReleaseSemaphore(s32* count, handle semaphore, s32 releaseCount) | ||
|- | |- | ||
| 0x17 | | 0x17 | ||
| CreateEvent( | | CreateEvent(handle* event, unsigned char resettype) | ||
|- | |- | ||
| 0x18 | | 0x18 | ||
| SignalEvent( | | SignalEvent(handle event) | ||
|- | |- | ||
| 0x19 | | 0x19 | ||
| ClearEvent | | ClearEvent(handle event) | ||
|- | |- | ||
| 0x1A | | 0x1A | ||
| CreateTimer | | CreateTimer(handle* timer, | ||
|- | |- | ||
| 0x1B | | 0x1B |