Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
dsp.c File Reference

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)
 
DSPTaskInfoDSPAddTask (DSPTaskInfo *task)
 
DSPTaskInfoDSPCancelTask (DSPTaskInfo *task)
 
DSPTaskInfoDSPAssertTask (DSPTaskInfo *task)
 

Variables

const char * __DSPVersion = "<< Dolphin SDK - DSP\tdebug build: Apr 5 2004 03:56:49 (0x2301) >>"
 
DSPTaskInfo__DSP_rude_task
 
int __DSP_rude_task_pending
 
static BOOL __DSP_init_flag
 

Function Documentation

◆ DSPAddTask()

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 )

Variable Documentation

◆ __DSP_init_flag

BOOL __DSP_init_flag
static

◆ __DSP_rude_task

DSPTaskInfo* __DSP_rude_task
extern

◆ __DSP_rude_task_pending

int __DSP_rude_task_pending
extern

◆ __DSPVersion

const char * __DSPVersion = "<< Dolphin SDK - DSP\tdebug build: Apr 5 2004 03:56:49 (0x2301) >>"