Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JASDriverIF.h
Go to the documentation of this file.
1#ifndef JASDRIVERIF_H
2#define JASDRIVERIF_H
3
5
6typedef s32 (*DriverCallback)(void*);
7
8namespace JASDriver {
9 void setDSPLevel(f32);
12 void setOutputMode(u32);
14 void waitSubFrame();
18 void subframeCallback();
19 void DSPSyncCallback();
20 void updateDacCallback();
21
25 extern u16 MAX_MIXERLEVEL;
27};
28
32
33#endif /* JASDRIVERIF_H */
u32 mode
Definition GXTev.c:56
void JAISetOutputMode(u32 mode)
Definition JASDriverIF.h:29
s32(* DriverCallback)(void *)
Definition JASDriverIF.h:6
unsigned long u32
Definition types.h:12
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
signed long s32
Definition types.h:11
Definition JASAiCtrl.h:17
void updateDacCallback()
Definition JASDriverIF.cpp:68
u16 getChannelLevel_dsp()
Definition JASDriverIF.cpp:14
JASCallbackMgr sSubFrameCallback
Definition JASDriverIF.cpp:41
u16 MAX_MIXERLEVEL
Definition JASDriverIF.cpp:12
void waitSubFrame()
Definition JASDriverIF.cpp:32
void subframeCallback()
Definition JASDriverIF.cpp:60
JASCallbackMgr sUpdateDacCallback
Definition JASDriverIF.cpp:43
void setDSPLevel(f32)
Definition JASDriverIF.cpp:8
u32 JAS_SYSTEM_OUTPUT_MODE
Definition JASDriverIF.cpp:22
JASCallbackMgr sDspSyncCallback
Definition JASDriverIF.cpp:39
bool registerSubFrameCallback(DriverCallback, void *)
Definition JASDriverIF.cpp:56
void setOutputMode(u32)
Definition JASDriverIF.cpp:24
f32 getDSPLevel()
Definition JASDriverIF.cpp:18
void DSPSyncCallback()
Definition JASDriverIF.cpp:64
u32 getOutputMode()
Definition JASDriverIF.cpp:28
bool registerDspSyncCallback(DriverCallback, void *)
Definition JASDriverIF.cpp:52
int rejectCallback(DriverCallback, void *)
Definition JASDriverIF.cpp:45
Definition JASCallback.h:12