void adc083x_device::device_start() { clear_sars(); /* register for state saving */ save_item( NAME(m_cs) ); save_item( NAME(m_clk) ); save_item( NAME(m_di) ); save_item( NAME(m_se) ); save_item( NAME(m_sars) ); save_item( NAME(m_do) ); save_item( NAME(m_sgl) ); save_item( NAME(m_odd) ); save_item( NAME(m_sel1) ); save_item( NAME(m_sel0) ); save_item( NAME(m_state) ); save_item( NAME(m_bit) ); save_item( NAME(m_output) ); save_item( NAME(m_mux_bits) ); }
void adc083x_device::device_start() { clear_sars(); /* resolve callbacks */ m_input_callback.bind_relative_to(*owner()); /* register for state saving */ save_item( NAME(m_cs) ); save_item( NAME(m_clk) ); save_item( NAME(m_di) ); save_item( NAME(m_se) ); save_item( NAME(m_sars) ); save_item( NAME(m_do) ); save_item( NAME(m_sgl) ); save_item( NAME(m_odd) ); save_item( NAME(m_sel1) ); save_item( NAME(m_sel0) ); save_item( NAME(m_state) ); save_item( NAME(m_bit) ); save_item( NAME(m_output) ); }