Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
ai.h File Reference

Go to the source code of this file.

Typedefs

typedef void(* AISCallback) (u32 count)
 
typedef void(* AIDCallback) ()
 

Functions

AIDCallback AIRegisterDMACallback (AIDCallback callback)
 
void AIInitDMA (u32 addr, u32 length)
 
void AIStartDMA (void)
 
void AIStopDMA (void)
 
void AISetStreamPlayState (u32 state)
 
u32 AIGetStreamPlayState (void)
 
void AISetDSPSampleRate (u32 rate)
 
u32 AIGetDSPSampleRate (void)
 
void __AI_set_stream_sample_rate (u32 rate)
 
u32 AIGetStreamSampleRate (void)
 
void AISetStreamVolLeft (u8 vol)
 
u8 AIGetStreamVolLeft (void)
 
void AISetStreamVolRight (u8 vol)
 
u8 AIGetStreamVolRight (void)
 
void AIInit (u8 *stack)
 

Typedef Documentation

◆ AIDCallback

typedef void(* AIDCallback) ()

◆ AISCallback

typedef void(* AISCallback) (u32 count)

Function Documentation

◆ __AI_set_stream_sample_rate()

void __AI_set_stream_sample_rate ( u32  rate)

◆ AIGetDSPSampleRate()

u32 AIGetDSPSampleRate ( void  )

◆ AIGetStreamPlayState()

u32 AIGetStreamPlayState ( void  )
inline

◆ AIGetStreamSampleRate()

u32 AIGetStreamSampleRate ( void  )

◆ AIGetStreamVolLeft()

u8 AIGetStreamVolLeft ( void  )

◆ AIGetStreamVolRight()

u8 AIGetStreamVolRight ( void  )

◆ AIInit()

void AIInit ( u8 stack)

◆ AIInitDMA()

void AIInitDMA ( u32  addr,
u32  length 
)

◆ AIRegisterDMACallback()

AIDCallback AIRegisterDMACallback ( AIDCallback  callback)

◆ AISetDSPSampleRate()

void AISetDSPSampleRate ( u32  rate)

◆ AISetStreamPlayState()

void AISetStreamPlayState ( u32  state)

◆ AISetStreamVolLeft()

void AISetStreamVolLeft ( u8  vol)

◆ AISetStreamVolRight()

void AISetStreamVolRight ( u8  vol)

◆ AIStartDMA()

void AIStartDMA ( void  )

◆ AIStopDMA()

void AIStopDMA ( void  )