# HG changeset patch # User Shinji KONO # Date 1554849735 -32400 # Node ID c90b9be8c3073797a03cabc9565e37527bd8fa0e # Parent e09e66204c71f4ea4219901991426396b6324ed3 TL1 module write diff -r e09e66204c71 -r c90b9be8c307 TL1/TL1os9.asm --- a/TL1/TL1os9.asm Tue Apr 09 23:11:08 2019 +0900 +++ b/TL1/TL1os9.asm Wed Apr 10 07:42:15 2019 +0900 @@ -53,6 +53,7 @@ RSW RMB 1 0 word lookup, 0xff word register mode in tlook GEND RMB 2 end of global name SSW RMB 1 +runmod RMB 1 modofs RMB 2 module library offset filepath rmb 2 @@ -69,7 +70,7 @@ ioentry rmb $80 readbuff rmb bufsiz+1 -OBJSTART RMB 12 +OBJSTART RMB 11 * OBJECT PG AREA @@ -99,9 +100,20 @@ OBJMP JMP OBJECT,u -start ldy #-2 17 xx xx +start LEAY OBJECT,u + STY PC + lda ,x + cmpa '-' + bne run + leax 1,x + lda ,x+ + cmp 'c' + bne run + lbsr modsetup + bra fread +run ldy #-2 17 xx xx sty modofs - clr