1#ifndef _REVOLUTION_AI_H_
2#define _REVOLUTION_AI_H_
13#define AI_STREAM_START 1
14#define AI_STREAM_STOP 0
16#define AI_SAMPLERATE_32KHZ 0
17#define AI_SAMPLERATE_48KHZ 1
u32 AIGetDMAStartAddr(void)
Definition ai.c:87
void AIReset(void)
Definition ai.c:281
void AIStartDMA(void)
Definition ai.c:75
void(* AISCallback)(u32 count)
Definition ai.h:13
u32 AIGetDSPSampleRate(void)
Definition ai.c:183
void AIInit(u8 *stack)
Definition ai.c:249
AIDCallback AIRegisterDMACallback(AIDCallback callback)
Definition ai.c:49
u32 AIGetDMALength(void)
Definition ai.c:91
void AISetDSPSampleRate(u32 rate)
Definition ai.c:154
void AIStopDMA(void)
Definition ai.c:79
BOOL AIGetDMAEnableFlag(void)
Definition ai.c:71
u32 AIGetDMABytesLeft(void)
Definition ai.c:83
BOOL AICheckInit(void)
Definition ai.c:95
void AIInitDMA(u32 start_addr, u32 length)
Definition ai.c:60
void(* AIDCallback)()
Definition ai.h:14
int BOOL
Definition types.h:33
unsigned long u32
Definition types.h:12
unsigned char u8
Definition types.h:8
u8 stack[4096]
Definition m_Do_dvd_thread.h:0
static void callback(u32 param_0)
Definition OSExec.c:308