SSBM Decomp
Loading...
Searching...
No Matches
dsp.c File Reference
#include <dolphin.h>
#include <stddef.h>
#include "__dsp.h"
#include <dolphin/hw_regs.h>

Macros

#define BUILD_DATE   "Sep 8 2001"
#define BUILD_TIME   "01:51:48"

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

static int __DSP_init_flag
DSPTaskInfo__DSP_curr_task
DSPTaskInfo__DSP_last_task
DSPTaskInfo__DSP_first_task
DSPTaskInfo__DSP_tmp_task
DSPTaskInfo__DSP_rude_task
int __DSP_rude_task_pending

Macro Definition Documentation

◆ BUILD_DATE

#define BUILD_DATE   "Sep 8 2001"

◆ BUILD_TIME

#define BUILD_TIME   "01:51:48"

Function Documentation

◆ DSPCheckMailToDSP()

u32 DSPCheckMailToDSP ( void )

◆ DSPCheckMailFromDSP()

u32 DSPCheckMailFromDSP ( void )

◆ DSPReadCPUToDSPMbox()

u32 DSPReadCPUToDSPMbox ( void )

◆ DSPReadMailFromDSP()

u32 DSPReadMailFromDSP ( void )

◆ DSPSendMailToDSP()

void DSPSendMailToDSP ( u32 mail)

◆ DSPAssertInt()

void DSPAssertInt ( void )

◆ DSPInit()

void DSPInit ( void )

◆ DSPCheckInit()

BOOL DSPCheckInit ( void )

◆ DSPReset()

void DSPReset ( void )

◆ DSPHalt()

void DSPHalt ( void )

◆ DSPUnhalt()

void DSPUnhalt ( void )

◆ DSPGetDMAStatus()

u32 DSPGetDMAStatus ( void )

◆ DSPAddTask()

DSPTaskInfo * DSPAddTask ( DSPTaskInfo * task)

◆ DSPCancelTask()

DSPTaskInfo * DSPCancelTask ( DSPTaskInfo * task)

◆ DSPAssertTask()

DSPTaskInfo * DSPAssertTask ( DSPTaskInfo * task)

Variable Documentation

◆ __DSP_init_flag

int __DSP_init_flag
static

◆ __DSP_curr_task

DSPTaskInfo* __DSP_curr_task
extern

◆ __DSP_last_task

DSPTaskInfo* __DSP_last_task
extern

◆ __DSP_first_task

DSPTaskInfo* __DSP_first_task
extern

◆ __DSP_tmp_task

DSPTaskInfo* __DSP_tmp_task
extern

◆ __DSP_rude_task

DSPTaskInfo* __DSP_rude_task
extern

◆ __DSP_rude_task_pending

int __DSP_rude_task_pending
extern