diff --git a/.Docs/.HELLOWORLD.S.txt b/.Docs/.HELLOWORLD.S.txt index df7cdac0..99501a89 100644 --- a/.Docs/.HELLOWORLD.S.txt +++ b/.Docs/.HELLOWORLD.S.txt @@ -54,7 +54,7 @@ CS.INIT clc CS.RUN * Put your code here >LDYA L.MSG.HELLO - >SYSCALL puts + >SYSCALL PutS .8 lda #0 Exit Code = Succes sec QUIT Process rts diff --git a/.Docs/.TEMPLATE.S.txt b/.Docs/.TEMPLATE.S.txt index e8e9e195..fdb1fc58 100644 --- a/.Docs/.TEMPLATE.S.txt +++ b/.Docs/.TEMPLATE.S.txt @@ -54,7 +54,7 @@ CS.INIT clc CS.RUN * Put your code here * >LDYA L.MSG.Test Load EFFECTIVE address -* >SYSCALL puts Call API to print a string +* >SYSCALL PutS Call API to print a string .8 lda #0 Exit Code = Succes sec QUIT Process rts diff --git a/.Floppies/A2OSX.BUILD.po b/.Floppies/A2OSX.BUILD.po index 9a79354c..837853d1 100644 Binary files a/.Floppies/A2OSX.BUILD.po and b/.Floppies/A2OSX.BUILD.po differ diff --git a/BIN/AARP.S.txt b/BIN/AARP.S.txt index c8d6cc41..9ce1fc34 100644 --- a/BIN/AARP.S.txt +++ b/BIN/AARP.S.txt @@ -57,7 +57,7 @@ CS.RUN >LIBCALL hLIBETALK,LIBETALK.GETCFG * jmp CS.RUN.ERR .1 ldy #S.PS.ARGC - lda (pPs),y + lda (pPS),y cmp #1 bcs .2 jmp CS.RUN.DUMP @@ -71,7 +71,7 @@ CS.RUN >LIBCALL hLIBETALK,LIBETALK.GETCFG >SYSCALL sscanf bcs CS.RUN.ERR ldy #S.PS.ARGC - lda (pPs),y + lda (pPS),y cmp #1 beq CS.RUN.QUERY cmp #3 @@ -80,7 +80,7 @@ CS.RUN >LIBCALL hLIBETALK,LIBETALK.GETCFG CS.RUN.ERR >PUSHBI 0 >LDYA L.MSG.Usage - >SYSCALL printf + >SYSCALL PrintF lda #E.SYN sec rts @@ -113,7 +113,7 @@ CS.RUN.QUERY jsr Init.Timeout bne .4 >PUSHBI 8 >LDYA L.MSG2 - >SYSCALL printf + >SYSCALL PrintF .8 lda #0 .9 sec rts @@ -141,7 +141,7 @@ CS.RUN.ADD >PUSHEA.G DST.MAC+5 CS.RUN.DUMP >LIBCALL hLIBETALK,LIBETALK.AARP.GETCACHE >STYA ZPPTR1 >LDYA L.MSG0 - >SYSCALL puts + >SYSCALL PutS ldx #K.AARPCACHE.SIZE .1 lda (ZPPTR1) @@ -166,7 +166,7 @@ CS.RUN.DUMP >LIBCALL hLIBETALK,LIBETALK.AARP.GETCACHE >PUSHBI 12 >LDYA L.MSG1 phx - >SYSCALL printf + >SYSCALL PrintF plx .4 lda ZPPTR1 clc diff --git a/BIN/ADT.S.txt b/BIN/ADT.S.txt index bb333532..a9c16fb2 100644 --- a/BIN/ADT.S.txt +++ b/BIN/ADT.S.txt @@ -75,7 +75,7 @@ CS.RUN >LIBCALL hLIBTCPIP,LIBTCPIP.GET.IPCFG is TCPIP loaded ? lda (ZPIPCfgPtr) Configured ? bmi CS.RUN.IPOK >LDYA L.MSG.IPKO - >SYSCALL puts + >SYSCALL PutS lda #E.SYN sec rts @@ -104,11 +104,11 @@ CS.RUN.IPOK ldy #S.IPCFG.IP+3 >PUSHW ZPHostPtr >PUSHBI 2 >LDYA L.MSG.UNKNOWN - >SYSCALL printf + >SYSCALL PrintF bra CS.RUN.ESYN .9 >PUSHBI 0 >LDYA L.MSG.USAGE - >SYSCALL printf + >SYSCALL PrintF CS.RUN.ESYN lda #E.SYN secCS.RUN.RTS @@ -159,7 +159,7 @@ CS.RUN.PORTOK >PUSHW ZPHostPtr bpl .1 >PUSHBI 8 >LDYA L.MSG.HOSTOK - >SYSCALL printf + >SYSCALL PrintF CS.RUN.OPENSKT >PUSHBI 0 no protocol lda #S.SOCKET.T.DGRAM @@ -173,7 +173,7 @@ CS.RUN.OPENSKT >PUSHBI 0 no protocol >LIBCALL hLIBTCPIP,LIBTCPIP.Bind bcc .2 .9 >LDYA L.MSG.SKTKO - >SYSCALL puts + >SYSCALL PutS lda #E.SYN sec c rts @@ -182,9 +182,9 @@ c rts >LIBCALL hLIBTCPIP,LIBTCPIP.Connect bcs .9 >LDYA L.MSG.SKTOK - >SYSCALL puts + >SYSCALL PutS >LDYAI RESP.BUFSIZE - >SYSCALL getmem + >SYSCALL GetMem bcs .9 >STYA ZPRespBufPtr txa @@ -203,7 +203,7 @@ CS.RUN.SKTERR pha >PUSHA >PUSHBI 1 >LDYA L.MSG.SKTERR - >SYSCALL printf + >SYSCALL PrintF pla sec rts @@ -212,7 +212,7 @@ CS.RUN.IOERR pha >PUSHA >PUSHBI 1 >LDYA L.MSG.IOERR - >SYSCALL printf + >SYSCALL PrintF pla sec rts @@ -275,7 +275,7 @@ CS.RUN.DIRDECODE >PUSHW ZPPayloadLen >PUSHW ZPPayloadPtr ldy #S.PS.hStdOut - lda (pPs),y + lda (pPS),y >SYSCALL fwrite >INC.G bResponse bra .1 @@ -291,7 +291,7 @@ CS.RUN.DIRDECODE rts *-------------------------------------- CS.RUN.UNRLE >LDYA ZPPayloadLen - >SYSCALL getmem + >SYSCALL GetMem bcs .9 >STYA ZPPayloadPtr >STYA ZPPtr diff --git a/BIN/ARP.S.txt b/BIN/ARP.S.txt index 31401953..c7bff74b 100644 --- a/BIN/ARP.S.txt +++ b/BIN/ARP.S.txt @@ -63,7 +63,7 @@ CS.RUN >LIBCALL hLIBTCPIP,LIBTCPIP.GETCFG jmp CS.RUN.ERR .1 ldy #S.PS.ARGC - lda (pPs),y + lda (pPS),y cmp #1 bcs .2 jmp CS.RUN.DUMP @@ -81,7 +81,7 @@ CS.RUN >LIBCALL hLIBTCPIP,LIBTCPIP.GETCFG bcs CS.RUN.ERR ldy #S.PS.ARGC - lda (pPs),y + lda (pPS),y cmp #1 beq CS.RUN.QUERY cmp #3 @@ -90,7 +90,7 @@ CS.RUN >LIBCALL hLIBTCPIP,LIBTCPIP.GETCFG CS.RUN.ERR >PUSHW L.MSG.Usage >PUSHBI 0 - >SYSCALL printf + >SYSCALL PrintF lda #E.SYN sec rts @@ -129,7 +129,7 @@ CS.RUN.QUERY jsr Init.Timeout bne .3 >PUSHBI 10 - >SYSCALL printf + >SYSCALL PrintF .8 lda #0 .9 sec rts @@ -158,7 +158,7 @@ CS.RUN.ADD lda #2 CS.RUN.DUMP >LIBCALL hLIBTCPIP,LIBTCPIP.ARP.GETCACHE >STYA ZPPTR1 >LDYA L.MSG0 - >SYSCALL puts + >SYSCALL PutS lda #K.ARPCACHE.SIZE sta EntryCount @@ -190,7 +190,7 @@ CS.RUN.DUMP >LIBCALL hLIBTCPIP,LIBTCPIP.ARP.GETCACHE bne .2 >PUSHBI 13 - >SYSCALL printf + >SYSCALL PrintF .4 lda ZPPTR1 clc diff --git a/BIN/ASM.S.DIR.txt b/BIN/ASM.S.DIR.txt index 27cdffc8..31d5af15 100644 --- a/BIN/ASM.S.DIR.txt +++ b/BIN/ASM.S.DIR.txt @@ -337,7 +337,7 @@ DIR.HS jsr SRC.GetNextCharNB bcs .99 jsr SRC.IsDigit16 bcs .99 -.1 >STA.G DIR.Byte +.1 sta DIR.Byte jsr SRC.GetNextChar bcc .2 @@ -350,19 +350,19 @@ DIR.HS jsr SRC.GetNextCharNB cmp #'.' bne .99 -.22 >LDA.G DIR.Byte +.22 sta DIR.Byte jsr OUT.EmitByte bcc .5 rts .3 pha - >LDA.G DIR.Byte + sta DIR.Byte asl asl asl asl - >STA.G DIR.Byte + sta DIR.Byte pla - >ORA.G DIR.Byte + ora DIR.Byte .4 jsr OUT.EmitByte bcs .9 jsr SRC.GetNextChar @@ -605,7 +605,7 @@ DIR.TF >LDA.G ASM.PASS If Pass#1, ignore txa >STA.G DST.hFILENAME - >SYSCALL getmemptr + >SYSCALL GetMemptr >PUSHYA >PUSHBI O.WRONLY+O.CREATE >PUSHB ZPPtr2+1 Type @@ -620,7 +620,7 @@ DIR.TF >LDA.G ASM.PASS If Pass#1, ignore .9 php pha lda ZPPtr2 - >SYSCALL freemem + >SYSCALL FreeMem pla plp diff --git a/BIN/ASM.S.EXP.txt b/BIN/ASM.S.EXP.txt index d9a712c2..9090e6e6 100644 --- a/BIN/ASM.S.EXP.txt +++ b/BIN/ASM.S.EXP.txt @@ -67,14 +67,7 @@ EXP.Eval.Next stz SRC.ACC.F .14 cmp #'*' bne .10 - ldy #ASM.PC+3 - ldx #3 - -.11 lda (pData),y - sta SRC.ACC,x - dey - dex - bpl .11 + jsr SYM.PC2Acc jsr SRC.GetNextChar jmp EXP.EvalOperator diff --git a/BIN/ASM.S.FIO.txt b/BIN/ASM.S.FIO.txt index d3e19a01..9806ead5 100644 --- a/BIN/ASM.S.FIO.txt +++ b/BIN/ASM.S.FIO.txt @@ -4,14 +4,14 @@ NEW FIO.Init.RTS rts FIO.Init >LDYAI 256 - >SYSCALL getmem + >SYSCALL GetMem bcs FIO.Init.RTS >STYA ZPLineBuf txa >STA.G SRC.hLineBuf >LDYAI 256 - >SYSCALL getmem + >SYSCALL GetMem bcs FIO.Init.RTS >STYA ZPTmpBuf txa @@ -146,15 +146,16 @@ FIO.OpenFile >STYA ZPPtr1 bcs .99 pha - >LDA.G SRC.Depth + >INC.G SRC.Depth + clc - adc #SRC.hFILES + adc #SRC.hFILES-1 tay pla sta (pData),y >LDA.G SRC.Depth clc - adc #SRC.hFILETYPES + adc #SRC.hFILETYPES-1 tay phy @@ -163,8 +164,6 @@ FIO.OpenFile >STYA ZPPtr1 ply sta (pData),y - >INC.G SRC.Depth - lda #0 >STA.G SRC.LINENUM iny @@ -304,7 +303,7 @@ FIO.FileClose >LDA.G SRC.Depth adc #SRC.hFILES-1 tay lda (pData),y - >SYSCALL fclose + >SYSCALL FClose .8 clc rts diff --git a/BIN/ASM.S.MAC.txt b/BIN/ASM.S.MAC.txt index be74a2a0..f864e0e9 100644 --- a/BIN/ASM.S.MAC.txt +++ b/BIN/ASM.S.MAC.txt @@ -7,14 +7,14 @@ MAC.Init >SYSCALL SListNew >STA.G MAC.hList >LDYAI 256 - >SYSCALL getmem + >SYSCALL GetMem bcs .9 txa >STA.G MAC.hBuf >LDYAI 256 - >SYSCALL getmem + >SYSCALL GetMem bcs .9 >STYA ZPMacroArgBuf @@ -22,7 +22,7 @@ MAC.Init >SYSCALL SListNew >STA.G MAC.hArgBuf >LDYAI MA.MAXDEPTH*6 - >SYSCALL getmem + >SYSCALL GetMem bcs .9 >STYA ZPMacroStk @@ -435,7 +435,7 @@ MAC.Pop >LDA.G MAC.StkPtr tay lda (ZPMacroStk),y - >SYSCALL freemem + >SYSCALL FreeMem >LDA.G MAC.CtxStackPtr clc diff --git a/BIN/ASM.S.OUT.txt b/BIN/ASM.S.OUT.txt index 1166dac3..22fdf782 100644 --- a/BIN/ASM.S.OUT.txt +++ b/BIN/ASM.S.OUT.txt @@ -62,15 +62,15 @@ OUT.PrintLineOn rts *--------------------------------------- OUT.PrintLineErr - >STA.G DIR.Byte Save Error code + sta DIR.Byte Save Error code jsr OUT.PrintLine.1 bcs .9 .1 >PUSHW L.MSG.ERROR - >PUSHB.G DIR.Byte + >PUSHB DIR.Byte >PUSHBI 1 - >SYSCALL printf + >SYSCALL PrintF lda ZPLinePtr sec @@ -137,7 +137,7 @@ OUT.PrintLine.1 jsr OUT.PrintLineOutBuf .2 >PUSHW L.MSG.LINENUM >PUSHW.G SRC.LINENUM >PUSHBI 2 - >SYSCALL printf + >SYSCALL PrintF >LDA.G MAC.CtxStackPtr @@ -151,11 +151,11 @@ OUT.PrintLine.1 jsr OUT.PrintLineOutBuf bra .3 .4 >LDYA ZPLineBuf - >SYSCALL puts + >SYSCALL PutS jmp OUT.PrintCR1 *--------------------------------------- -OUT.Print >SYSCALL printf +OUT.Print >SYSCALL PrintF bcs OUT.Print.RTS jmp OUT.PrintCR @@ -196,7 +196,7 @@ OUT.PrintLineOutBuf .2 inc inc >PUSHA Byte Count+2 for PC - >SYSCALL printf + >SYSCALL PrintF rts *--------------------------------------- @@ -221,7 +221,7 @@ OUT.PrintLineEQU lda SRC.ACC.SIZE .2 >PUSHA Byte Count - >SYSCALL printf + >SYSCALL PrintF rts *--------------------------------------- OUT.EmitByte phy @@ -284,7 +284,7 @@ OUT.EmitByte phy *--------------------------------------- OUT.PrintCR >PUSHW L.MSG.CRLF >PUSHBI 0 - >SYSCALL printf + >SYSCALL PrintF OUT.PrintCR1 >DEC.G OUT.LineCnt bne .8 diff --git a/BIN/ASM.S.SRC.txt b/BIN/ASM.S.SRC.txt index a16a2501..751577a0 100644 --- a/BIN/ASM.S.SRC.txt +++ b/BIN/ASM.S.SRC.txt @@ -56,11 +56,9 @@ SRC.ParseLine.LABEL beq SRC.ParseLine.InvLbl illegal OUTSIDE macro .2 >LDA.G SYM.bInGlobal Not relative to Global label... - bmi .3 - >DEBUG - bra SRC.ParseLine.InvLbl + bpl SRC.ParseLine.InvLbl -.3 jsr SRC.GetNextChar + jsr SRC.GetNextChar bcs SRC.ParseLine.InvLbl jsr SRC.GetDecimal @@ -80,7 +78,7 @@ SRC.ParseLine.LABEL .8 jsr SYM.NewOrGetGlobal bcs SRC.ParseLine.RTS *--------------------------------------- -SRC.ParseLine.DirOp +SRC.ParseLine.DirOp jsr SRC.GetNextCharNB Scan for an Opcode... bcs SRC.ParseLine.Ok cmp #'.' @@ -101,6 +99,7 @@ SRC.ParseLine.DirOp beq .1 cpx #30 .FIN? bne SRC.ParseLine.Ok + .1 jmp (J.DIRECTIVES,x) .5 pha @@ -126,9 +125,6 @@ SRC.ParseLine.InvDir sec rts *--------------------------------------- -SRC.ParseLine.DirJmp - jmp (J.DIRECTIVES,x) -*--------------------------------------- SRC.ParseLine.OpCode >LDYA ZPOpsPtr >STYA ZPOpDefPtr @@ -261,38 +257,26 @@ SRC.ParseLine.AM .88 jmp SRC.ParseLine.Emit *--------------------------------------- SRC.ParseLine.AMCheck -* ldx #5 - -*.10 lda SRC.ACC.F,x -* >PUSHA -* dex -* bpl .10 - -* >PUSHBI 6 -* >LDYA L.MSG.ACC -* >SYSCALL printf -* >LDYA L.SRC.AM.StrBuf -* jsr DEBUG.PSTR >LDYA ZPAMPtr Check if AM is valid for CPU >STYA ZPPtr1 ldx #0 + .1 inx -* phx -* lda #'?' -* >SYSCALL putchar -* >LDYA ZPPtr1 -* jsr DEBUG.PSTR -* plx lda (ZPPtr1) beq .9 + cmp SRC.AM.StrBuf bne .7 + tay + .2 lda (ZPPtr1),y cmp SRC.AM.StrBuf,y bne .6 + dey bne .2 + txa >STA.G SRC.AMID @@ -858,7 +842,7 @@ SRC.IsDigit8 cmp #'0' SRC.GetNextCharNB jsr SRC.GetNextChar bcs .9 - cmp #' ' + cmp #C.SPACE beq SRC.GetNextCharNB clc .9 rts diff --git a/BIN/ASM.S.SYM.txt b/BIN/ASM.S.SYM.txt index f1f2a0ff..bad81c6b 100644 --- a/BIN/ASM.S.SYM.txt +++ b/BIN/ASM.S.SYM.txt @@ -20,7 +20,7 @@ SYM.Init >SYSCALL SListNew >STA.G SYM.hList >LDYAI 256 - >SYSCALL getmem + >SYSCALL GetMem bcs .9 >STYA ZPSymbolBuf txa @@ -351,7 +351,7 @@ SYM.Dump >LDA.G bListAll bpl SYM.Dump.8 .10 >LDYA L.MSG.SYMBOLS - >SYSCALL puts + >SYSCALL PutS stz ZPPtr2 stz ZPPtr2+1 @@ -404,11 +404,11 @@ SYM.Dump >LDA.G bListAll .3 >PUSHA - >SYSCALL printf + >SYSCALL PrintF >PUSHW ZPTmpBuf Label >PUSHBI 0 - >SYSCALL printf + >SYSCALL PrintF lda (ZPSymbolBuf) @@ -454,7 +454,7 @@ SYM.Dump.LP ldy #SYMG .5 >PUSHA - >SYSCALL printf + >SYSCALL PrintF pla clc diff --git a/BIN/ASM.S.txt b/BIN/ASM.S.txt index 6ecffee8..16487aca 100644 --- a/BIN/ASM.S.txt +++ b/BIN/ASM.S.txt @@ -230,13 +230,13 @@ CS.INIT jsr CS.RUN.ARGS .99 pha >PUSHW L.MSG.HELP >PUSHBI 0 - >SYSCALL printf + >SYSCALL PrintF pla sec .9 rts *-------------------------------------- CS.RUN.ARGS ldy #S.PS.ARGC - lda (pPs),y + lda (pPS),y beq .90 .1 inc ZPPtr1 @@ -291,7 +291,7 @@ CS.RUN.ARGS ldy #S.PS.ARGC *-------------------------------------- CS.RUN ldy #S.PS.hStdIn lda (pPS),y - >SYSCALL feof + >SYSCALL FEOF bcs .99 tay bne .13 @@ -381,7 +381,7 @@ CS.RUN ldy #S.PS.hStdIn .1 jsr SYM.Dump >LDYA L.MSG.END - >SYSCALL puts + >SYSCALL PutS lda #0 End of assembly, exit with no error sec rts @@ -411,7 +411,7 @@ CS.QUIT jsr FIO.FileClose >LDA.G DST.hREFNUM beq .1 - >SYSCALL fclose + >SYSCALL FClose .1 jsr MAC.Quit diff --git a/BIN/ATBROWSE.S.txt b/BIN/ATBROWSE.S.txt index 6d5a6046..de725309 100644 --- a/BIN/ATBROWSE.S.txt +++ b/BIN/ATBROWSE.S.txt @@ -55,7 +55,7 @@ CS.RUN >STZ.G P.GetInfo Sync pha >LDYA L.MSG.NOATK - >SYSCALL printf + >SYSCALL PrintF pla sec rts @@ -64,7 +64,7 @@ CS.RUN.ATKOK >LDA.G P.GetInfo+$E NODE >PUSHA >PUSHW.G P.GetInfo+$8 NET >LDYA L.MSG.NETNODE - >SYSCALL printf + >SYSCALL PrintF >STZ.G P.LookupName Sync lda #ATLookupName @@ -77,7 +77,7 @@ CS.RUN.ATKOK >LDA.G P.GetInfo+$E NODE >STA.G P.LookupName+$D RetCnt >LDYAI 1024 >STYA.G P.LookupName+$10 BufLen - >SYSCALL getmem + >SYSCALL GetMem bcs .99 >STYA.G P.LookupName+$12 BufPtr @@ -96,7 +96,7 @@ CS.RUN.ATKOK >LDA.G P.GetInfo+$E NODE beq .8 >LDYA L.MSG.DUMP0 - >SYSCALL printf + >SYSCALL PrintF bcs .9 .1 lda ZPPTR1 @@ -115,7 +115,7 @@ CS.RUN.ATKOK >LDA.G P.GetInfo+$E NODE bpl .2 >LDYA L.MSG.DUMP - >SYSCALL printf + >SYSCALL PrintF bcs .9 lda ZPPTR2 diff --git a/BIN/ATLOGON.S.txt b/BIN/ATLOGON.S.txt index beab4420..860d046b 100644 --- a/BIN/ATLOGON.S.txt +++ b/BIN/ATLOGON.S.txt @@ -45,7 +45,7 @@ CS.RUN stz K.MLI.PARAMS Sync bcc .10 pha >LDYA L.MSG.NOATK - >SYSCALL printf + >SYSCALL PrintF pla sec .99 rts diff --git a/BIN/BMP2PIX.S.txt b/BIN/BMP2PIX.S.txt index 93754fd8..088cdf28 100644 --- a/BIN/BMP2PIX.S.txt +++ b/BIN/BMP2PIX.S.txt @@ -96,7 +96,7 @@ CS.RUN bne .2 .99 >PUSHBI 0 >LDYA L.MSG.USAGE - >SYSCALL printf + >SYSCALL PrintF lda #E.SYN sec rts @@ -205,7 +205,7 @@ CS.RUN.1 lda #S.BM.F.BBP1 * bcs CS.RUN.RTS * bra CS.RUN.1.LOOP *.8 >LDYA L.MSG.DONE -* >SYSCALL puts +* >SYSCALL PutS * lda #0 * sec CS.RUN.RTS rts @@ -238,7 +238,7 @@ CS.RUN.24 lda #S.BM.F.BBP4 .1 sta ZPInputRowBytes stx ZPInputRowBytes+1 >LDYA ZPInputRowBytes - >SYSCALL getmem + >SYSCALL GetMem bcs CS.RUN.RTS >STYA ZPInputBuf txa @@ -450,10 +450,10 @@ CS.RUN.OpenInput >PUSHA >PUSHBI 5 >LDYA L.MSG.HEADER.OK - >SYSCALL printf + >SYSCALL PrintF .9 rts .99 >LDYA L.MSG.HEADER.KO - >SYSCALL puts + >SYSCALL PutS lda #E.IBIN sec rts @@ -502,7 +502,7 @@ CS.RUN.GetOutputBuf sta ZPPtr1+1 bra .1 .8 >LDYA ZPPtr1 - >SYSCALL Getmem + >SYSCALL GetMem bcs .9 >STYA ZPOutputBuf @@ -547,11 +547,11 @@ CS.QUIT >LDA.G hOutputBuf .2 >LDA.G hOutputFile beq .3 - >SYSCALL fclose + >SYSCALL FClose .3 >LDA.G hInputFile beq .8 - >SYSCALL fclose + >SYSCALL FClose .8 clc rts *-------------------------------------- diff --git a/BIN/CAT.S.txt b/BIN/CAT.S.txt index 58a98285..045bc74d 100644 --- a/BIN/CAT.S.txt +++ b/BIN/CAT.S.txt @@ -82,7 +82,7 @@ CS.RUN .99 >PUSHW L.MSG.USAGE >PUSHBI 0 - >SYSCALL printf + >SYSCALL PrintF lda #E.SYN sec .9 rts @@ -194,7 +194,7 @@ CS.RUN.PRINT inc LineNum bra .20 .21 >LDYA ZPBufPtr - >SYSCALL puts + >SYSCALL PutS rts .3 stz ByteIndex @@ -226,14 +226,14 @@ CS.RUN.PRINT inc LineNum .61 >PUSHW L.MSG.CTRLCHAR >PUSHW ZPPtr1 >PUSHBI 2 - >SYSCALL printf + >SYSCALL PrintF bcs .9 .62 inc ByteIndex bne .4 .7 >PUSHW L.MSG.CRLF >PUSHBI 0 - >SYSCALL printf + >SYSCALL PrintF .9 rts *-------------------------------------- @@ -244,7 +244,7 @@ CS.RUN.PRINTNUM clc >PUSHW L.MSG.LINENUM >PUSHW LineNum >PUSHBI 2 - >SYSCALL printf + >SYSCALL PrintF .8 rts *-------------------------------------- CS.QUIT lda hBuf diff --git a/BIN/CHMOD.S.txt b/BIN/CHMOD.S.txt index 465af60c..cd168511 100644 --- a/BIN/CHMOD.S.txt +++ b/BIN/CHMOD.S.txt @@ -75,7 +75,7 @@ CS.RUN >INC.G ArgIndex .9 >PUSHW L.MSG.USAGE >PUSHBI 0 - >SYSCALL printf + >SYSCALL PrintF lda #E.SYN sec .99 rts @@ -105,7 +105,7 @@ CS.RUN >INC.G ArgIndex >LDA.G hSrcBasePath beq .9 >LDYAI 256 - >SYSCALL getmem + >SYSCALL GetMem bcs .99 >STYA ZPFullPath txa @@ -173,7 +173,7 @@ CS.RUN.DIR >LDA.G bRecurse >PUSHW L.MSG.DIR >PUSHW ZPFullPath >PUSHBI 2 - >SYSCALL printf + >SYSCALL PrintF bcs .9 >PUSHW ZPMode @@ -195,7 +195,7 @@ CS.RUN.FILE jsr FilterMatch >PUSHW L.MSG.FILE >PUSHW ZPFullPath >PUSHBI 2 - >SYSCALL printf + >SYSCALL PrintF bcs .9 >PUSHW ZPMode @@ -243,7 +243,7 @@ CS.RUN.Str2Mode >SYSCALL ArgV *-------------------------------------- CS.RUN.CheckErr bcs .1 >LDYA L.MSG.OK - >SYSCALL puts + >SYSCALL PutS rts .1 pha >PUSHW L.MSG.ERR @@ -251,7 +251,7 @@ CS.RUN.CheckErr bcs .1 pha >PUSHA >PUSHBI 1 - >SYSCALL printf + >SYSCALL PrintF >LDA.G bContinue eor #$80 asl diff --git a/BIN/CHTYP.S.txt b/BIN/CHTYP.S.txt index f1ccc787..82614cee 100644 --- a/BIN/CHTYP.S.txt +++ b/BIN/CHTYP.S.txt @@ -66,7 +66,7 @@ CS.INIT .99 >PUSHW L.MSG.USAGE >PUSHBI 0 - >SYSCALL printf + >SYSCALL PrintF lda #E.SYN sec rts @@ -98,7 +98,7 @@ CS.INIT beq .99 we also have a TYPE >LDYAI 256 - >SYSCALL getmem + >SYSCALL GetMem bcs .99 >STYA ZPFullPath txa @@ -159,7 +159,7 @@ CS.RUN.FILE jsr CS.RUN.GetFilePath >PUSHW L.MSG.FILE >PUSHW ZPFullPath >PUSHBI 2 - >SYSCALL printf + >SYSCALL PrintF bcs .9 ldy #HexFileType @@ -182,7 +182,7 @@ CS.RUN.FILE jsr CS.RUN.GetFilePath *-------------------------------------- CS.RUN.CheckErr bcs .1 >LDYA L.MSG.OK - >SYSCALL puts + >SYSCALL PutS rts .1 pha >PUSHW L.MSG.ERR @@ -190,7 +190,7 @@ CS.RUN.CheckErr bcs .1 pha >PUSHA >PUSHBI 1 - >SYSCALL printf + >SYSCALL PrintF >LDA.G bContinue eor #$80 asl diff --git a/BIN/CMP.S.txt b/BIN/CMP.S.txt index 1cde0642..3bb435a4 100644 --- a/BIN/CMP.S.txt +++ b/BIN/CMP.S.txt @@ -78,7 +78,7 @@ CS.RUN .99 >PUSHW L.MSG.USAGE >PUSHBI 0 - >SYSCALL printf + >SYSCALL PrintF lda #E.SYN sec .9 rts @@ -251,7 +251,7 @@ CS.RUN.Print phy >PUSHB (ZPBufPtr1),y >PUSHB (ZPBufPtr2),y >PUSHBI 5 - >SYSCALL printf + >SYSCALL PrintF ply rts diff --git a/BIN/CSH.S.CORE.txt b/BIN/CSH.S.CORE.txt index 224db4c8..849ed274 100644 --- a/BIN/CSH.S.CORE.txt +++ b/BIN/CSH.S.CORE.txt @@ -500,7 +500,7 @@ CSH.fCall ldx ZPPtr1 sta ZPPtr2 save Type stz ZPPtr2+1 Reset VARIADIC byte count >LDYA L.CSH.FN - jsr CSH.LookupFn + jsr CSH.LookupFN phx X = function index bcs .10 @@ -1048,7 +1048,7 @@ CSH.GetDefine >PUSHB.G CSH.hDefines sta ZPFileBufPtrBak+1 txa - >SYSCALL getmemptr + >SYSCALL GetMemPtr >STYA ZPFileBufPtr .9 rts @@ -1336,7 +1336,7 @@ CSH.GetChar lda (ZPFileBufPtr) phx phy - >SYSCALL freemem + >SYSCALL FreeMem ply plx @@ -1411,7 +1411,7 @@ CSH.GetVarSize txa .2 lda #2 rts *-------------------------------------- -DEBUG.VAR >SYSCALL putchar +DEBUG.VAR >SYSCALL PutChar >PUSHW L.MSG.DBGVAR >PUSHW ZPVarID >PUSHW ZPVarType @@ -1422,7 +1422,7 @@ DEBUG.VAR >SYSCALL putchar dey bpl .1 >PUSHBI 12 - >SYSCALL printf + >SYSCALL PrintF rts *-------------------------------------- MAN diff --git a/BIN/CSH.S.EXEC.txt b/BIN/CSH.S.EXEC.txt index 00e46f3a..c7bee2b0 100644 --- a/BIN/CSH.S.EXEC.txt +++ b/BIN/CSH.S.EXEC.txt @@ -233,36 +233,36 @@ EXEC.atan >FPU ATAN clc rts *-------------------------------------- -EXEC.getchar >SYSCALL getchar +EXEC.getchar >SYSCALL GetChar >PUSHA rts *-------------------------------------- EXEC.puts >PULLYA - >SYSCALL puts + >SYSCALL PutS >PUSHYA rts *-------------------------------------- -EXEC.printf >SYSCALL printf +EXEC.printf >SYSCALL PrintF >PUSHYA rts *-------------------------------------- -EXEC.execl >SYSCALL execl +EXEC.execl >SYSCALL ExecL >PUSHYA rts *-------------------------------------- -EXEC.putenv >SYSCALL putenv +EXEC.putenv >SYSCALL PutEnv >PUSHYA rts *-------------------------------------- -EXEC.setenv >SYSCALL setenv +EXEC.setenv >SYSCALL SetEnv >PUSHYA rts *-------------------------------------- -EXEC.getenv >SYSCALL getenv +EXEC.getenv >SYSCALL GetEnv >PUSHYA rts *-------------------------------------- -EXEC.unsetenv >SYSCALL unsetenv +EXEC.unsetenv >SYSCALL UnsetEnv >PUSHYA rts *-------------------------------------- @@ -270,7 +270,7 @@ EXEC.MD5 >SYSCALL MD5 rts *-------------------------------------- EXEC.malloc >PULLYA - >SYSCALL getmem + >SYSCALL GetMem >PUSHYA rts *-------------------------------------- diff --git a/BIN/CSH.S.txt b/BIN/CSH.S.txt index 890ac59d..e6b94277 100644 --- a/BIN/CSH.S.txt +++ b/BIN/CSH.S.txt @@ -86,7 +86,7 @@ CS.RUN >PUSHW L.MSG.GREETINGS >PUSHB #K.VER >PUSHB /K.VER >PUSHBI 2 - >SYSCALL printf + >SYSCALL PrintF bcs CS.INIT.RTS jsr CS.RUN.ARGS @@ -123,7 +123,7 @@ CS.RUN >PUSHW L.MSG.GREETINGS CS.RUN.ARGS inc ArgIndex lda ArgIndex - >SYSCALL ARGV + >SYSCALL ArgV bcs .7 >STYA ZPPtr1 @@ -174,7 +174,7 @@ CS.RUN.ARGS inc ArgIndex .90 >PUSHW L.MSG.USAGE >PUSHBI 0 - >SYSCALL printf + >SYSCALL PrintF lda #E.SYN sec QUIT Process @@ -235,7 +235,7 @@ PrintErrMsg lda ZPhMacro .6 >PUSHBI '-' ldy #S.PS.hStdErr lda (pPS),y - >SYSCALL fputc + >SYSCALL FPutC inc ZPPtr3 bne .5 inc ZPPtr3+1 @@ -247,7 +247,7 @@ PrintErrMsg lda ZPhMacro >PUSHW L.MSG.ERR >PUSHW ZPPtr2 Line counter >PUSHBI 2 - >SYSCALL fprintf + >SYSCALL FPrintF rts *-------------------------------------- @@ -258,7 +258,7 @@ PrintDebugMsg >LDYA pStack >PUSHW ZPPtr2 >PUSHBI 2 - >SYSCALL printf + >SYSCALL PrintF rts *-------------------------------------- PrintTraceMsg >STYA ZPPtr3 @@ -266,7 +266,7 @@ PrintTraceMsg >STYA ZPPtr3 PrintTraceMsg.3 >PUSHBI '>' ldy #S.PS.hStdErr lda (pPS),y - >SYSCALL fputc + >SYSCALL FPutC ldy #$ff @@ -281,7 +281,7 @@ PrintTraceMsg.3 >PUSHBI '>' >PUSHA ldy #S.PS.hStdErr lda (pPS),y - >SYSCALL fputc + >SYSCALL FPutC ply bra .1 @@ -291,7 +291,7 @@ PrintTraceMsg.3 >PUSHBI '>' >PUSHW L.MSG.ECHOCRLF >PUSHBI 0 - >SYSCALL fprintf + >SYSCALL FPrintF rts *-------------------------------------- @@ -302,7 +302,7 @@ CS.END *-------------------------------------- * Initialized DATA *-------------------------------------- -MSG.Greetings .AZ "\r\nCSH-Shell %d.%d\r\n\r\n" +MSG.GREETINGS .AZ "\r\nCSH-Shell %d.%d\r\n\r\n" MSG.USAGE .AS "Usage : CSH