SSBM Decomp
Loading...
Searching...
No Matches
__ax.h
Go to the documentation of this file.
1#ifndef _DOLPHIN_AX_INTERNAL_H_
2#define _DOLPHIN_AX_INTERNAL_H_
3
4#include <dolphin/ax.h>
5
6// AXAlloc.c
7AXVPB* __AXGetStackHead(u32 priority);
9void __AXInitVoiceStacks(void);
10void __AXAllocInit(void);
11void __AXAllocQuit(void);
17void __AXPushStackHead(AXVPB* p, u32 priority);
19
20// AXAux.c
21void __AXAuxInit(void);
22void __AXAuxQuit(void);
23void __AXGetAuxAInput(u32* p);
24void __AXGetAuxAOutput(u32* p);
25void __AXGetAuxBInput(u32* p);
26void __AXGetAuxBOutput(u32* p);
27void __AXProcessAux(void);
28
29// AXCL.c
30extern u32 __AXClMode;
31
35void __AXNextFrame(void* sbuffer, void* buffer);
36void __AXClInit(void);
37void __AXClQuit(void);
38
39// AXOut.c
40void __AXOutNewFrame(u32 lessDspCycles);
41void __AXOutAiCallback(void);
42void __AXOutInitDSP(void);
43void __AXOutInit(void);
44void __AXOutQuit(void);
45
46// AXProf.c
48
49// AXSPB.c
50u32 __AXGetStudio(void);
51void __AXDepopFade(long* hostSum, long* dspVolume, s16* dspDelta);
52void __AXPrintStudio(void);
53void __AXSPBInit(void);
54void __AXSPBQuit(void);
55void __AXDepopVoice(AXPB* p);
56
57// AXVPB.c
59void __AXServiceVPB(AXVPB* pvpb);
60void __AXDumpVPB(AXVPB* pvpb);
61void __AXSyncPBs(u32 lessDspCycles);
62AXPB* __AXGetPBs(void);
63void __AXSetPBDefault(AXVPB* p);
64void __AXVPBInit(void);
65void __AXVPBQuit(void);
66
67#endif // _DOLPHIN_AX_INTERNAL_H_
void __AXAllocInit(void)
Definition AXAlloc.c:43
void __AXSPBInit(void)
Definition AXSPB.c:73
void __AXRemoveFromStack(AXVPB *p)
Definition AXAlloc.c:94
void __AXClInit(void)
Definition AXCL.c:109
void __AXAuxQuit(void)
Definition AXAux.c:47
u32 __AXGetStudio(void)
Definition AXSPB.c:20
void __AXGetAuxBInput(u32 *p)
Definition AXAux.c:70
void __AXOutNewFrame(u32 lessDspCycles)
Definition AXOut.c:25
void __AXOutInit(void)
Definition AXOut.c:152
void __AXOutInitDSP(void)
Definition AXOut.c:117
void __AXGetAuxBOutput(u32 *p)
Definition AXAux.c:79
u32 __AXClMode
Definition AXCL.c:12
void __AXPrintStudio(void)
Definition AXSPB.c:50
AXPROFILE * __AXGetCurrentProfile(void)
Definition AXProf.c:12
void __AXServiceCallbackStack(void)
Definition AXAlloc.c:17
void __AXWriteToCommandList(u16 data)
Definition AXCL.c:30
void __AXDepopFade(long *hostSum, long *dspVolume, s16 *dspDelta)
Definition AXSPB.c:25
void __AXGetAuxAOutput(u32 *p)
Definition AXAux.c:65
void __AXPushStackHead(AXVPB *p, u32 priority)
Definition AXAlloc.c:124
void __AXOutQuit(void)
Definition AXOut.c:177
u32 __AXGetCommandListCycles(void)
Definition AXCL.c:14
void __AXAllocQuit(void)
Definition AXAlloc.c:51
u32 __AXGetNumVoices(void)
Definition AXVPB.c:27
AXVPB * __AXPopCallbackStack(void)
Definition AXAlloc.c:83
u32 __AXGetCommandListAddress(void)
Definition AXCL.c:19
void __AXSyncPBs(u32 lessDspCycles)
Definition AXVPB.c:590
void __AXProcessAux(void)
Definition AXAux.c:84
void __AXDepopVoice(AXPB *p)
Definition AXSPB.c:89
void __AXVPBQuit(void)
Definition AXVPB.c:722
void __AXVPBInit(void)
Definition AXVPB.c:655
void __AXDumpVPB(AXVPB *pvpb)
Definition AXVPB.c:576
void __AXAuxInit(void)
Definition AXAux.c:21
AXVPB * __AXPopStackFromBottom(u32 priority)
Definition AXAlloc.c:140
void __AXClQuit(void)
Definition AXCL.c:121
void __AXServiceVPB(AXVPB *pvpb)
Definition AXVPB.c:32
void __AXOutAiCallback(void)
Definition AXOut.c:81
AXVPB * __AXPopFreeStack(void)
Definition AXAlloc.c:66
AXPB * __AXGetPBs(void)
Definition AXVPB.c:639
void __AXPushCallbackStack(AXVPB *p)
Definition AXAlloc.c:77
void __AXInitVoiceStacks(void)
Definition AXAlloc.c:33
void __AXSPBQuit(void)
Definition AXSPB.c:82
void __AXPushFreeStack(AXVPB *p)
Definition AXAlloc.c:59
void __AXNextFrame(void *sbuffer, void *buffer)
Definition AXCL.c:36
AXVPB * __AXGetStackHead(u32 priority)
Definition AXAlloc.c:11
void __AXSetPBDefault(AXVPB *p)
Definition AXVPB.c:644
void __AXGetAuxAInput(u32 *p)
Definition AXAux.c:56
char buffer[1500]
Definition dbbonus.c:29
unsigned int u32
Definition types.h:13
signed short int s16
Definition types.h:6
unsigned short int u16
Definition types.h:7
Definition ax.h:99
Definition ax.h:179
Definition ax.h:122