inline void mm74c922_device::change_output_lines() { if (m_next_da != m_da) { m_da = m_next_da; if (LOG) logerror("MM74C922 '%s' Data Available: %u\n", tag(), m_da); m_out_da_func(m_da); } }
void cdp1871_device::change_output_lines() { if (m_next_da != m_da) { m_da = m_next_da; m_out_da_func(m_da); } if (m_next_rpt != m_rpt) { m_rpt = m_next_rpt; m_out_rpt_func(m_rpt); } }