From 9fe3d3cbcc1969619b5fcd5bd8fb55bedcbdcd43 Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Tue, 10 Feb 2015 23:37:52 +0000 Subject: [PATCH] lowlevel-z80-banked: remove the NULL checker if low memory is not userspace --- Kernel/lowlevel-z80-banked.s | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Kernel/lowlevel-z80-banked.s b/Kernel/lowlevel-z80-banked.s index 8789c993..c040a693 100644 --- a/Kernel/lowlevel-z80-banked.s +++ b/Kernel/lowlevel-z80-banked.s @@ -328,8 +328,8 @@ interrupt_handler: ld a, (_kernel_flag) or a push af +.ifeq PROGBASE jr nz, in_kernel - ; we're not in kernel mode, check for signals and fault ld a, #0xC3 cp b ; should be a jump @@ -343,6 +343,7 @@ interrupt_handler: nofault: in_kernel: +.endif ; set inint to true ld a, #1 ld (_inint), a -- 2.34.1