summaryrefslogtreecommitdiff
path: root/arm7/lib/include
diff options
context:
space:
mode:
Diffstat (limited to 'arm7/lib/include')
-rw-r--r--arm7/lib/include/SND_alarm.h12
-rw-r--r--arm7/lib/include/SND_capture.h6
-rw-r--r--arm7/lib/include/SND_exChannel.h4
-rw-r--r--arm7/lib/include/SND_work.h11
4 files changed, 24 insertions, 9 deletions
diff --git a/arm7/lib/include/SND_alarm.h b/arm7/lib/include/SND_alarm.h
index 195b90bb..1eca6fe8 100644
--- a/arm7/lib/include/SND_alarm.h
+++ b/arm7/lib/include/SND_alarm.h
@@ -2,11 +2,11 @@
#define GUARD_SND_ALARM_H
#include "global.h"
-#include "SND_alarm_shared.h"
+#include "nitro/SND_alarm_shared.h"
-void SND_StopAlarm(u32 idx);
-void SND_StartAlarm(u32 idx);
-void SND_SetupAlarm();
-void SND_AlarmInit();
+void SND_AlarmInit(void);
+void SND_SetupAlarm(s32 idx, OSTick tick, OSTick period, u32 id);
+void SND_StartAlarm(s32 idx);
+void SND_StopAlarm(s32 idx);
-#endif //GUARD_SND_ALARM_H \ No newline at end of file
+#endif //GUARD_SND_ALARM_H
diff --git a/arm7/lib/include/SND_capture.h b/arm7/lib/include/SND_capture.h
new file mode 100644
index 00000000..78a09efa
--- /dev/null
+++ b/arm7/lib/include/SND_capture.h
@@ -0,0 +1,6 @@
+#ifndef GUARD_SND_CAPTURE_H
+#define GUARD_SND_CAPTURE_H
+
+BOOL SND_IsCaptureActive(s32 idx);
+
+#endif //GUARD_SND_CAPTURE_H
diff --git a/arm7/lib/include/SND_exChannel.h b/arm7/lib/include/SND_exChannel.h
index 05fbe3d7..b9545435 100644
--- a/arm7/lib/include/SND_exChannel.h
+++ b/arm7/lib/include/SND_exChannel.h
@@ -3,6 +3,6 @@
#include "global.h"
-bool SND_IsChannelActive(u32 idx);
+BOOL SND_IsChannelActive(s32 idx);
-#endif //GUARD_SND_EXCHANNEL_H \ No newline at end of file
+#endif //GUARD_SND_EXCHANNEL_H
diff --git a/arm7/lib/include/SND_work.h b/arm7/lib/include/SND_work.h
index 9b834c6c..49933fc7 100644
--- a/arm7/lib/include/SND_work.h
+++ b/arm7/lib/include/SND_work.h
@@ -1,4 +1,13 @@
#ifndef GUARD_SND_WORK_H
#define GUARD_SND_WORK_H
-#endif //GUARD_SND_WORK_H \ No newline at end of file
+#include "nitro/SND_work_shared.h"
+
+extern struct SNDWork SNDi_Work;
+extern struct SNDSharedWork *SNDi_SharedWork;
+
+void SND_SetPlayerLocalVariable(u32 player, u32 var, s16 value);
+void SND_SetPlayerGlobalVariable(u32 var, s16 value);
+void SND_UpdateSharedWork(void);
+
+#endif //GUARD_SND_WORK_H