diff options
Diffstat (limited to 'src/devices/bus/isa/dectalk.cpp')
-rw-r--r-- | src/devices/bus/isa/dectalk.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/devices/bus/isa/dectalk.cpp b/src/devices/bus/isa/dectalk.cpp index dc8f827338a..6482ccbf7e6 100644 --- a/src/devices/bus/isa/dectalk.cpp +++ b/src/devices/bus/isa/dectalk.cpp @@ -26,27 +26,27 @@ dectalk_isa_device::dectalk_isa_device(const machine_config& mconfig, const char { } -WRITE16_MEMBER(dectalk_isa_device::status_w) +void dectalk_isa_device::status_w(uint16_t data) { m_stat = data; } -READ16_MEMBER(dectalk_isa_device::cmd_r) +uint16_t dectalk_isa_device::cmd_r() { return m_cmd; } -WRITE16_MEMBER(dectalk_isa_device::data_w) +void dectalk_isa_device::data_w(uint16_t data) { m_data = data; } -READ16_MEMBER(dectalk_isa_device::data_r) +uint16_t dectalk_isa_device::data_r() { return m_data; } -READ16_MEMBER(dectalk_isa_device::host_irq_r) +uint16_t dectalk_isa_device::host_irq_r() { //m_isa->ir?_w(1); return 0; @@ -65,12 +65,12 @@ void dectalk_isa_device::dma_w(uint8_t data) m_dma = data; } -WRITE16_MEMBER(dectalk_isa_device::dac_w) +void dectalk_isa_device::dac_w(uint16_t data) { m_dac->write(data >> 4); } -WRITE16_MEMBER(dectalk_isa_device::output_ctl_w) +void dectalk_isa_device::output_ctl_w(uint16_t data) { // X9C503P potentiometer, 8-CS, 4-U/D, 2-INC if(!(data & 8) && !(m_ctl & 2) && (data & 2)) @@ -86,14 +86,14 @@ WRITE16_MEMBER(dectalk_isa_device::output_ctl_w) m_ctl = data; } -READ16_MEMBER(dectalk_isa_device::dsp_dma_r) +uint16_t dectalk_isa_device::dsp_dma_r() { m_bio = ASSERT_LINE; m_cpu->drq1_w(0); return m_dsp_dma; } -WRITE16_MEMBER(dectalk_isa_device::dsp_dma_w) +void dectalk_isa_device::dsp_dma_w(uint16_t data) { m_bio = CLEAR_LINE; m_dsp_dma = data; @@ -107,7 +107,7 @@ READ_LINE_MEMBER(dectalk_isa_device::bio_line_r) return m_bio; } -WRITE16_MEMBER(dectalk_isa_device::irq_line_w) +void dectalk_isa_device::irq_line_w(uint16_t data) { m_cpu->int1_w(0); } |