Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
ai.h
Go to the documentation of this file.
1#ifndef AI_H
2#define AI_H
3
4#include "dolphin/types.h"
5
6#ifdef __cplusplus
7extern "C" {
8#endif
9
10typedef void (*AISCallback)(u32 count);
11typedef void (*AIDCallback)();
12
14void AIInitDMA(u32 addr, u32 length);
15void AIStartDMA(void);
16void AIStopDMA(void);
17void AISetStreamPlayState(u32 state);
18inline u32 AIGetStreamPlayState(void);
27void AIInit(u8* stack);
28
29#ifdef __cplusplus
30};
31#endif
32
33#endif /* AI_H */
void AISetStreamVolLeft(u8 vol)
Definition ai.c:158
void AISetStreamVolRight(u8 vol)
Definition ai.c:168
void AIStartDMA(void)
Definition ai.c:43
void AIInitDMA(u32 addr, u32 length)
Definition ai.c:33
void AISetStreamPlayState(u32 state)
Definition ai.c:54
void(* AISCallback)(u32 count)
Definition ai.h:10
u32 AIGetDSPSampleRate(void)
Definition ai.c:118
void AIInit(u8 *stack)
Definition ai.c:213
u32 AIGetStreamSampleRate(void)
Definition ai.c:153
void __AI_set_stream_sample_rate(u32 rate)
Definition ai.c:123
AIDCallback AIRegisterDMACallback(AIDCallback callback)
Definition ai.c:21
u32 AIGetStreamPlayState(void)
Definition ai.c:81
u8 AIGetStreamVolLeft(void)
Definition ai.c:163
void AISetDSPSampleRate(u32 rate)
Definition ai.c:86
void AIStopDMA(void)
Definition ai.c:49
u8 AIGetStreamVolRight(void)
Definition ai.c:173
void(* AIDCallback)()
Definition ai.h:11
T cLib_calcTimer(T *value)
Definition c_lib.h:74
u8 stack[4096]
Definition m_Do_dvd_thread.h:0
unsigned long u32
Definition types.h:10
unsigned char u8
Definition types.h:8