spu: irq adjustments according to MiSTer
[pcsx_rearmed.git] / plugins / dfsound / externals.h
index 2bc2fc0..f42ceff 100644 (file)
  *                                                                         *\r
  ***************************************************************************/\r
 \r
+#ifndef __P_SOUND_EXTERNALS_H__\r
+#define __P_SOUND_EXTERNALS_H__\r
+\r
 #include <stdint.h>\r
 \r
 /////////////////////////////////////////////////////////\r
 // generic defines\r
 /////////////////////////////////////////////////////////\r
 \r
+//#define log_unhandled printf\r
+#define log_unhandled(...)\r
+\r
 #ifdef __GNUC__\r
 #define noinline __attribute__((noinline))\r
 #define unlikely(x) __builtin_expect((x), 0)\r
@@ -247,6 +253,7 @@ extern SPUInfo spu;
 \r
 void do_samples(unsigned int cycles_to, int do_sync);\r
 void schedule_next_irq(void);\r
+void check_irq_io(unsigned int addr);\r
 \r
 #define do_samples_if_needed(c, sync) \\r
  do { \\r
@@ -256,3 +263,4 @@ void schedule_next_irq(void);
 \r
 #endif\r
 \r
+#endif /* __P_SOUND_EXTERNALS_H__ */\r