Mario Kart 64
osint.h File Reference
Include dependency graph for osint.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void __osEnqueueAndYield (OSThread **)
 
void __osDequeueThread (OSThread **, OSThread *)
 
void __osEnqueueThread (OSThread **, OSThread *)
 
OSThread__osPopThread (OSThread **)
 
void __osDispatchThread (void)
 
void __osSetTimerIntr (OSTime)
 
OSTime __osInsertTimer (OSTimer *)
 
void __osTimerInterrupt (void)
 
u32 __osProbeTLB (void *)
 
int __osSpDeviceBusy (void)
 
void __osTimerServicesInit (void)
 
s32 __osAiDeviceBusy (void)
 
int __osDpDeviceBusy (void)
 

Variables

OSThread__osRunningThread
 
OSThread__osActiveQueue
 
OSThread__osFaultedThread
 
OSThread__osRunQueue
 
OSTimer__osTimerList
 
OSTimer __osBaseTimer
 
OSTime __osCurrentTime
 
u32 __osBaseCounter
 
u32 __osViIntrCount
 
u32 __osTimerCounter
 
__OSEventState __osEventStateTab [OS_NUM_EVENTS]
 
s32 osViClock
 

Function Documentation

◆ __osAiDeviceBusy()

s32 __osAiDeviceBusy ( void  )
Here is the caller graph for this function:

◆ __osDequeueThread()

void __osDequeueThread ( OSThread **  queue,
OSThread thread 
)
Here is the caller graph for this function:

◆ __osDispatchThread()

void __osDispatchThread ( void  )

◆ __osDpDeviceBusy()

int __osDpDeviceBusy ( void  )

◆ __osEnqueueAndYield()

void __osEnqueueAndYield ( OSThread **  )

◆ __osEnqueueThread()

void __osEnqueueThread ( OSThread **  ,
OSThread  
)

◆ __osInsertTimer()

OSTime __osInsertTimer ( OSTimer a0)

◆ __osPopThread()

OSThread* __osPopThread ( OSThread **  )

◆ __osProbeTLB()

u32 __osProbeTLB ( void *  )

◆ __osSetTimerIntr()

void __osSetTimerIntr ( OSTime  a0)
Here is the caller graph for this function:

◆ __osSpDeviceBusy()

int __osSpDeviceBusy ( void  )
Here is the caller graph for this function:

◆ __osTimerInterrupt()

void __osTimerInterrupt ( void  )

◆ __osTimerServicesInit()

void __osTimerServicesInit ( void  )

Variable Documentation

◆ __osActiveQueue

OSThread* __osActiveQueue
extern

◆ __osBaseCounter

u32 __osBaseCounter
extern

◆ __osBaseTimer

OSTimer __osBaseTimer
extern

◆ __osCurrentTime

OSTime __osCurrentTime
extern

◆ __osEventStateTab

__OSEventState __osEventStateTab[OS_NUM_EVENTS]
extern

◆ __osFaultedThread

OSThread* __osFaultedThread
extern

◆ __osRunningThread

OSThread* __osRunningThread
extern

◆ __osRunQueue

OSThread* __osRunQueue
extern

◆ __osTimerCounter

u32 __osTimerCounter
extern

◆ __osTimerList

OSTimer* __osTimerList
extern

◆ __osViIntrCount

u32 __osViIntrCount
extern

◆ osViClock

s32 osViClock
extern