summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/abc1600.cpp
diff options
context:
space:
mode:
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
commit21b6c96cac665e557415c8c2d4ebef1d56bf5060 (patch)
tree41ee560bc42f8f9d9b56998794df37c0b2e3c17f /src/mame/drivers/abc1600.cpp
parent9703b60a209037ba4f8d091ed5a8f30744a83143 (diff)
rs232: another batch of MCFG removal (nw)
Diffstat (limited to 'src/mame/drivers/abc1600.cpp')
-rw-r--r--src/mame/drivers/abc1600.cpp6
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))