diff options
Diffstat (limited to 'src/mame/drivers/tmc600.cpp')
-rw-r--r-- | src/mame/drivers/tmc600.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/mame/drivers/tmc600.cpp b/src/mame/drivers/tmc600.cpp index 26cbf690de0..0eb0533d38b 100644 --- a/src/mame/drivers/tmc600.cpp +++ b/src/mame/drivers/tmc600.cpp @@ -255,14 +255,14 @@ WRITE8_MEMBER( tmc600_state::sc_w ) MACHINE_CONFIG_START(tmc600_state::tmc600) // CPU - MCFG_CPU_ADD(CDP1802_TAG, CDP1802, XTAL(3'570'000)) - MCFG_CPU_PROGRAM_MAP(tmc600_map) - MCFG_CPU_IO_MAP(tmc600_io_map) + MCFG_DEVICE_ADD(CDP1802_TAG, CDP1802, XTAL(3'570'000)) + MCFG_DEVICE_PROGRAM_MAP(tmc600_map) + MCFG_DEVICE_IO_MAP(tmc600_io_map) MCFG_COSMAC_WAIT_CALLBACK(VCC) - MCFG_COSMAC_EF2_CALLBACK(READLINE(tmc600_state, ef2_r)) - MCFG_COSMAC_EF3_CALLBACK(READLINE(tmc600_state, ef3_r)) - MCFG_COSMAC_Q_CALLBACK(WRITELINE(tmc600_state, q_w)) - MCFG_COSMAC_SC_CALLBACK(WRITE8(tmc600_state, sc_w)) + MCFG_COSMAC_EF2_CALLBACK(READLINE(*this, tmc600_state, ef2_r)) + MCFG_COSMAC_EF3_CALLBACK(READLINE(*this, tmc600_state, ef3_r)) + MCFG_COSMAC_Q_CALLBACK(WRITELINE(*this, tmc600_state, q_w)) + MCFG_COSMAC_SC_CALLBACK(WRITE8(*this, tmc600_state, sc_w)) // sound and video hardware tmc600_video(config); @@ -278,11 +278,11 @@ MACHINE_CONFIG_START(tmc600_state::tmc600) // printer output latch MCFG_DEVICE_ADD(CDP1852_TMC700_TAG, CDP1852, XTAL(3'570'000)/8) // clock is CDP1802 TPB MCFG_CDP1852_MODE_CALLBACK(VCC) - MCFG_CDP1852_DO_CALLBACK(WRITE8(tmc600_state, printer_w)) + MCFG_CDP1852_DO_CALLBACK(WRITE8(*this, tmc600_state, printer_w)) // printer connector MCFG_CENTRONICS_ADD(CENTRONICS_TAG, centronics_devices, nullptr) - MCFG_CENTRONICS_BUSY_HANDLER(DEVWRITELINE(CDP1802_TAG, cosmac_device, ef4_w)) MCFG_DEVCB_XOR(1) + MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(CDP1802_TAG, cosmac_device, ef4_w)) MCFG_DEVCB_XOR(1) // cassette MCFG_CASSETTE_ADD("cassette") |