Mario Kart 64
Loading...
Searching...
No Matches
osContInit.c File Reference
#include "libultra_internal.h"
#include "controller.h"
Include dependency graph for osContInit.c:

Functions

void __osPackRequestData (u8)
 
void __osContGetInitData (u8 *, OSContStatus *)
 
s32 osContInit (OSMesgQueue *mq, u8 *bitpattern, OSContStatus *status)
 

Variables

u32 _osContInitialized = 0
 
u64 osClockRate
 
ALIGNED16 OSPifRam __osContPifRam
 
u8 __osContLastCmd
 
u8 _osContNumControllers
 
OSTimer D_80196548
 
OSMesgQueue _osContMesgQueue
 
OSMesg _osContMesgBuff [4]
 

Function Documentation

◆ __osContGetInitData()

void __osContGetInitData ( u8 * bitpattern,
OSContStatus * status )
Here is the caller graph for this function:

◆ __osPackRequestData()

void __osPackRequestData ( u8 command)
Here is the caller graph for this function:

◆ osContInit()

s32 osContInit ( OSMesgQueue * mq,
u8 * bitpattern,
OSContStatus * status )
Todo
figure out what it means
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ __osContLastCmd

u8 __osContLastCmd

◆ __osContPifRam

ALIGNED16 OSPifRam __osContPifRam

◆ _osContInitialized

u32 _osContInitialized = 0

◆ _osContMesgBuff

OSMesg _osContMesgBuff[4]

◆ _osContMesgQueue

OSMesgQueue _osContMesgQueue

◆ _osContNumControllers

u8 _osContNumControllers

◆ D_80196548

OSTimer D_80196548

◆ osClockRate

u64 osClockRate
extern