#include <ultra64.h>
#include <PR/os_thread.h>
#include "macros.h"
Go to the source code of this file.
|
s32 | __osDisableInt (void) |
|
void | __osRestoreInt (s32) |
|
void | __osEnqueueAndYield (OSThread **) |
|
void | __osDequeueThread (OSThread **, OSThread *) |
|
void | __osEnqueueThread (OSThread **, OSThread *) |
|
OSThread * | __osPopThread (OSThread **) |
|
s32 | __osSiRawStartDma (s32, void *) |
|
void | __osSiCreateAccessQueue (void) |
|
void | __osSiGetAccess (void) |
|
void | __osSiRelAccess (void) |
|
u32 | __osProbeTLB (void *) |
|
void | __osPiCreateAccessQueue (void) |
|
void | __osPiGetAccess (void) |
|
void | __osSetSR (u32) |
|
u32 | __osGetSR (void) |
|
void | __osSetFpcCsr (u32) |
|
s32 | __osSiRawReadIo (void *, u32 *) |
|
s32 | __osSiRawWriteIo (void *, u32) |
|
s32 | osPiRawReadIo (u32 a0, u32 *a1) |
|
void | __osSpSetStatus (u32) |
|
u32 | __osSpGetStatus (void) |
|
s32 | __osSpSetPc (void *) |
|
s32 | __osSpDeviceBusy (void) |
|
s32 | __osSiDeviceBusy (void) |
|
s32 | __osSpRawStartDma (u32 dir, void *sp_ptr, void *dram_ptr, size_t size) |
|
void | __osSetHWIntrRoutine (OSHWIntr interrupt, s32(*handler)(void)) |
|
s32 | __osLeoInterrupt () |
|
void | __osViInit (void) |
|
OSViContext * | __osViGetCurrentContext (void) |
|
OSViContext * | __osViGetCurrentContext2 (void) |
|
void | __osViSwapContext (void) |
|
void | __osSetTimerIntr (u64) |
|
u64 | __osInsertTimer (OSTimer *) |
|
void | __osSetCompare (u32) |
|
s32 | __osAiDeviceBusy (void) |
|
void | __osDispatchThread (void) |
|
u32 | __osGetCause (void) |
|
s32 | __osAtomicDec (u32 *) |
|
◆ __OSEventState
typedef struct __OSEventState __OSEventState |
◆ __osAiDeviceBusy()
s32 __osAiDeviceBusy |
( |
void | | ) |
|
◆ __osAtomicDec()
◆ __osDequeueThread()
◆ __osDisableInt()
s32 __osDisableInt |
( |
void | | ) |
|
◆ __osDispatchThread()
void __osDispatchThread |
( |
void | | ) |
|
◆ __osEnqueueAndYield()
void __osEnqueueAndYield |
( |
OSThread ** | | ) |
|
◆ __osEnqueueThread()
◆ __osGetCause()
u32 __osGetCause |
( |
void | | ) |
|
◆ __osGetSR()
◆ __osInsertTimer()
◆ __osLeoInterrupt()
◆ __osPiCreateAccessQueue()
void __osPiCreateAccessQueue |
( |
void | | ) |
|
◆ __osPiGetAccess()
void __osPiGetAccess |
( |
void | | ) |
|
◆ __osPopThread()
◆ __osProbeTLB()
u32 __osProbeTLB |
( |
void * | | ) |
|
◆ __osRestoreInt()
void __osRestoreInt |
( |
s32 | | ) |
|
◆ __osSetCompare()
void __osSetCompare |
( |
u32 | | ) |
|
◆ __osSetFpcCsr()
void __osSetFpcCsr |
( |
u32 | | ) |
|
◆ __osSetHWIntrRoutine()
void __osSetHWIntrRoutine |
( |
OSHWIntr | interrupt, |
|
|
s32(* | handler )(void) ) |
◆ __osSetSR()
◆ __osSetTimerIntr()
void __osSetTimerIntr |
( |
u64 | a0 | ) |
|
◆ __osSiCreateAccessQueue()
void __osSiCreateAccessQueue |
( |
void | | ) |
|
◆ __osSiDeviceBusy()
s32 __osSiDeviceBusy |
( |
void | | ) |
|
◆ __osSiGetAccess()
void __osSiGetAccess |
( |
void | | ) |
|
◆ __osSiRawReadIo()
s32 __osSiRawReadIo |
( |
void * | a0, |
|
|
u32 * | a1 ) |
◆ __osSiRawStartDma()
s32 __osSiRawStartDma |
( |
s32 | dir, |
|
|
void * | addr ) |
◆ __osSiRawWriteIo()
s32 __osSiRawWriteIo |
( |
void * | a0, |
|
|
u32 | a1 ) |
◆ __osSiRelAccess()
void __osSiRelAccess |
( |
void | | ) |
|
◆ __osSpDeviceBusy()
s32 __osSpDeviceBusy |
( |
void | | ) |
|
◆ __osSpGetStatus()
u32 __osSpGetStatus |
( |
void | | ) |
|
◆ __osSpRawStartDma()
s32 __osSpRawStartDma |
( |
u32 | dir, |
|
|
void * | sp_ptr, |
|
|
void * | dram_ptr, |
|
|
size_t | size ) |
◆ __osSpSetPc()
s32 __osSpSetPc |
( |
void * | pc | ) |
|
◆ __osSpSetStatus()
void __osSpSetStatus |
( |
u32 | status | ) |
|
◆ __osViGetCurrentContext()
◆ __osViGetCurrentContext2()
◆ __osViInit()
◆ __osViSwapContext()
void __osViSwapContext |
( |
void | | ) |
|
◆ osPiRawReadIo()
◆ __osActiveQueue
◆ __osFaultedThread
◆ __osRunningThread
◆ __osRunQueue
◆ __osThreadTail
struct __osThreadTail __osThreadTail |
◆ D_80365E00
◆ D_80365E3C