summaryrefslogtreecommitdiffstatshomepage
path: root/trunk/src/mame/audio/t5182.h
diff options
context:
space:
mode:
Diffstat (limited to 'trunk/src/mame/audio/t5182.h')
-rw-r--r--trunk/src/mame/audio/t5182.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/trunk/src/mame/audio/t5182.h b/trunk/src/mame/audio/t5182.h
new file mode 100644
index 00000000000..bb0d3f29c08
--- /dev/null
+++ b/trunk/src/mame/audio/t5182.h
@@ -0,0 +1,19 @@
+#include "sound/262intf.h"
+#include "sound/2151intf.h"
+
+
+#define CPUTAG_T5182 "t5182"
+#define T5182COINPORT "T5182_COIN"
+
+ADDRESS_MAP_EXTERN( t5182_map, 8 );
+ADDRESS_MAP_EXTERN( t5182_io, 8 );
+
+WRITE8_HANDLER( t5182_sound_irq_w );
+READ8_HANDLER(t5182_sharedram_semaphore_snd_r);
+WRITE8_HANDLER(t5182_sharedram_semaphore_main_acquire_w);
+WRITE8_HANDLER(t5182_sharedram_semaphore_main_release_w);
+
+READ8_HANDLER( t5182_sharedram_r );
+WRITE8_HANDLER( t5182_sharedram_w );
+
+extern const ym2151_interface t5182_ym2151_interface;