From: Tormod Volden Date: Tue, 2 Jun 2015 22:10:59 +0000 (+0200) Subject: lowlevel-6809.s flag test fixup X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=588f60ed5c1019cd0fb9f9d3d3210944a6c89adc;p=FUZIX.git lowlevel-6809.s flag test fixup Signed-off-by: Tormod Volden --- diff --git a/Kernel/lowlevel-6809.s b/Kernel/lowlevel-6809.s index f282c4f8..7d3ddc05 100644 --- a/Kernel/lowlevel-6809.s +++ b/Kernel/lowlevel-6809.s @@ -289,8 +289,10 @@ in_kernel: clr _inint ldx istack_switched_sp ; stack back lda U_DATA__U_INSYS + beq inusr clr U_DATA__U_ININTERRUPT - bne interrupt_return + bra interrupt_return +inusr: lda _need_resched beq no_switch