Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
AXAux.c File Reference

Functions

static s32 __AXBufferAuxA[3][480] ATTRIBUTE_ALIGN (32)
 
void __AXAuxInit (void)
 
void __AXAuxQuit (void)
 
void __AXGetAuxAInput (u32 *p)
 
void __AXGetAuxAInputDpl2 (u32 *p)
 
void __AXGetAuxAOutput (u32 *p)
 
void __AXGetAuxAOutputDpl2R (u32 *p)
 
void __AXGetAuxAOutputDpl2Ls (u32 *p)
 
void __AXGetAuxAOutputDpl2Rs (u32 *p)
 
void __AXGetAuxBInput (u32 *p)
 
void __AXGetAuxBOutput (u32 *p)
 
void __AXGetAuxBForDPL2 (u32 *p)
 
void __AXGetAuxBOutputDPL2 (u32 *p)
 
void __AXProcessAux (void)
 
void AXRegisterAuxACallback (void(*callback)(void *, void *), void *context)
 
void AXRegisterAuxBCallback (void(*callback)(void *, void *), void *context)
 

Variables

static void(* __AXCallbackAuxA )(void *, void *)
 
static void(* __AXCallbackAuxB )(void *, void *)
 
static void * __AXContextAuxA
 
static void * __AXContextAuxB
 
static s32__AXAuxADspWrite
 
static s32__AXAuxADspRead
 
static s32__AXAuxBDspWrite
 
static s32__AXAuxBDspRead
 
static u32 __AXAuxDspWritePosition
 
static u32 __AXAuxDspReadPosition
 
static u32 __AXAuxDspWritePositionDpl2
 
static u32 __AXAuxDspReadPositionDpl2
 
static u32 __AXAuxCpuReadWritePosition
 

Function Documentation

◆ __AXAuxInit()

void __AXAuxInit ( void )

◆ __AXAuxQuit()

void __AXAuxQuit ( void )

◆ __AXGetAuxAInput()

void __AXGetAuxAInput ( u32 * p)

◆ __AXGetAuxAInputDpl2()

void __AXGetAuxAInputDpl2 ( u32 * p)

◆ __AXGetAuxAOutput()

void __AXGetAuxAOutput ( u32 * p)

◆ __AXGetAuxAOutputDpl2Ls()

void __AXGetAuxAOutputDpl2Ls ( u32 * p)

◆ __AXGetAuxAOutputDpl2R()

void __AXGetAuxAOutputDpl2R ( u32 * p)

◆ __AXGetAuxAOutputDpl2Rs()

void __AXGetAuxAOutputDpl2Rs ( u32 * p)

◆ __AXGetAuxBForDPL2()

void __AXGetAuxBForDPL2 ( u32 * p)

◆ __AXGetAuxBInput()

void __AXGetAuxBInput ( u32 * p)

◆ __AXGetAuxBOutput()

void __AXGetAuxBOutput ( u32 * p)

◆ __AXGetAuxBOutputDPL2()

void __AXGetAuxBOutputDPL2 ( u32 * p)

◆ __AXProcessAux()

void __AXProcessAux ( void )

◆ ATTRIBUTE_ALIGN()

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

◆ AXRegisterAuxACallback()

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

◆ AXRegisterAuxBCallback()

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

Variable Documentation

◆ __AXAuxADspRead

s32* __AXAuxADspRead
static

◆ __AXAuxADspWrite

s32* __AXAuxADspWrite
static

◆ __AXAuxBDspRead

s32* __AXAuxBDspRead
static

◆ __AXAuxBDspWrite

s32* __AXAuxBDspWrite
static

◆ __AXAuxCpuReadWritePosition

u32 __AXAuxCpuReadWritePosition
static

◆ __AXAuxDspReadPosition

u32 __AXAuxDspReadPosition
static

◆ __AXAuxDspReadPositionDpl2

u32 __AXAuxDspReadPositionDpl2
static

◆ __AXAuxDspWritePosition

u32 __AXAuxDspWritePosition
static

◆ __AXAuxDspWritePositionDpl2

u32 __AXAuxDspWritePositionDpl2
static

◆ __AXCallbackAuxA

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

◆ __AXCallbackAuxB

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

◆ __AXContextAuxA

void* __AXContextAuxA
static

◆ __AXContextAuxB

void* __AXContextAuxB
static