From bac787294d41b8e3465153dd3422c9013ef705cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20GIBERT?= Date: Tue, 19 Feb 2019 16:34:43 +0000 Subject: [PATCH] Kernel 0.92+ --- INC/A2osX.I.txt | 1 + SYS/KERNEL.S.ARG.txt | 3 ++- SYS/KERNEL.S.GP.txt | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/INC/A2osX.I.txt b/INC/A2osX.I.txt index 9951d97a..a71091b5 100644 --- a/INC/A2osX.I.txt +++ b/INC/A2osX.I.txt @@ -103,6 +103,7 @@ E.SYN .EQ $F8 Syntax Error E.ENVF .EQ $F7 Env is Full E.IBIN .EQ $F6 Invalid BIN format E.FTB .EQ $F5 File Too Big Error +E.OOB .EQ $F4 Out Of Bound *-------------------------------------- * A2osX.SYSCALL Constants *-------------------------------------- diff --git a/SYS/KERNEL.S.ARG.txt b/SYS/KERNEL.S.ARG.txt index 8254bbe1..3f0d3874 100644 --- a/SYS/KERNEL.S.ARG.txt +++ b/SYS/KERNEL.S.ARG.txt @@ -110,7 +110,8 @@ K.ArgV tax save requested arg# .8 clc rts -.9 sec +.9 lda #E.OOB + sec rts *-------------------------------------- MAN diff --git a/SYS/KERNEL.S.GP.txt b/SYS/KERNEL.S.GP.txt index 005215ff..3fe4f756 100644 --- a/SYS/KERNEL.S.GP.txt +++ b/SYS/KERNEL.S.GP.txt @@ -137,6 +137,7 @@ GP.SysCall dec IRQ.InKernel bit $C000,x switch to Target BNK bit $C000,x + bcc .4 no error quit... tax CS,A=0 ?