diff --git a/.Floppies/A2OSX.BUILD.po b/.Floppies/A2OSX.BUILD.po index 91f9467d..8e94e6cc 100644 Binary files a/.Floppies/A2OSX.BUILD.po and b/.Floppies/A2OSX.BUILD.po differ diff --git a/BIN/SH.S.EXP.txt b/BIN/SH.S.EXP.txt index 5e16b610..8d30f6c3 100644 --- a/BIN/SH.S.EXP.txt +++ b/BIN/SH.S.EXP.txt @@ -162,7 +162,7 @@ EXP.OP.UNARY.DEF.9 jsr CORE.ArgV.Next lda #0 - lsr + rol clc EXP.OP.UNARY.DEF.RTS @@ -188,10 +188,13 @@ EXP.OP.UNARY.Z lda (ZPArgVBufPtr) [ -Z ] ? cmp #']' beq EXP.OP.UNARY.DEF.8 TRUE + jsr CORE.ArgV.Next beq EXP.TEST.BINARY.ESYN + cmp #']' bne EXP.TEST.BINARY.ESYN + bra EXP.OP.UNARY.DEF.9 FALSE *-------------------------------------- EXP.OP.UNARY.X jsr CMD.CALL.GETFUNC diff --git a/SYS/KERNEL.S.DRV.txt b/SYS/KERNEL.S.DRV.txt index 20150770..315e4621 100644 --- a/SYS/KERNEL.S.DRV.txt +++ b/SYS/KERNEL.S.DRV.txt @@ -149,7 +149,7 @@ DRV.SmartPort cld lsr sta .2 tax - lda DRV.SmartPort.Cnt,x + lda DRV.SmartPort.Cnt-1,x sta (pIOCTL) CmdList ldy #S.FD.DEV.BUSPTR lda (pFD),y