diff options
author | Ivan Vangelista <mesgnet@yahoo.it> | 2018-08-30 20:15:32 +0200 |
---|---|---|
committer | Ivan Vangelista <mesgnet@yahoo.it> | 2018-08-30 20:15:32 +0200 |
commit | 4f6c56b47f94431064c436014eafc12721626ccc (patch) | |
tree | 2f9d2c87485c7edb78479e22927a6eda49285011 /src/mame/drivers/isbc.cpp | |
parent | b9d16de49045b7b7147872cf96433445c11d665e (diff) |
z80daisy_generic, z80dart, z80dma: removed MCFG macros (nw)
z80_daisy: first part of MCFG macro removal (nw)
Diffstat (limited to 'src/mame/drivers/isbc.cpp')
-rw-r--r-- | src/mame/drivers/isbc.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/isbc.cpp b/src/mame/drivers/isbc.cpp index 19fc24b10e0..730517e0490 100644 --- a/src/mame/drivers/isbc.cpp +++ b/src/mame/drivers/isbc.cpp @@ -468,14 +468,14 @@ MACHINE_CONFIG_START(isbc_state::isbc286) MCFG_CENTRONICS_OUTPUT_LATCH_ADD("cent_data_out", "centronics") #if 0 - MCFG_DEVICE_ADD("uart8274", I8274, XTAL(16'000'000)/4) - MCFG_Z80DART_OUT_TXDA_CB(WRITELINE("rs232a", rs232_port_device, write_txd)) - MCFG_Z80DART_OUT_DTRA_CB(WRITELINE("rs232a", rs232_port_device, write_dtr)) - MCFG_Z80DART_OUT_RTSA_CB(WRITELINE("rs232a", rs232_port_device, write_rts)) - MCFG_Z80DART_OUT_TXDB_CB(WRITELINE("rs232b", rs232_port_device, write_txd)) - MCFG_Z80DART_OUT_DTRB_CB(WRITELINE("rs232b", rs232_port_device, write_dtr)) - MCFG_Z80DART_OUT_RTSB_CB(WRITELINE("rs232b", rs232_port_device, write_rts)) - MCFG_Z80DART_OUT_INT_CB(WRITELINE(*this, isbc_state, isbc_uart8274_irq)) + I8274(config, m_uart8274, XTAL(16'000'000)/4); + m_uart8274->out_txda_callback().set("rs232a", FUNC(rs232_port_device::write_txd)); + m_uart8274->out_dtra_callback().set("rs232a", FUNC(rs232_port_device::write_dtr)); + m_uart8274->out_rtsa_callback().set("rs232a", FUNC(rs232_port_device::write_rts)); + m_uart8274->out_txdb_callback().set("rs232b", FUNC(rs232_port_device::write_txd)); + m_uart8274->out_dtrb_callback().set("rs232b", FUNC(rs232_port_device::write_dtr)); + m_uart8274->out_rtsb_callback().set("rs232b", FUNC(rs232_port_device::write_rts)); + m_uart8274->out_int_callback().set(FUNC(isbc_state::isbc_uart8274_irq)); #else I8274_NEW(config, m_uart8274, XTAL(16'000'000)/4); m_uart8274->out_txda_callback().set("rs232a", FUNC(rs232_port_device::write_txd)); |