# HG changeset patch # User Shinji KONO # Date 1534917748 -32400 # Node ID 1de7b2760b9d6d6a719ccaa9f7859cd67e7be713 # Parent ec33be78865e8a66338cb6e225de130fc7995f85 fix basic diff -r ec33be78865e -r 1de7b2760b9d src/os9/level2/cmds/fixbasic.pl --- a/src/os9/level2/cmds/fixbasic.pl Tue Aug 21 17:54:26 2018 +0900 +++ b/src/os9/level2/cmds/fixbasic.pl Wed Aug 22 15:02:28 2018 +0900 @@ -4,6 +4,15 @@ while(<>) { next if (/^ACIA/ .. /^TDRE/) ; next if (/^TSTBRK/ .. /^ END/) ; + if (/^CLEAR/) { +print <<"EOFEOF" + JSR \$24 ;; echo off (but it is not suuported on pty.asm ) +EOFEOF + } + if (/^GL02/) { + print "GL02\n"; # do not echo input + next; + } print; } diff -r ec33be78865e -r 1de7b2760b9d src/os9/level2/cmds/sbc09.asm --- a/src/os9/level2/cmds/sbc09.asm Tue Aug 21 17:54:26 2018 +0900 +++ b/src/os9/level2/cmds/sbc09.asm Wed Aug 22 15:02:28 2018 +0900 @@ -32,6 +32,7 @@ chksum rmb 1 bcount rmb 1 adr rmb 2 +work rmb 2 readbuff rmb $100 org $400 emstart rmb $e000-. @@ -43,6 +44,7 @@ start clr