SSBM Decomp
|
#include <placeholder.h>
#include <dolphin/ai/ai.h>
#include <dolphin/dsp/dsp.h>
#include <dolphin/os/OSContext.h>
#include <dolphin/os/OSInterrupt.h>
#include <dolphin/os/OSTime.h>
Functions | |
static void | __AI_set_stream_sample_rate (u32 rate) |
static void | __AISHandler (__OSInterrupt, OSContext *) |
static void | __AIDHandler (__OSInterrupt, OSContext *) |
static void | __AICallbackStackSwitch (register AIDCallback) |
static void | __AI_SRC_INIT (void) |
AIDCallback | AIRegisterDMACallback (AIDCallback callback) |
void | AIInitDMA (u32 addr, u32 length) |
void | AIStartDMA (void) |
void | AIResetStreamSampleCount (void) |
void | AISetStreamTrigger (u32 trigger) |
void | AISetStreamPlayState (u32 state) |
u32 | AIGetStreamPlayState (void) |
void | AISetDSPSampleRate (u32 rate) |
u32 | AIGetDSPSampleRate (void) |
void | AISetStreamSampleRate (u32 rate) |
u32 | AIGetStreamSampleRate (void) |
void | AISetStreamVolLeft (u8 volume) |
u8 | AIGetStreamVolLeft (void) |
void | AISetStreamVolRight (u8 volume) |
u8 | AIGetStreamVolRight (void) |
void | AIInit (u8 *stack) |
static void | __AICallbackStackSwitch (AIDCallback cb) |
static void | waitForAIRegs (void) |
Variables | |
static AISCallback | __AIS_Callback |
static AIDCallback | __AID_Callback |
static u8 * | __CallbackStack |
static vs32 | __AI_init_flag |
static OSTime | bound_32KHz |
static OSTime | bound_48KHz |
static OSTime | min_wait |
static OSTime | max_wait |
static OSTime | buffer |
|
static |
|
static |
|
static |
|
static |
|
static |
rise48
and diff
). AIDCallback AIRegisterDMACallback | ( | AIDCallback | callback | ) |
void AIStartDMA | ( | void | ) |
void AIResetStreamSampleCount | ( | void | ) |
void AISetStreamTrigger | ( | u32 | trigger | ) |
void AISetStreamPlayState | ( | u32 | state | ) |
u32 AIGetStreamPlayState | ( | void | ) |
void AISetDSPSampleRate | ( | u32 | rate | ) |
u32 AIGetDSPSampleRate | ( | void | ) |
void AISetStreamSampleRate | ( | u32 | rate | ) |
u32 AIGetStreamSampleRate | ( | void | ) |
void AISetStreamVolLeft | ( | u8 | volume | ) |
u8 AIGetStreamVolLeft | ( | void | ) |
void AISetStreamVolRight | ( | u8 | volume | ) |
u8 AIGetStreamVolRight | ( | void | ) |
void AIInit | ( | u8 * | stack | ) |
|
static |
|
inlinestatic |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |