diff options
author | Ivan Vangelista <mesgnet@yahoo.it> | 2018-10-22 18:44:07 +0200 |
---|---|---|
committer | Ivan Vangelista <mesgnet@yahoo.it> | 2018-10-22 18:44:07 +0200 |
commit | 21b6c96cac665e557415c8c2d4ebef1d56bf5060 (patch) | |
tree | 41ee560bc42f8f9d9b56998794df37c0b2e3c17f /src/mame/drivers/abc1600.cpp | |
parent | 9703b60a209037ba4f8d091ed5a8f30744a83143 (diff) |
rs232: another batch of MCFG removal (nw)
Diffstat (limited to 'src/mame/drivers/abc1600.cpp')
-rw-r--r-- | src/mame/drivers/abc1600.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mame/drivers/abc1600.cpp b/src/mame/drivers/abc1600.cpp index b571f15c41f..73433f49461 100644 --- a/src/mame/drivers/abc1600.cpp +++ b/src/mame/drivers/abc1600.cpp @@ -941,10 +941,10 @@ MACHINE_CONFIG_START(abc1600_state::abc1600) MCFG_FLOPPY_DRIVE_ADD(SAB1797_02P_TAG":1", abc1600_floppies, nullptr, floppy_image_device::default_floppy_formats) MCFG_FLOPPY_DRIVE_ADD(SAB1797_02P_TAG":2", abc1600_floppies, "525qd", floppy_image_device::default_floppy_formats) - MCFG_DEVICE_ADD(RS232_A_TAG, RS232_PORT, default_rs232_devices, nullptr) + RS232_PORT(config, RS232_A_TAG, default_rs232_devices, nullptr); - MCFG_DEVICE_ADD(RS232_B_TAG, RS232_PORT, default_rs232_devices, nullptr) - MCFG_RS232_RXD_HANDLER(WRITELINE(m_dart, z80dart_device, rxa_w)) + rs232_port_device &rs232b(RS232_PORT(config, RS232_B_TAG, default_rs232_devices, nullptr)); + rs232b.rxd_handler().set(m_dart, FUNC(z80dart_device::rxa_w)); MCFG_ABC_KEYBOARD_PORT_ADD(ABC_KEYBOARD_PORT_TAG, "abc99") MCFG_ABC_KEYBOARD_OUT_RX_HANDLER(WRITELINE(m_dart, z80dart_device, rxb_w)) |