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