Esempio n. 1
0
/*-------------------------------------------------------------------------*/
static void compis_fdc_reset(running_machine &machine)
{
	device_t *fdc = machine.device("upd765");

	upd765_reset(fdc, 0);

	/* set FDC at reset */
	upd765_reset_w(fdc, 1);
}
Esempio n. 2
0
void pc_fdc_reset(running_machine &machine)
{
	/* setup reset condition */
	fdc->data_rate_register = 2;
	fdc->digital_output_register = 0;

	/* bit 7 is disk change */
	fdc->digital_input_register = 0x07f;

	upd765_reset(pc_get_device(machine),0);

	/* set FDC at reset */
	upd765_reset_w(pc_get_device(machine), 1);
}