Loading [MathJax]/extensions/tex2jax.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
dsp_task.c File Reference

Functions

void __DSPHandler (__OSInterrupt intr, OSContext *context)
 
void __DSP_exec_task (DSPTaskInfo *curr, DSPTaskInfo *next)
 
void __DSP_boot_task (DSPTaskInfo *task)
 
void __DSP_insert_task (DSPTaskInfo *task)
 
void __DSP_add_task (DSPTaskInfo *task)
 
void __DSP_remove_task (DSPTaskInfo *task)
 

Variables

static u32 t0
 
static u32 t1
 
static u32 t2
 
DSPTaskInfo__DSP_curr_task
 
DSPTaskInfo__DSP_first_task
 
DSPTaskInfo__DSP_last_task
 
DSPTaskInfo__DSP_tmp_task
 
DSPTaskInfo__DSP_rude_task
 
int __DSP_rude_task_pending
 

Function Documentation

◆ __DSP_add_task()

void __DSP_add_task ( DSPTaskInfo * task)

◆ __DSP_boot_task()

void __DSP_boot_task ( DSPTaskInfo * task)

◆ __DSP_exec_task()

void __DSP_exec_task ( DSPTaskInfo * curr,
DSPTaskInfo * next )

◆ __DSP_insert_task()

void __DSP_insert_task ( DSPTaskInfo * task)

◆ __DSP_remove_task()

void __DSP_remove_task ( DSPTaskInfo * task)

◆ __DSPHandler()

void __DSPHandler ( __OSInterrupt intr,
OSContext * context )

Variable Documentation

◆ __DSP_curr_task

DSPTaskInfo* __DSP_curr_task

◆ __DSP_first_task

DSPTaskInfo* __DSP_first_task

◆ __DSP_last_task

DSPTaskInfo* __DSP_last_task

◆ __DSP_rude_task

DSPTaskInfo* __DSP_rude_task

◆ __DSP_rude_task_pending

int __DSP_rude_task_pending

◆ __DSP_tmp_task

DSPTaskInfo* __DSP_tmp_task

◆ t0

u32 t0
static

◆ t1

u32 t1
static

◆ t2

u32 t2
static