diff options
Diffstat (limited to 'src/mame/drivers/isbc.cpp')
-rw-r--r-- | src/mame/drivers/isbc.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/drivers/isbc.cpp b/src/mame/drivers/isbc.cpp index ff7a4706f7d..48f8807154d 100644 --- a/src/mame/drivers/isbc.cpp +++ b/src/mame/drivers/isbc.cpp @@ -157,8 +157,8 @@ void isbc_state::isbc8605_io(address_map &map) void isbc_state::isbc8630_io(address_map &map) { rpc86_io(map); - map(0x00c0, 0x00c7).w(this, FUNC(isbc_state::edge_intr_clear_w)).umask16(0xff00); - map(0x00c8, 0x00df).w(this, FUNC(isbc_state::status_register_w)).umask16(0xff00); + map(0x00c0, 0x00c7).w(FUNC(isbc_state::edge_intr_clear_w)).umask16(0xff00); + map(0x00c8, 0x00df).w(FUNC(isbc_state::status_register_w)).umask16(0xff00); map(0x0100, 0x0100).w("isbc_215g", FUNC(isbc_215g_device::write)); } @@ -196,7 +196,7 @@ void isbc_state::isbc286_io(address_map &map) map(0x00c0, 0x00c3).rw(m_pic_0, FUNC(pic8259_device::read), FUNC(pic8259_device::write)).umask16(0x00ff); map(0x00c4, 0x00c7).rw(m_pic_1, FUNC(pic8259_device::read), FUNC(pic8259_device::write)).umask16(0x00ff); map(0x00c8, 0x00cf).rw("ppi", FUNC(i8255_device::read), FUNC(i8255_device::write)).umask16(0x00ff); - map(0x00c8, 0x00cf).w(this, FUNC(isbc_state::upperen_w)).umask16(0xff00); + map(0x00c8, 0x00cf).w(FUNC(isbc_state::upperen_w)).umask16(0xff00); map(0x00d0, 0x00d7).rw("pit", FUNC(pit8254_device::read), FUNC(pit8254_device::write)).umask16(0x00ff); map(0x00d8, 0x00df).rw(m_uart8274, FUNC(i8274_new_device::cd_ba_r), FUNC(i8274_new_device::cd_ba_w)).umask16(0x00ff); map(0x0100, 0x0100).w("isbc_215g", FUNC(isbc_215g_device::write)); @@ -214,7 +214,7 @@ void isbc_state::isbc2861_mem(address_map &map) { map.unmap_value_high(); map(0x00000, 0xdffff).ram(); - map(0xe0000, 0xfffff).rw(this, FUNC(isbc_state::bioslo_r), FUNC(isbc_state::bioslo_w)).share("biosram"); + map(0xe0000, 0xfffff).rw(FUNC(isbc_state::bioslo_r), FUNC(isbc_state::bioslo_w)).share("biosram"); // AM_RANGE(0x100000, 0x1fffff) AM_RAM // FIXME: XENIX doesn't like this, IRMX is okay with it map(0xff0000, 0xffffff).rom().region("user1", 0); } @@ -483,8 +483,8 @@ MACHINE_CONFIG_START(isbc_state::isbc286) MCFG_PIT8253_OUT2_HANDLER(WRITELINE(*this, isbc_state, isbc286_tmr2_w)) MCFG_DEVICE_ADD("ppi", I8255A, 0) - MCFG_I8255_OUT_PORTA_CB(WRITE8("cent_data_out", output_latch_device, write)) - MCFG_I8255_IN_PORTB_CB(READ8("cent_status_in", input_buffer_device, read)) + MCFG_I8255_OUT_PORTA_CB(WRITE8("cent_data_out", output_latch_device, bus_w)) + MCFG_I8255_IN_PORTB_CB(READ8("cent_status_in", input_buffer_device, bus_r)) MCFG_I8255_OUT_PORTC_CB(WRITE8(*this, isbc_state, ppi_c_w)) MCFG_CENTRONICS_ADD("centronics", centronics_devices, "printer") |