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  DSPTaskInfo
 

Typedefs

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

Functions

volatile u16 __DSPRegs[32] AT_ADDRESS (0xCC005000)
 
volatile u32 __AIRegs[8] AT_ADDRESS (0xCC006C00)
 
u32 DSPCheckMailToDSP (void)
 
u32 DSPCheckMailFromDSP (void)
 
u32 DSPReadMailFromDSP (void)
 
void DSPSendMailToDSP (u32 mail)
 
void DSPAssertInt ()
 
void DSPInit (void)
 
void __DSPHandler (__OSInterrupt interrupt, OSContext *context)
 

Typedef Documentation

◆ DSPCallback

typedef void(* DSPCallback) (void *task)

◆ DSPTaskInfo

Function Documentation

◆ __DSPHandler()

void __DSPHandler ( __OSInterrupt  interrupt,
OSContext context 
)

◆ AT_ADDRESS() [1/2]

volatile u16 __DSPRegs[32] AT_ADDRESS ( 0xCC005000  )

◆ AT_ADDRESS() [2/2]

volatile u32 __AIRegs[8] AT_ADDRESS ( 0xCC006C00  )

◆ DSPAssertInt()

void DSPAssertInt ( )

◆ DSPCheckMailFromDSP()

u32 DSPCheckMailFromDSP ( void  )

◆ DSPCheckMailToDSP()

u32 DSPCheckMailToDSP ( void  )

◆ DSPInit()

void DSPInit ( void  )

◆ DSPReadMailFromDSP()

u32 DSPReadMailFromDSP ( void  )

◆ DSPSendMailToDSP()

void DSPSendMailToDSP ( u32  mail)