From: Toni Wilen Date: Thu, 2 May 2024 17:15:09 +0000 (+0300) Subject: Check interrupt first. X-Git-Tag: 5300~22 X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=00ed997c0dc547ac56d2c8de12b6256b99b28bff;p=francis%2Fwinuae.git Check interrupt first. --- diff --git a/audio.cpp b/audio.cpp index 20340148..0fd69bdb 100644 --- a/audio.cpp +++ b/audio.cpp @@ -1963,13 +1963,13 @@ static bool audio_state_channel2 (int nr, bool perfin) cdp->intreq2 = false; } } else { - if (napnav) { - setirq(nr, 32); - } // cycle-accurate period check was not needed, do delayed check if (!cdp->irqcheck) { cdp->irqcheck = isirq(nr); } + if (napnav) { + setirq(nr, 32); + } if (cdp->irqcheck > 0) { #if DEBUG_AUDIO > 0 if (debugchannel (nr))