summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/audio/taitosnd.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/audio/taitosnd.h')
-rw-r--r--src/mame/audio/taitosnd.h27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/mame/audio/taitosnd.h b/src/mame/audio/taitosnd.h
new file mode 100644
index 00000000000..8b38160cb89
--- /dev/null
+++ b/src/mame/audio/taitosnd.h
@@ -0,0 +1,27 @@
+#ifndef __TAITOSND_H__
+#define __TAITOSND_H__
+
+
+/* MASTER (16 bit bus) control functions */
+WRITE16_HANDLER( taitosound_port16_lsb_w );
+WRITE16_HANDLER( taitosound_comm16_lsb_w );
+READ16_HANDLER( taitosound_comm16_lsb_r );
+
+WRITE16_HANDLER( taitosound_port16_msb_w );
+WRITE16_HANDLER( taitosound_comm16_msb_w );
+READ16_HANDLER( taitosound_comm16_msb_r );
+
+
+/* MASTER (8bit bus) control functions */
+WRITE8_HANDLER( taitosound_port_w );
+WRITE8_HANDLER( taitosound_comm_w );
+READ8_HANDLER( taitosound_comm_r );
+
+
+/* SLAVE (8bit bus) control functions ONLY */
+WRITE8_HANDLER( taitosound_slave_port_w );
+READ8_HANDLER( taitosound_slave_comm_r );
+WRITE8_HANDLER( taitosound_slave_comm_w );
+
+
+#endif /*__TAITOSND_H__*/