SSBM Decomp
Loading...
Searching...
No Matches
OSAlarm.c File Reference

Data Structures

struct  OSAlarmQueue
 

Functions

static void DecrementerExceptionHandler (__OSException exception, OSContext *context)
 
void OSInitAlarm (void)
 
void OSCreateAlarm (OSAlarm *alarm)
 
static void SetTimer (OSAlarm *alarm)
 
static void InsertAlarm (OSAlarm *alarm, OSTime fire, OSAlarmHandler handler)
 
void OSSetAlarm (OSAlarm *alarm, OSTime tick, OSAlarmHandler handler)
 
void OSSetPeriodicAlarm (OSAlarm *alarm, OSTime start, OSTime period, OSAlarmHandler handler)
 
void OSCancelAlarm (OSAlarm *alarm)
 
static void DecrementerExceptionCallback (register OSException exception, register OSContext *context)
 
static void DecrementerExceptionHandler (register __OSException exception, register OSContext *context)
 

Variables

static struct OSAlarmQueue AlarmQueue
 

Function Documentation

◆ DecrementerExceptionHandler() [1/2]

static void DecrementerExceptionHandler ( __OSException  exception,
OSContext context 
)
static

◆ OSInitAlarm()

void OSInitAlarm ( void  )

◆ OSCreateAlarm()

void OSCreateAlarm ( OSAlarm alarm)

◆ SetTimer()

static void SetTimer ( OSAlarm alarm)
static

◆ InsertAlarm()

static void InsertAlarm ( OSAlarm alarm,
OSTime  fire,
OSAlarmHandler  handler 
)
static

◆ OSSetAlarm()

void OSSetAlarm ( OSAlarm alarm,
OSTime  tick,
OSAlarmHandler  handler 
)

◆ OSSetPeriodicAlarm()

void OSSetPeriodicAlarm ( OSAlarm alarm,
OSTime  start,
OSTime  period,
OSAlarmHandler  handler 
)

◆ OSCancelAlarm()

void OSCancelAlarm ( OSAlarm alarm)

◆ DecrementerExceptionCallback()

static void DecrementerExceptionCallback ( register OSException  exception,
register OSContext context 
)
static

◆ DecrementerExceptionHandler() [2/2]

static void DecrementerExceptionHandler ( register __OSException  exception,
register OSContext context 
)
static

Variable Documentation

◆ AlarmQueue

struct OSAlarmQueue AlarmQueue
static