From: Tormod Volden Date: Sun, 17 May 2015 08:55:22 +0000 (+0200) Subject: dragon: Set up SAM vector for kernel too X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=db045ec2f95ec80c11b5f04059f49feec6f36664;p=FUZIX.git dragon: Set up SAM vector for kernel too Otherwise SAM_SAVE will read a bogus value when on the kernel page and SAM_RESTORE will fail to return to it. Signed-off-by: Tormod Volden --- diff --git a/Kernel/platform-dragon/p6809.s b/Kernel/platform-dragon/p6809.s index 2144f03f..86a8194c 100644 --- a/Kernel/platform-dragon/p6809.s +++ b/Kernel/platform-dragon/p6809.s @@ -69,6 +69,9 @@ init_hardware: std _ramsize ldd #56 std _procmem + ; set up SAM vector for kernel + ldx #0 + jsr _program_vectors ; Turn on PIA CB1 (50Hz interrupt) lda 0xFF03 ora #1