Go to the source code of this file.
◆ OS_PRIORITY_MIN
| #define OS_PRIORITY_MIN 0 |
◆ OS_PRIORITY_MAX
| #define OS_PRIORITY_MAX 31 |
◆ OS_PRIORITY_IDLE
◆ OS_THREAD_ATTR_DETACH
| #define OS_THREAD_ATTR_DETACH 0x0001u |
◆ OS_THREAD_STACK_MAGIC
| #define OS_THREAD_STACK_MAGIC 0xDEADBABE |
◆ IsSuspended
| #define IsSuspended |
( |
| suspend | ) |
|
◆ OSPriority
◆ OS_THREAD_STATE
| Enumerator |
|---|
| OS_THREAD_STATE_READY | |
| OS_THREAD_STATE_RUNNING | |
| OS_THREAD_STATE_WAITING | |
| OS_THREAD_STATE_MORIBUND | |
◆ OSInitThreadQueue()
◆ OSSleepThread()
◆ OSWakeupThread()
◆ OSSuspendThread()
◆ OSResumeThread()
◆ OSCancelThread()
| void OSCancelThread |
( |
OSThread * | thread | ) |
|
◆ OSGetCurrentThread()
◆ OSEnableScheduler()
| s32 OSEnableScheduler |
( |
void | | ) |
|
◆ OSDisableScheduler()
| s32 OSDisableScheduler |
( |
void | | ) |
|
◆ OSCheckActiveThreads()
| long OSCheckActiveThreads |
( |
void | | ) |
|
◆ OSCreateThread()
| int OSCreateThread |
( |
struct OSThread * | thread, |
|
|
void *(* | func )(void *), |
|
|
void * | param, |
|
|
void * | stack, |
|
|
unsigned long | stackSize, |
|
|
long | priority, |
|
|
unsigned short | attr ) |