From 306c8c33393249598b575cda0205fff2de5210e5 Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Sat, 15 Mar 2014 21:12:25 +0000 Subject: [PATCH] small cleanup (nw) --- src/mess/includes/mz700.h | 1 + src/mess/machine/mz700.c | 7 +++---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/mess/includes/mz700.h b/src/mess/includes/mz700.h index 1949d9a7cce..3092bf23c75 100644 --- a/src/mess/includes/mz700.h +++ b/src/mess/includes/mz700.h @@ -101,6 +101,7 @@ public: DECLARE_READ8_MEMBER(pio_port_c_r); DECLARE_WRITE8_MEMBER(pio_port_a_w); DECLARE_WRITE8_MEMBER(pio_port_c_w); + DECLARE_WRITE_LINE_MEMBER(mz800_z80pio_irq); DECLARE_READ8_MEMBER(mz800_z80pio_port_a_r); DECLARE_WRITE8_MEMBER(mz800_z80pio_port_a_w); DECLARE_WRITE_LINE_MEMBER(write_centronics_busy); diff --git a/src/mess/machine/mz700.c b/src/mess/machine/mz700.c index 9c990a443de..d504faea7f6 100644 --- a/src/mess/machine/mz700.c +++ b/src/mess/machine/mz700.c @@ -502,10 +502,9 @@ WRITE8_MEMBER(mz_state::pio_port_c_w) Z80 PIO ***************************************************************************/ -static void mz800_z80pio_irq(device_t *device, int which) +WRITE_LINE_MEMBER(mz_state::mz800_z80pio_irq) { - mz_state *state = device->machine().driver_data(); - state->m_maincpu->set_input_line(0, which); + m_maincpu->set_input_line(0, state); } WRITE_LINE_MEMBER(mz_state::write_centronics_busy) @@ -537,7 +536,7 @@ WRITE8_MEMBER(mz_state::mz800_z80pio_port_a_w) const z80pio_interface mz800_z80pio_config = { - DEVCB_DEVICE_LINE("z80pio", mz800_z80pio_irq), + DEVCB_DRIVER_LINE_MEMBER(mz_state,mz800_z80pio_irq), DEVCB_DRIVER_MEMBER(mz_state,mz800_z80pio_port_a_r), DEVCB_DRIVER_MEMBER(mz_state,mz800_z80pio_port_a_w), DEVCB_NULL,