summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/px4.cpp
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2018-10-19 19:47:11 +0200
committer Ivan Vangelista <mesgnet@yahoo.it>2018-10-19 19:47:11 +0200
commitabfe54b137ef79088e68e43800fe56dc7ea2784f (patch)
treee75777f44d45f737450cea5ff63973276bef03f3 /src/mame/drivers/px4.cpp
parent031f507a1772af6b38f55bed28e7b288023ed386 (diff)
rs232: some more MCFG removal (nw)
Diffstat (limited to 'src/mame/drivers/px4.cpp')
-rw-r--r--src/mame/drivers/px4.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/px4.cpp b/src/mame/drivers/px4.cpp
index 0d443f09eda..b582b4e5251 100644
--- a/src/mame/drivers/px4.cpp
+++ b/src/mame/drivers/px4.cpp
@@ -1535,11 +1535,11 @@ MACHINE_CONFIG_START(px4_state::px4)
MCFG_EPSON_SIO_PIN(WRITELINE(*this, px4_state, sio_pin_w))
// rs232 port
- MCFG_DEVICE_ADD("rs232", RS232_PORT, default_rs232_devices, nullptr)
- MCFG_RS232_RXD_HANDLER(WRITELINE(*this, px4_state, rs232_rx_w))
- MCFG_RS232_DCD_HANDLER(WRITELINE(*this, px4_state, rs232_dcd_w))
- MCFG_RS232_DSR_HANDLER(WRITELINE(*this, px4_state, rs232_dsr_w))
- MCFG_RS232_CTS_HANDLER(WRITELINE(*this, px4_state, rs232_cts_w))
+ RS232_PORT(config, m_rs232, default_rs232_devices, nullptr);
+ m_rs232->rxd_handler().set(FUNC(px4_state::rs232_rx_w));
+ m_rs232->dcd_handler().set(FUNC(px4_state::rs232_dcd_w));
+ m_rs232->dsr_handler().set(FUNC(px4_state::rs232_dsr_w));
+ m_rs232->cts_handler().set(FUNC(px4_state::rs232_cts_w));
// rom capsules
MCFG_GENERIC_CARTSLOT_ADD("capsule1", generic_plain_slot, "px4_cart")