From e6bd0093bdf97c5b6e27315bce278778344350c8 Mon Sep 17 00:00:00 2001 From: TomW Date: Tue, 25 Aug 2015 19:20:57 +0100 Subject: [PATCH] Masked off drive select. --- src/fdc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fdc.c b/src/fdc.c index 4f95f0a..7addf7e 100644 --- a/src/fdc.c +++ b/src/fdc.c @@ -293,7 +293,7 @@ void fdc_write(uint16_t addr, uint8_t val, void *priv) disctime = 1024 * (1 << TIMER_SHIFT); timer_update_outstanding(); fdc.drive = fdc.params[0] & 3; - disc_drivesel = fdc.drive; + disc_drivesel = fdc.drive & 1; switch (discint) { case 5: /*Write data*/