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