# HG changeset patch # User Shinji KONO # Date 1534693691 -32400 # Node ID 4967d1acd34a4940178681c8febb22ab0290d891 # Parent 4652761a60f9604fc3e7004c0331137c157ae2c0 add sbc09.asm diff -r 4652761a60f9 -r 4967d1acd34a src/os9/level2/cmds/Makefile --- a/src/os9/level2/cmds/Makefile Sun Aug 12 12:34:56 2018 +0900 +++ b/src/os9/level2/cmds/Makefile Mon Aug 20 00:48:11 2018 +0900 @@ -5,7 +5,7 @@ OBJ1 = asm attr calldbg cmp config copy cputype date debug del deldir devs dir dir_cb dirsort dump echo edit \ error free help ident irqs link list load login makdir pxd pwd procs prompt shellplus sleep tee touch tsmon unlink \ - game09 + game09 sbc09 all : $(OBJ2) $(OBJ1) @@ -18,6 +18,8 @@ game09 : $(A09) -l $@.lst -o $@ ../../../../game09/$@.asm +sbc09 : + $(A09) -l $@.lst -o $@ $@.asm mdir : $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm mfree : diff -r 4652761a60f9 -r 4967d1acd34a src/os9/level2/cmds/loop.asm --- a/src/os9/level2/cmds/loop.asm Sun Aug 12 12:34:56 2018 +0900 +++ b/src/os9/level2/cmds/loop.asm Mon Aug 20 00:48:11 2018 +0900 @@ -1,16 +1,15 @@ ******************************************************************** -* Cmp - Binary file comparison utility +* loop dummy loader * * $Id$ * * Edt/Rev YYYY/MM/DD Modified by * Comment * ------------------------------------------------------------------ -* 1 2003/01/20 Boisy G. Pitre -* Rewritten in assembly for size. +* 1 2018/07/30 S. Kono - nam Cmp - ttl Binary file comparison utility + nam Loop + ttl Dummy loop ifp1 use defsfile diff -r 4652761a60f9 -r 4967d1acd34a src/os9/level2/cmds/sbc09.asm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/os9/level2/cmds/sbc09.asm Mon Aug 20 00:48:11 2018 +0900 @@ -0,0 +1,246 @@ +******************************************************************** +* sbc09 emulator +* +* $Id$ +* +* Edt/Rev YYYY/MM/DD Modified by +* Comment +* ------------------------------------------------------------------ +* 1 2018/08/20 S. Kono +* Emulatoe sbc09 on os9 lv2 + + nam Sbc09 + ttl Sbc09 emulator + + ifp1 + use defsfile + endc + +* Module header definitions +tylg set Prgrm+Objct +atrv set ReEnt+rev +rev set $00 +edition set 1 + + mod eom,name,tylg,atrv,start,size + + org 0 +ioentry rmb $80 +filepath rmb 2 +parmptr rmb 2 +stdin rmb 1 +chksum rmb 1 +bcount rmb 1 +adr rmb 2 +readbuff rmb $100 + org $400 +emstart rmb $e000-. +size equ . + +name fcs /Sbc09/ + fcb edition + +start + clr