void rs232_port_device::device_start() { save_item(NAME(m_rxd)); save_item(NAME(m_dcd)); save_item(NAME(m_dsr)); save_item(NAME(m_ri)); save_item(NAME(m_si)); save_item(NAME(m_cts)); save_item(NAME(m_dce_rxc)); save_item(NAME(m_dce_txc)); m_rxd = 1; m_dcd = 1; m_dsr = 1; m_ri = 1; m_si = 1; m_cts = 1; m_rxd_handler(1); m_dcd_handler(1); m_dsr_handler(1); m_ri_handler(1); m_si_handler(1); m_cts_handler(1); }
void rs232_port_device::device_start() { m_rxd_handler.resolve_safe(); m_dcd_handler.resolve_safe(); m_dsr_handler.resolve_safe(); m_ri_handler.resolve_safe(); m_cts_handler.resolve_safe(); save_item(NAME(m_rxd)); save_item(NAME(m_dcd)); save_item(NAME(m_dsr)); save_item(NAME(m_ri)); save_item(NAME(m_cts)); m_rxd = 1; m_dcd = 1; m_dsr = 1; m_ri = 1; m_cts = 1; m_rxd_handler(1); m_dcd_handler(1); m_dsr_handler(1); m_ri_handler(1); m_cts_handler(1); }