FDC track number is incremented when hitting end of track when operation is not multi-track. Fixes BasicLinux.

This commit is contained in:
TomW 2015-09-12 16:45:20 +01:00
commit 05d9cc34a8

View file

@ -556,7 +556,10 @@ void fdc_callback()
} }
} }
else else
{
fdc.track[fdc.drive]++;
fdc.tc = 1; fdc.tc = 1;
}
} }
if (fdc.tc) if (fdc.tc)
{ {
@ -596,7 +599,10 @@ void fdc_callback()
} }
} }
else else
{
fdc.track[fdc.drive]++;
fdc.tc = 1; fdc.tc = 1;
}
} }
if (fdc.tc) if (fdc.tc)
{ {