diff options
Diffstat (limited to 'src/mame/drivers/hx20.cpp')
-rw-r--r-- | src/mame/drivers/hx20.cpp | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/mame/drivers/hx20.cpp b/src/mame/drivers/hx20.cpp index 39fb919136e..d3591f6c70f 100644 --- a/src/mame/drivers/hx20.cpp +++ b/src/mame/drivers/hx20.cpp @@ -896,13 +896,13 @@ void hx20_state::machine_start() MACHINE_CONFIG_START(hx20_state::hx20) // basic machine hardware - MCFG_CPU_ADD(HD6301V1_MAIN_TAG, HD63701, XTAL(2'457'600)) - MCFG_CPU_PROGRAM_MAP(hx20_mem) - MCFG_CPU_IO_MAP(hx20_io) + MCFG_DEVICE_ADD(HD6301V1_MAIN_TAG, HD63701, XTAL(2'457'600)) + MCFG_DEVICE_PROGRAM_MAP(hx20_mem) + MCFG_DEVICE_IO_MAP(hx20_io) - MCFG_CPU_ADD(HD6301V1_SLAVE_TAG, HD63701, XTAL(2'457'600)) - MCFG_CPU_PROGRAM_MAP(hx20_sub_mem) - MCFG_CPU_IO_MAP(hx20_sub_io) + MCFG_DEVICE_ADD(HD6301V1_SLAVE_TAG, HD63701, XTAL(2'457'600)) + MCFG_DEVICE_PROGRAM_MAP(hx20_sub_mem) + MCFG_DEVICE_IO_MAP(hx20_sub_io) // video hardware MCFG_DEFAULT_LAYOUT(layout_lcd) @@ -926,17 +926,17 @@ MACHINE_CONFIG_START(hx20_state::hx20) // sound hardware MCFG_SPEAKER_STANDARD_MONO("mono") - MCFG_SOUND_ADD(SPEAKER_TAG, SPEAKER_SOUND, 0) + MCFG_DEVICE_ADD(SPEAKER_TAG, SPEAKER_SOUND) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) // devices MCFG_MC146818_ADD(MC146818_TAG, XTAL(4'194'304)) - MCFG_MC146818_IRQ_HANDLER(WRITELINE(hx20_state, rtc_irq_w)) - MCFG_RS232_PORT_ADD(RS232_TAG, default_rs232_devices, nullptr) + MCFG_MC146818_IRQ_HANDLER(WRITELINE(*this, hx20_state, rtc_irq_w)) + MCFG_DEVICE_ADD(RS232_TAG, RS232_PORT, default_rs232_devices, nullptr) MCFG_CASSETTE_ADD(CASSETTE_TAG) MCFG_EPSON_SIO_ADD("sio", "tf20") - MCFG_EPSON_SIO_RX(WRITELINE(hx20_state, sio_rx_w)) - MCFG_EPSON_SIO_PIN(WRITELINE(hx20_state, sio_pin_w)) + MCFG_EPSON_SIO_RX(WRITELINE(*this, hx20_state, sio_rx_w)) + MCFG_EPSON_SIO_PIN(WRITELINE(*this, hx20_state, sio_pin_w)) // internal ram MCFG_RAM_ADD(RAM_TAG) @@ -961,9 +961,9 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(hx20_state::cm6000) hx20(config); // basic machine hardware - MCFG_CPU_MODIFY(HD6301V1_MAIN_TAG) - MCFG_CPU_PROGRAM_MAP(cm6000_mem) - MCFG_CPU_IO_MAP(hx20_io) + MCFG_DEVICE_MODIFY(HD6301V1_MAIN_TAG) + MCFG_DEVICE_PROGRAM_MAP(cm6000_mem) + MCFG_DEVICE_IO_MAP(hx20_io) // optional rom MCFG_DEVICE_REMOVE("optrom") |