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

Go to the source code of this file.

Classes

struct  STRUCT_DSP_TASK
 

Typedefs

typedef void(* DSPCallback) (void *task)
 
typedef struct STRUCT_DSP_TASK DSPTaskInfo
 

Functions

u32 DSPCheckMailToDSP (void)
 
u32 DSPCheckMailFromDSP (void)
 
u32 DSPReadCPUToDSPMbox (void)
 
u32 DSPReadMailFromDSP (void)
 
void DSPSendMailToDSP (u32 mail)
 
void DSPAssertInt (void)
 
void DSPInit (void)
 
BOOL DSPCheckInit (void)
 
void DSPReset (void)
 
void DSPHalt (void)
 
void DSPUnhalt (void)
 
u32 DSPGetDMAStatus (void)
 
DECL_WEAK DSPTaskInfoDSPAddTask (DSPTaskInfo *task)
 
DSPTaskInfoDSPCancelTask (DSPTaskInfo *task)
 
DSPTaskInfoDSPAssertTask (DSPTaskInfo *task)
 
DSPTaskInfo__DSPGetCurrentTask (void)
 

Typedef Documentation

◆ DSPCallback

typedef void(* DSPCallback) (void *task)

◆ DSPTaskInfo

typedef struct STRUCT_DSP_TASK DSPTaskInfo

Function Documentation

◆ __DSPGetCurrentTask()

DSPTaskInfo * __DSPGetCurrentTask ( void )

◆ DSPAddTask()

DECL_WEAK DSPTaskInfo * DSPAddTask ( DSPTaskInfo * task)

◆ DSPAssertInt()

void DSPAssertInt ( void )

◆ DSPAssertTask()

DSPTaskInfo * DSPAssertTask ( DSPTaskInfo * task)

◆ DSPCancelTask()

DSPTaskInfo * DSPCancelTask ( DSPTaskInfo * task)

◆ DSPCheckInit()

BOOL DSPCheckInit ( void )

◆ DSPCheckMailFromDSP()

u32 DSPCheckMailFromDSP ( void )

◆ DSPCheckMailToDSP()

u32 DSPCheckMailToDSP ( void )

◆ DSPGetDMAStatus()

u32 DSPGetDMAStatus ( void )

◆ DSPHalt()

void DSPHalt ( void )

◆ DSPInit()

void DSPInit ( void )

◆ DSPReadCPUToDSPMbox()

u32 DSPReadCPUToDSPMbox ( void )

◆ DSPReadMailFromDSP()

u32 DSPReadMailFromDSP ( void )

◆ DSPReset()

void DSPReset ( void )

◆ DSPSendMailToDSP()

void DSPSendMailToDSP ( u32 mail)

◆ DSPUnhalt()

void DSPUnhalt ( void )