diff options
| author | Jcw87 <Jcw87@users.noreply.github.com> | 2023-10-16 18:55:14 -0700 |
|---|---|---|
| committer | Jcw87 <Jcw87@users.noreply.github.com> | 2023-10-19 23:47:32 -0700 |
| commit | bf77eba324af85596d83eb17f6871cd6138e96e8 (patch) | |
| tree | b0e4a9a0e88ba318fc6416e601c274dcb96a154d /include | |
| parent | 097a9a6900398b17c63455d85db40035ec61ae5d (diff) | |
JASTrackInterrupt
Diffstat (limited to 'include')
| -rw-r--r-- | include/JSystem/JAudio/JASTrackInterrupt.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/include/JSystem/JAudio/JASTrackInterrupt.h b/include/JSystem/JAudio/JASTrackInterrupt.h new file mode 100644 index 00000000..d32844a4 --- /dev/null +++ b/include/JSystem/JAudio/JASTrackInterrupt.h @@ -0,0 +1,26 @@ +#ifndef JASTRACKINTERRUPT_H +#define JASTRACKINTERRUPT_H + +#include "dolphin/types.h" + +namespace JASystem { + class TIntrMgr { + public: + void init(); + void request(u32); + void setIntr(u32, void*); + void resetInter(u32); + void* checkIntr(); + void timerProcess(); + + /* 0x00 */ u8 field_0x0; + /* 0x01 */ u8 field_0x1; + /* 0x02 */ u8 field_0x2; + /* 0x03 */ u8 field_0x3; + /* 0x04 */ u32 field_0x4; + /* 0x08 */ u32 field_0x8; + /* 0x0C */ void* field_0xc[8]; + }; +} + +#endif /* JASTRACKINTERRUPT_H */ |
