summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/vtech/memexp
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2018-10-23 18:24:43 +0200
committer Ivan Vangelista <mesgnet@yahoo.it>2018-10-23 18:24:43 +0200
commit769e13f265084d55e4d9aa2ff692368c61207058 (patch)
tree591183de9818bdefc8d16419f73ac8ca62058d6e /src/devices/bus/vtech/memexp
parent66b5dd9a1a161b723bbde2d1edc09bcbf92f1537 (diff)
bus/rs232.cpp: completed removal of MCFG macros (nw)
Diffstat (limited to 'src/devices/bus/vtech/memexp')
-rw-r--r--src/devices/bus/vtech/memexp/rs232.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/devices/bus/vtech/memexp/rs232.cpp b/src/devices/bus/vtech/memexp/rs232.cpp
index ad8504c5d0c..cf21b7ee006 100644
--- a/src/devices/bus/vtech/memexp/rs232.cpp
+++ b/src/devices/bus/vtech/memexp/rs232.cpp
@@ -34,10 +34,11 @@ const tiny_rom_entry *vtech_rs232_interface_device::device_rom_region() const
// device_add_mconfig - add device configuration
//-------------------------------------------------
-MACHINE_CONFIG_START(vtech_rs232_interface_device::device_add_mconfig)
- MCFG_DEVICE_ADD("rs232", RS232_PORT, default_rs232_devices, nullptr)
- MCFG_RS232_RXD_HANDLER(WRITELINE(*this, vtech_rs232_interface_device, rs232_rx_w))
-MACHINE_CONFIG_END
+void vtech_rs232_interface_device::device_add_mconfig(machine_config &config)
+{
+ RS232_PORT(config, m_rs232, default_rs232_devices, nullptr);
+ m_rs232->rxd_handler().set(FUNC(vtech_rs232_interface_device::rs232_rx_w));
+}
//**************************************************************************