From 867dbc9f5fb93e54e343651dc7868084558a2323 Mon Sep 17 00:00:00 2001 From: angelosa Date: Fri, 27 Dec 2024 16:39:15 +0100 Subject: Revert "machine/amigafdc.cpp: avoid spinning floppy motor if disk isn't in" This reverts commit 7772559b286accaf2fff94d924924f8ede1fb9b1. --- src/devices/machine/amigafdc.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/devices/machine/amigafdc.cpp b/src/devices/machine/amigafdc.cpp index 53ec7a5718b..662a80dffe4 100644 --- a/src/devices/machine/amigafdc.cpp +++ b/src/devices/machine/amigafdc.cpp @@ -511,9 +511,7 @@ void amiga_fdc_device::ciaaprb_w(uint8_t data) floppy->setup_index_pulse_cb(floppy_image_device::index_pulse_cb(&amiga_fdc_device::index_callback, this)); } - const bool floppy_inserted = floppy && floppy->exists(); - - if(floppy_inserted) { + if(floppy) { floppy->ss_w(!(BIT(data, 2))); floppy->dir_w(BIT(data, 1)); floppy->stp_w(BIT(data, 0)); @@ -521,7 +519,7 @@ void amiga_fdc_device::ciaaprb_w(uint8_t data) m_fdc_led = BIT(data, 7); // LED directly connected to FDC motor } - if(floppy_inserted) { + if(floppy) { if(cur_live.state == IDLE) live_start(); } else -- cgit v1.2.3