void prof180x_state::machine_reset() { for (int i = 0; i < 8; i++) { ls259_w(i, 0); } }
void prof80_state::machine_reset() { int i; for (i = 0; i < 8; i++) { ls259_w(0, i, 0, i); } }
void mm1_state::machine_reset() { address_space *program = m_maincpu->memory().space(AS_PROGRAM); int i; /* reset LS259 */ for (i = 0; i < 8; i++) ls259_w(*program, i, 0); /* set FDC ready */ if (!input_port_read(machine(), "T5")) upd765_ready_w(m_fdc, 1); /* reset FDC */ upd765_reset_w(m_fdc, 1); upd765_reset_w(m_fdc, 0); }