SVC: Difference between revisions

Neimod (talk | contribs)
No edit summary
Neimod (talk | contribs)
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(Handle KProcess, unsigned int *buf) (This starts the main() thread. Buf+0 is main-thread priority, Buf+4 is main-thread stack-size.)
| 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(Handle KMutex)
| 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(Handle *KEvent, unsigned char Unk)
| CreateEvent(handle* event, unsigned char resettype)
|-
|-
| 0x18  
| 0x18  
| SignalEvent(Handle KEvent)
| SignalEvent(handle event)
|-
|-
| 0x19  
| 0x19  
| ClearEvent
| ClearEvent(handle event)
|-
|-
| 0x1A  
| 0x1A  
| CreateTimer
| CreateTimer(handle* timer,
|-
|-
| 0x1B  
| 0x1B