SSBM Decomp
Loading...
Searching...
No Matches
OSTimer.c File Reference
#include <dolphin.h>
#include "__os.h"
#include <dolphin/os.h>

Data Structures

struct  Timer

Functions

void OSInitTimer (unsigned long time, unsigned short mode)
void OSStartTimer (void)
void OSStopTimer (void)
static void DecrementerExceptionHandler (unsigned char exception, struct OSContext *context)
static void DecrementerExceptionCallback (unsigned char exception, struct OSContext *context)
static asm void DecrementerExceptionHandler (unsigned char exception, register struct OSContext *context)

Variables

static struct Timer Timer
void(*)() OSSetTimerCallback (void(*callback)())

Function Documentation

◆ OSInitTimer()

void OSInitTimer ( unsigned long time,
unsigned short mode )

◆ OSStartTimer()

void OSStartTimer ( void )

◆ OSStopTimer()

void OSStopTimer ( void )

◆ DecrementerExceptionHandler() [1/2]

void DecrementerExceptionHandler ( unsigned char exception,
struct OSContext * context )
static

◆ DecrementerExceptionCallback()

void DecrementerExceptionCallback ( unsigned char exception,
struct OSContext * context )
static

◆ DecrementerExceptionHandler() [2/2]

asm void DecrementerExceptionHandler ( unsigned char exception,
register struct OSContext * context )
static

Variable Documentation

◆ Timer

struct Timer Timer
static

◆ OSSetTimerCallback

void(*)() OSSetTimerCallback(void(*callback)()) ( void(* callback )())