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

Functions

static long __AXBufferAuxA[3][480] ATTRIBUTE_ALIGN (32)
 
void __AXAuxInit (void)
 
void __AXAuxQuit (void)
 
void __AXGetAuxAInput (u32 *p)
 
void __AXGetAuxAOutput (u32 *p)
 
void __AXGetAuxBInput (u32 *p)
 
void __AXGetAuxBOutput (u32 *p)
 
void __AXProcessAux (void)
 
void AXRegisterAuxACallback (void(*callback)(void *, void *), void *context)
 
void AXRegisterAuxBCallback (void(*callback)(void *, void *), void *context)
 

Variables

u32 __AXClMode
 
static void(* __AXCallbackAuxA )(void *, void *)
 
static void(* __AXCallbackAuxB )(void *, void *)
 
static void * __AXContextAuxA
 
static void * __AXContextAuxB
 
static long * __AXAuxADspWrite
 
static long * __AXAuxADspRead
 
static long * __AXAuxBDspWrite
 
static long * __AXAuxBDspRead
 
static unsigned long __AXAuxDspWritePosition
 
static unsigned long __AXAuxDspReadPosition
 
static unsigned long __AXAuxCpuReadWritePosition
 

Function Documentation

◆ ATTRIBUTE_ALIGN()

static long __AXBufferAuxA[3][480] ATTRIBUTE_ALIGN ( 32  )
static

◆ __AXAuxInit()

void __AXAuxInit ( void  )

◆ __AXAuxQuit()

void __AXAuxQuit ( void  )

◆ __AXGetAuxAInput()

void __AXGetAuxAInput ( u32 p)

◆ __AXGetAuxAOutput()

void __AXGetAuxAOutput ( u32 p)

◆ __AXGetAuxBInput()

void __AXGetAuxBInput ( u32 p)

◆ __AXGetAuxBOutput()

void __AXGetAuxBOutput ( u32 p)

◆ __AXProcessAux()

void __AXProcessAux ( void  )

◆ AXRegisterAuxACallback()

void AXRegisterAuxACallback ( void(*)(void *, void *)  callback,
void *  context 
)

◆ AXRegisterAuxBCallback()

void AXRegisterAuxBCallback ( void(*)(void *, void *)  callback,
void *  context 
)

Variable Documentation

◆ __AXClMode

u32 __AXClMode
extern

◆ __AXCallbackAuxA

void(* __AXCallbackAuxA) (void *, void *) ( void *  ,
void *   
)
static

◆ __AXCallbackAuxB

void(* __AXCallbackAuxB) (void *, void *) ( void *  ,
void *   
)
static

◆ __AXContextAuxA

void* __AXContextAuxA
static

◆ __AXContextAuxB

void* __AXContextAuxB
static

◆ __AXAuxADspWrite

long* __AXAuxADspWrite
static

◆ __AXAuxADspRead

long* __AXAuxADspRead
static

◆ __AXAuxBDspWrite

long* __AXAuxBDspWrite
static

◆ __AXAuxBDspRead

long* __AXAuxBDspRead
static

◆ __AXAuxDspWritePosition

unsigned long __AXAuxDspWritePosition
static

◆ __AXAuxDspReadPosition

unsigned long __AXAuxDspReadPosition
static

◆ __AXAuxCpuReadWritePosition

unsigned long __AXAuxCpuReadWritePosition
static