diff options
author | 2009-09-18 01:09:37 +0000 | |
---|---|---|
committer | 2009-09-18 01:09:37 +0000 | |
commit | a384977a7cc8c76e8e7846fbecc8e176feaad4d2 (patch) | |
tree | 1ab1c73856be9e0ac0a9e28047cbc5d90c165c22 /src/emu/sound/tms5110.h | |
parent | 5fa23d02275c840996f87c640c80c0566cf43ec3 (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.h | 5 |
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); |