void c1541_device::cbm_iec_atn(int state) { m_via0->write_ca1(!state); m_ga->atni_w(!state); set_iec_data(); }
void base_c1571_device::device_reset() { m_sp_out = 1; set_iec_data(); m_cnt_out = 1; set_iec_srq(); }
void base_c1571_device::device_reset() { m_maincpu->reset(); m_via0->reset(); m_via1->reset(); m_cia->reset(); wd17xx_mr_w(m_fdc, 0); wd17xx_mr_w(m_fdc, 1); m_sp_out = 1; set_iec_data(); m_cnt_out = 1; set_iec_srq(); }
void base_c1581_device::cbm_iec_atn(int state) { m_cia->flag_w(state); set_iec_data(); }