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 start_addr, u32 length)
 
BOOL AIGetDMAEnableFlag (void)
 
void AIStartDMA (void)
 
void AIStopDMA (void)
 
u32 AIGetDMABytesLeft (void)
 
u32 AIGetDMAStartAddr (void)
 
u32 AIGetDMALength (void)
 
BOOL AICheckInit (void)
 
void AISetDSPSampleRate (u32 rate)
 
u32 AIGetDSPSampleRate (void)
 
void AIInit (u8 *stack)
 
void AIReset (void)
 

Typedef Documentation

◆ AIDCallback

typedef void(* AIDCallback) ()

◆ AISCallback

typedef void(* AISCallback) (u32 count)

Function Documentation

◆ AICheckInit()

BOOL AICheckInit ( void )

◆ AIGetDMABytesLeft()

u32 AIGetDMABytesLeft ( void )

◆ AIGetDMAEnableFlag()

BOOL AIGetDMAEnableFlag ( void )

◆ AIGetDMALength()

u32 AIGetDMALength ( void )

◆ AIGetDMAStartAddr()

u32 AIGetDMAStartAddr ( void )

◆ AIGetDSPSampleRate()

u32 AIGetDSPSampleRate ( void )

◆ AIInit()

void AIInit ( u8 * stack)

◆ AIInitDMA()

void AIInitDMA ( u32 start_addr,
u32 length )

◆ AIRegisterDMACallback()

AIDCallback AIRegisterDMACallback ( AIDCallback callback)

◆ AIReset()

void AIReset ( void )

◆ AISetDSPSampleRate()

void AISetDSPSampleRate ( u32 rate)

◆ AIStartDMA()

void AIStartDMA ( void )

◆ AIStopDMA()

void AIStopDMA ( void )