Mario Kart 64
Loading...
Searching...
No Matches
osCreateViManager.c File Reference
#include "libultra_internal.h"
#include <macros.h>
Include dependency graph for osCreateViManager.c:

Macros

#define OS_VI_MANAGER_MESSAGE_BUFF_SIZE   5
 

Functions

void __osTimerServicesInit (void)
 
void __osTimerInterrupt (void)
 
void viMgrMain (void *)
 
void osCreateViManager (OSPri pri)
 

Variables

OSMgrArgs viMgrMainArgs = { 0 }
 
static OSThread viMgrThread
 
static u32 viMgrStack [0x400]
 
static OSMesgQueue __osViMesgQueue
 
static OSMesg viMgrMesgBuff [OS_VI_MANAGER_MESSAGE_BUFF_SIZE]
 
static OSIoMesg viEventViMesg
 
static OSIoMesg viEventCounterMesg
 
OSTime __osCurrentTime
 
u32 __osBaseCounter
 
u32 __osViIntrCount
 

Macro Definition Documentation

◆ OS_VI_MANAGER_MESSAGE_BUFF_SIZE

#define OS_VI_MANAGER_MESSAGE_BUFF_SIZE   5

Function Documentation

◆ __osTimerInterrupt()

void __osTimerInterrupt ( void )
extern
Here is the call graph for this function:
Here is the caller graph for this function:

◆ __osTimerServicesInit()

void __osTimerServicesInit ( void )
extern
Here is the caller graph for this function:

◆ osCreateViManager()

void osCreateViManager ( OSPri pri)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ viMgrMain()

void viMgrMain ( void * vargs)
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ __osBaseCounter

u32 __osBaseCounter
extern

◆ __osCurrentTime

OSTime __osCurrentTime
extern

◆ __osViIntrCount

u32 __osViIntrCount
extern

◆ __osViMesgQueue

OSMesgQueue __osViMesgQueue
static

◆ viEventCounterMesg

OSIoMesg viEventCounterMesg
static

◆ viEventViMesg

OSIoMesg viEventViMesg
static

◆ viMgrMainArgs

OSMgrArgs viMgrMainArgs = { 0 }

◆ viMgrMesgBuff

OSMesg viMgrMesgBuff[OS_VI_MANAGER_MESSAGE_BUFF_SIZE]
static

◆ viMgrStack

u32 viMgrStack[0x400]
static

◆ viMgrThread

OSThread viMgrThread
static