|
Mario Kart 64
|
#include "ultratypes.h"Go to the source code of this file.
Data Structures | |
| union | __OSfp |
| struct | __OSThreadContext |
| struct | __OSThreadprofile_s |
| struct | OSThread_s |
Macros | |
| #define | OS_PRIORITY_MAX 255 |
| #define | OS_PRIORITY_VIMGR 254 |
| #define | OS_PRIORITY_RMON 250 |
| #define | OS_PRIORITY_RMONSPIN 200 |
| #define | OS_PRIORITY_PIMGR 150 |
| #define | OS_PRIORITY_SIMGR 140 |
| #define | OS_PRIORITY_APPMAX 127 |
| #define | OS_PRIORITY_IDLE 0 |
| #define | OS_STATE_STOPPED 1 |
| #define | OS_STATE_RUNNABLE 2 |
| #define | OS_STATE_RUNNING 4 |
| #define | OS_STATE_WAITING 8 |
Typedefs | |
| typedef s32 | OSPri |
| typedef s32 | OSId |
| typedef struct OSThread_s | OSThread |
Functions | |
| void | osCreateThread (OSThread *thread, OSId id, void(*entry)(void *), void *arg, void *sp, OSPri pri) |
| OSId | osGetThreadId (OSThread *thread) |
| OSPri | osGetThreadPri (OSThread *thread) |
| void | osSetThreadPri (OSThread *thread, OSPri pri) |
| void | osStartThread (OSThread *thread) |
| void | osStopThread (OSThread *thread) |
| #define OS_PRIORITY_APPMAX 127 |
| #define OS_PRIORITY_IDLE 0 |
| #define OS_PRIORITY_MAX 255 |
| #define OS_PRIORITY_PIMGR 150 |
| #define OS_PRIORITY_RMON 250 |
| #define OS_PRIORITY_RMONSPIN 200 |
| #define OS_PRIORITY_SIMGR 140 |
| #define OS_PRIORITY_VIMGR 254 |
| #define OS_STATE_RUNNABLE 2 |
| #define OS_STATE_RUNNING 4 |
| #define OS_STATE_STOPPED 1 |
| #define OS_STATE_WAITING 8 |
| void osCreateThread | ( | OSThread * | thread, |
| OSId | id, | ||
| void(*)(void *) | entry, | ||
| void * | arg, | ||
| void * | sp, | ||
| OSPri | pri ) |