SSBM Decomp
|
#include <placeholder.h>
#include <dolphin/base/PPCArch.h>
#include <dolphin/os/OSAlarm.h>
#include <dolphin/os/OSContext.h>
#include <dolphin/os/OSException.h>
#include <dolphin/os/OSInit.h>
#include <dolphin/os/OSInterrupt.h>
#include <dolphin/os/OSThread.h>
#include <dolphin/os/OSTime.h>
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 |
|
static |
void OSInitAlarm | ( | void | ) |
void OSCreateAlarm | ( | OSAlarm * | alarm | ) |
|
static |
|
static |
void OSSetAlarm | ( | OSAlarm * | alarm, |
OSTime | tick, | ||
OSAlarmHandler | handler | ||
) |
void OSSetPeriodicAlarm | ( | OSAlarm * | alarm, |
OSTime | start, | ||
OSTime | period, | ||
OSAlarmHandler | handler | ||
) |
void OSCancelAlarm | ( | OSAlarm * | alarm | ) |
|
static |
|
static |
|
static |