diff options
Diffstat (limited to 'src/devices/machine/mpu401.cpp')
-rw-r--r-- | src/devices/machine/mpu401.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/devices/machine/mpu401.cpp b/src/devices/machine/mpu401.cpp index a07587be87e..0103e51ceca 100644 --- a/src/devices/machine/mpu401.cpp +++ b/src/devices/machine/mpu401.cpp @@ -153,28 +153,28 @@ void mpu401_device::device_timer(emu_timer &timer, device_timer_id tid, int para m_ourcpu->m6801_clock_serial(); } -READ8_MEMBER(mpu401_device::port1_r) +uint8_t mpu401_device::port1_r() { return 0xff; } -WRITE8_MEMBER(mpu401_device::port1_w) +void mpu401_device::port1_w(uint8_t data) { // printf("port1_w: %02x met %x syncout %x DSRD %d DRRD %d\n", data, data & 3, (data>>3) & 3, (data>>6) & 1, (data>>7) & 1); } -READ8_MEMBER(mpu401_device::port2_r) +uint8_t mpu401_device::port2_r() { // printf("%s Read P2\n", machine().describe_context().c_str()); return m_port2; } -WRITE8_MEMBER(mpu401_device::port2_w) +void mpu401_device::port2_w(uint8_t data) { // printf("port2_w: %02x SYCOUT %d SYCIN %d SRCK %d MIDI OUT %d\n", data, (data & 1), (data>>1) & 1, (data>>2) & 1, (data>>4) & 1); } -READ8_MEMBER(mpu401_device::mpu_r) +uint8_t mpu401_device::mpu_r(offs_t offset) { // printf("mpu_r @ %d\n", offset); @@ -190,7 +190,7 @@ READ8_MEMBER(mpu401_device::mpu_r) } } -WRITE8_MEMBER(mpu401_device::mpu_w) +void mpu401_device::mpu_w(offs_t offset, uint8_t data) { // printf("%02x to MPU-401 @ %d\n", data, offset); m_command = data; @@ -206,7 +206,7 @@ WRITE8_MEMBER(mpu401_device::mpu_w) } } -READ8_MEMBER(mpu401_device::asic_r) +uint8_t mpu401_device::asic_r(offs_t offset) { if (offset == 0) { @@ -221,7 +221,7 @@ READ8_MEMBER(mpu401_device::asic_r) return 0xff; } -WRITE8_MEMBER(mpu401_device::asic_w) +void mpu401_device::asic_w(offs_t offset, uint8_t data) { // printf("MPU401: %02x to gate array @ %d\n", data, offset); @@ -234,7 +234,7 @@ WRITE8_MEMBER(mpu401_device::asic_w) } // MIDI receive -WRITE_LINE_MEMBER( mpu401_device::midi_rx_w ) +void mpu401_device::midi_rx_w(int state) { if (state == ASSERT_LINE) { |