From 588f60ed5c1019cd0fb9f9d3d3210944a6c89adc Mon Sep 17 00:00:00 2001 From: Tormod Volden Date: Wed, 3 Jun 2015 00:10:59 +0200 Subject: [PATCH] lowlevel-6809.s flag test fixup Signed-off-by: Tormod Volden --- Kernel/lowlevel-6809.s | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 -- 2.34.1