summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/sound/ymf271.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/sound/ymf271.h')
-rw-r--r--src/emu/sound/ymf271.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/emu/sound/ymf271.h b/src/emu/sound/ymf271.h
new file mode 100644
index 00000000000..c9375573dc6
--- /dev/null
+++ b/src/emu/sound/ymf271.h
@@ -0,0 +1,17 @@
+#ifndef _YMF271_H_
+#define _YMF271_H_
+
+struct YMF271interface
+{
+ int region; /* memory region of sample ROMs */
+ read8_handler ext_read; /* external memory read */
+ write8_handler ext_write; /* external memory write */
+ void (*irq_callback)(int state); /* irq callback */
+};
+
+READ8_HANDLER( YMF271_0_r );
+WRITE8_HANDLER( YMF271_0_w );
+READ8_HANDLER( YMF271_1_r );
+WRITE8_HANDLER( YMF271_1_w );
+
+#endif