#ifndef OSDSP_TASK_H
#define OSDSP_TASK_H

#include "dolphin/types.h"

typedef struct STRUCT_DSP_TASK DSPTaskInfo;
typedef struct OSContext OSContext;

extern DSPTaskInfo* DSP_prior_task;

#ifdef __cplusplus
extern "C" void __DSPHandler(int, OSContext*);
#else
void __DSPHandler(int, OSContext*);
#endif
void DsyncFrame2(u32, u32, u32);
void Dsp_Update_Request();
BOOL Dsp_Running_Check();
void Dsp_Running_Start();

#endif /* OSDSP_TASK_H */
