summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/sound/tms5110.h
diff options
context:
space:
mode:
author Couriersud <couriersud@users.noreply.github.com>2009-09-18 01:09:37 +0000
committer Couriersud <couriersud@users.noreply.github.com>2009-09-18 01:09:37 +0000
commita384977a7cc8c76e8e7846fbecc8e176feaad4d2 (patch)
tree1ab1c73856be9e0ac0a9e28047cbc5d90c165c22 /src/emu/sound/tms5110.h
parent5fa23d02275c840996f87c640c80c0566cf43ec3 (diff)
CVS & tms5110
CVS: - hook up speech cpu - get rid of "temporary" code which hardwire ctl & pdc writes tms5110: - Implement ctl port input/output for status reads. - Input/output is switched by clocking pdc after a TALK STATUS command. - update drivers to support new tms5110_ctl_r
Diffstat (limited to 'src/emu/sound/tms5110.h')
-rw-r--r--src/emu/sound/tms5110.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/emu/sound/tms5110.h b/src/emu/sound/tms5110.h
index 066c4ae704c..89199c302d3 100644
--- a/src/emu/sound/tms5110.h
+++ b/src/emu/sound/tms5110.h
@@ -26,9 +26,12 @@ struct _tms5110_interface
};
WRITE8_DEVICE_HANDLER( tms5110_ctl_w );
+READ8_DEVICE_HANDLER( tms5110_ctl_r );
WRITE8_DEVICE_HANDLER( tms5110_pdc_w );
-READ8_DEVICE_HANDLER( tms5110_status_r );
+/* m58817 status line */
+READ8_DEVICE_HANDLER( m58817_status_r );
+
int tms5110_ready_r(const device_config *device);
void tms5110_set_frequency(const device_config *device, int frequency);