diff --git a/src/ide.c b/src/ide.c index 48ed363..1ddbf39 100644 --- a/src/ide.c +++ b/src/ide.c @@ -2674,6 +2674,7 @@ static void callreadcd(IDE *ide) // pclog("All done - callback set\n"); ide->packetstatus = ATAPI_STATUS_COMPLETE; idecallback[ide->board]=20*IDE_TIME; + ide->atastat = BUSY_STAT; return; } // pclog("Continue readcd! %i blocks left\n",ide->cdlen);