summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/pc100.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/pc100.cpp')
-rw-r--r--src/mame/drivers/pc100.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/pc100.cpp b/src/mame/drivers/pc100.cpp
index 8d802d3322c..9316338dfb9 100644
--- a/src/mame/drivers/pc100.cpp
+++ b/src/mame/drivers/pc100.cpp
@@ -662,11 +662,11 @@ MACHINE_CONFIG_START(pc100_state::pc100)
MCFG_PIC8259_OUT_INT_CB(INPUTLINE("maincpu", 0))
MCFG_PIC8259_IN_SP_CB(CONSTANT(0)) // ???
- MCFG_DEVICE_ADD("uart8251", I8251, 0)
- //MCFG_I8251_TXD_HANDLER(WRITELINE("rs232", rs232_port_device, write_txd))
- //MCFG_I8251_DTR_HANDLER(WRITELINE("rs232", rs232_port_device, write_dtr))
- //MCFG_I8251_RTS_HANDLER(WRITELINE("rs232", rs232_port_device, write_rts))
- MCFG_I8251_RXRDY_HANDLER(WRITELINE("pic8259", pic8259_device, ir1_w))
+ i8251_device &i8251(I8251(config, "uart8251", 0));
+ //i8251.txd_handler().set("rs232", FUNC(rs232_port_device::write_txd));
+ //i8251.dtr_handler().set("rs232", FUNC(rs232_port_device::write_dtr));
+ //i8251.rts_handler().set("rs232", FUNC(rs232_port_device::write_rts));
+ i8251.rxrdy_handler().set("pic8259", FUNC(pic8259_device::ir1_w));
MCFG_UPD765A_ADD("upd765", true, true)
MCFG_UPD765_INTRQ_CALLBACK(WRITELINE(*this, pc100_state, irqnmi_w))