diff --git a/hw/fdc.c b/hw/fdc.c index ada3ad265..97f8805b9 100644 --- a/hw/fdc.c +++ b/hw/fdc.c @@ -1499,7 +1499,7 @@ enqueue: /* SPECIFY */ FLOPPY_DPRINTF("treat SPECIFY command\n"); fdctrl->timer0 = (fdctrl->fifo[1] >> 4) & 0xF; - fdctrl->timer1 = fdctrl->fifo[1] >> 1; + fdctrl->timer1 = fdctrl->fifo[2] >> 1; fdctrl->dma_en = 1 - (fdctrl->fifo[2] & 1) ; /* No result back */ fdctrl_reset_fifo(fdctrl);