Пример #1
0
void prof180x_state::machine_reset()
{
	for (int i = 0; i < 8; i++)
	{
		ls259_w(i, 0);
	}
}
Пример #2
0
void prof80_state::machine_reset()
{
	int i;

	for (i = 0; i < 8; i++)
	{
		ls259_w(0, i, 0, i);
	}
}
Пример #3
0
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);
}