diff options
Diffstat (limited to 'src/devices/sound/scsp.cpp')
-rw-r--r-- | src/devices/sound/scsp.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/devices/sound/scsp.cpp b/src/devices/sound/scsp.cpp index 63faf391116..97256bfe01a 100644 --- a/src/devices/sound/scsp.cpp +++ b/src/devices/sound/scsp.cpp @@ -1457,13 +1457,13 @@ int IRQCB(void *param) #endif -READ16_MEMBER(scsp_device::read) +u16 scsp_device::read(offs_t offset) { m_stream->update(); return r16(offset * 2); } -WRITE16_MEMBER(scsp_device::write) +void scsp_device::write(offs_t offset, u16 data, u16 mem_mask) { m_stream->update(); @@ -1482,11 +1482,9 @@ void scsp_device::midi_in(u8 data) CheckPendingIRQ(); } -READ16_MEMBER(scsp_device::midi_out_r) +u16 scsp_device::midi_out_r() { - u8 val; - - val = m_MidiStack[m_MidiR++]; + u8 val = m_MidiStack[m_MidiR++]; m_MidiR &= 31; return val; } |