summaryrefslogtreecommitdiffstatshomepage
path: root/trunk/src/emu/sound/s14001a.h
diff options
context:
space:
mode:
Diffstat (limited to 'trunk/src/emu/sound/s14001a.h')
-rw-r--r--trunk/src/emu/sound/s14001a.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/trunk/src/emu/sound/s14001a.h b/trunk/src/emu/sound/s14001a.h
new file mode 100644
index 00000000000..62ebfa22eaa
--- /dev/null
+++ b/trunk/src/emu/sound/s14001a.h
@@ -0,0 +1,17 @@
+#pragma once
+
+#ifndef __S14001A_H__
+#define __S14001A_H__
+
+#include "devlegcy.h"
+
+int s14001a_bsy_r(device_t *device); /* read BUSY pin */
+void s14001a_reg_w(device_t *device, int data); /* write to input latch */
+void s14001a_rst_w(device_t *device, int data); /* write to RESET pin */
+void s14001a_set_clock(device_t *device, int clock); /* set VSU-1000 clock */
+void s14001a_set_volume(device_t *device, int volume); /* set VSU-1000 volume control */
+
+DECLARE_LEGACY_SOUND_DEVICE(S14001A, s14001a);
+
+#endif /* __S14001A_H__ */
+