Пример #1
0
void floppy_image_device::device_start()
{
	rpm = 0;
	motor_always_on = false;

	idx = 0;

	/* motor off */
	mon = 1;

	cyl = 0;
	subcyl = 0;
	ss  = 0;
	stp = 1;
	wpt = 0;
	dskchg = exists() ? 1 : 0;
	index_timer = timer_alloc(0);
	image_dirty = false;
	ready = true;
	ready_counter = 0;

	setup_characteristics();

	save_item(NAME(cyl));
	save_item(NAME(subcyl));
}
Пример #2
0
void floppy_image_device::device_start()
{
	rpm = 0;
	setup_characteristics();

	idx = 0;

	/* motor off */
	mon = 1;
	/* set write protect on */
	wpt = 0;

	cyl = 0;
	ss  = 1;
	stp = 1;
	dskchg = 0;
	index_timer = timer_alloc(0);
	image_dirty = false;
}