diff options
Diffstat (limited to 'src/devices/bus/isa/myb3k_com.cpp')
-rw-r--r-- | src/devices/bus/isa/myb3k_com.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/devices/bus/isa/myb3k_com.cpp b/src/devices/bus/isa/myb3k_com.cpp index 88987e87e41..e2d6facff40 100644 --- a/src/devices/bus/isa/myb3k_com.cpp +++ b/src/devices/bus/isa/myb3k_com.cpp @@ -103,16 +103,16 @@ void isa8_myb3k_com_device::device_reset() // IO base factory setting is 0x540 uint32_t base = m_iobase->read(); m_isa->install_device(base, base + 1, - read8sm_delegate(FUNC(i8251_device::read), m_usart.target()), - write8sm_delegate(FUNC(i8251_device::write), m_usart.target()) ); + read8sm_delegate(*m_usart, FUNC(i8251_device::read)), + write8sm_delegate(*m_usart, FUNC(i8251_device::write))); m_isa->install_device(base + 2, base + 2, - read8_delegate(FUNC(isa8_myb3k_com_device::dce_status), this), - write8_delegate(FUNC(isa8_myb3k_com_device::dce_control), this) ); + read8_delegate(*this, FUNC(isa8_myb3k_com_device::dce_status)), + write8_delegate(*this, FUNC(isa8_myb3k_com_device::dce_control))); m_isa->install_device(base + 4, base + 7, - read8sm_delegate(FUNC(pit8253_device::read), subdevice<pit8253_device>("pit")), - write8sm_delegate(FUNC(pit8253_device::write), subdevice<pit8253_device>("pit")) ); + read8sm_delegate(*subdevice<pit8253_device>("pit"), FUNC(pit8253_device::read)), + write8sm_delegate(*subdevice<pit8253_device>("pit"), FUNC(pit8253_device::write))); m_irq = m_isairq->read(); m_installed = true; |