mirror of
https://github.com/A2osX/A2osX.git
synced 2024-10-09 14:55:05 +00:00
Kernel version 0.8 : Added PPrintF & CPrintF to CIO API
This commit is contained in:
parent
71c0b8c149
commit
e816f33bf1
BIN
A2OSX.BOOT.po
BIN
A2OSX.BOOT.po
Binary file not shown.
BIN
A2OSX.DEV.po
BIN
A2OSX.DEV.po
Binary file not shown.
BIN
A2OSX.SRC.po
BIN
A2OSX.SRC.po
Binary file not shown.
@ -75,7 +75,7 @@ CS.INIT >LDYA L.LIBTCPIP
|
|||||||
CS.INIT.DUMP >LIBCALL hLIBTCPIP,LIBTCPIP.ARP.GETCACHE
|
CS.INIT.DUMP >LIBCALL hLIBTCPIP,LIBTCPIP.ARP.GETCACHE
|
||||||
>STYA ZPPTR1
|
>STYA ZPPTR1
|
||||||
>LDYA L.MSG0
|
>LDYA L.MSG0
|
||||||
>SYSCALL PRINTFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
ldx #K.ARPCACHE.SIZE
|
ldx #K.ARPCACHE.SIZE
|
||||||
|
|
||||||
@ -103,7 +103,7 @@ CS.INIT.DUMP >LIBCALL hLIBTCPIP,LIBTCPIP.ARP.GETCACHE
|
|||||||
|
|
||||||
>LDYA L.MSG1
|
>LDYA L.MSG1
|
||||||
phx
|
phx
|
||||||
>SYSCALL PRINTFYA
|
>SYSCALL CPrintFYA
|
||||||
plx
|
plx
|
||||||
|
|
||||||
.4 lda ZPPTR1
|
.4 lda ZPPTR1
|
||||||
@ -146,7 +146,7 @@ CS.RUN jsr Init.Timeout
|
|||||||
bpl .4
|
bpl .4
|
||||||
|
|
||||||
>LDYA L.MSG2
|
>LDYA L.MSG2
|
||||||
>SYSCALL PRINTFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda #0
|
lda #0
|
||||||
|
|
||||||
|
@ -58,7 +58,7 @@ FIO.OpenFileA sta FIO.hFileName
|
|||||||
|
|
||||||
.1 >PUSHW ZPPtr1
|
.1 >PUSHW ZPPtr1
|
||||||
>LDYA L.MSG.SRC.FILE
|
>LDYA L.MSG.SRC.FILE
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
ldy #SRC.COUNT
|
ldy #SRC.COUNT
|
||||||
lda (pData),y
|
lda (pData),y
|
||||||
@ -266,7 +266,7 @@ FIO.LOAD.ASM.T ldy #ASM.T.hMem
|
|||||||
|
|
||||||
.1 >PUSHW L.ASM.T.FILENAME
|
.1 >PUSHW L.ASM.T.FILENAME
|
||||||
>LDYA L.MSG.T.FILE
|
>LDYA L.MSG.T.FILE
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
>PUSHWI 0 Aux type
|
>PUSHWI 0 Aux type
|
||||||
>PUSHBI 6 S.FILEINFO.TYPE.BIN
|
>PUSHBI 6 S.FILEINFO.TYPE.BIN
|
||||||
|
@ -25,7 +25,7 @@ SRC.PrintLine ldy #ASM.MACRO.ON
|
|||||||
dey
|
dey
|
||||||
>PUSHB (pData),y
|
>PUSHB (pData),y
|
||||||
>LDYA L.MSG.SRCLINE
|
>LDYA L.MSG.SRCLINE
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
.9 rts
|
.9 rts
|
||||||
*---------------------------------------
|
*---------------------------------------
|
||||||
SRC.PrintLineErr ldx #0
|
SRC.PrintLineErr ldx #0
|
||||||
|
@ -63,7 +63,7 @@ SYM.Quit ldy #SYM.pLastGBlock
|
|||||||
rts
|
rts
|
||||||
*---------------------------------------
|
*---------------------------------------
|
||||||
SYM.Dump >LDYA L.MSG.SYMBOLS
|
SYM.Dump >LDYA L.MSG.SYMBOLS
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
ldy #SYM.DumpCount
|
ldy #SYM.DumpCount
|
||||||
lda #20
|
lda #20
|
||||||
@ -103,7 +103,7 @@ SYM.Dump >LDYA L.MSG.SYMBOLS
|
|||||||
>PUSHA
|
>PUSHA
|
||||||
|
|
||||||
>LDYA L.MSG.GSYMBOL
|
>LDYA L.MSG.GSYMBOL
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
bcs .9
|
bcs .9
|
||||||
|
|
||||||
@ -116,7 +116,7 @@ SYM.Dump >LDYA L.MSG.SYMBOLS
|
|||||||
pla
|
pla
|
||||||
>PUSHA
|
>PUSHA
|
||||||
>LDYA L.MSG.LSYMBOL
|
>LDYA L.MSG.LSYMBOL
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcc .4
|
bcc .4
|
||||||
rts
|
rts
|
||||||
|
|
||||||
|
@ -178,7 +178,7 @@ CS.INIT >SYSCALL GetArgC
|
|||||||
rts
|
rts
|
||||||
|
|
||||||
.99 >LDYA L.MSG.HELP
|
.99 >LDYA L.MSG.HELP
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
lda #ERR.INV.ARGS
|
lda #ERR.INV.ARGS
|
||||||
sec
|
sec
|
||||||
.9 rts
|
.9 rts
|
||||||
@ -200,7 +200,7 @@ CS.RUN ldy #bCANCEL
|
|||||||
inc
|
inc
|
||||||
>PUSHA
|
>PUSHA
|
||||||
>LDYA L.MSG.PASS
|
>LDYA L.MSG.PASS
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
ldy #SRC.hFILENAME
|
ldy #SRC.hFILENAME
|
||||||
lda (pData),y
|
lda (pData),y
|
||||||
@ -230,7 +230,7 @@ CS.RUN ldy #bCANCEL
|
|||||||
.1 jsr SYM.Dump
|
.1 jsr SYM.Dump
|
||||||
|
|
||||||
>LDYA L.MSG.SUMMARY
|
>LDYA L.MSG.SUMMARY
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda #0 End of assembly, exit with no error
|
lda #0 End of assembly, exit with no error
|
||||||
.99 sec
|
.99 sec
|
||||||
@ -251,7 +251,7 @@ CS.RUN ldy #bCANCEL
|
|||||||
>PUSHA
|
>PUSHA
|
||||||
>PUSHW SRC.LINENUM
|
>PUSHW SRC.LINENUM
|
||||||
>LDYA L.MSG.ERROR
|
>LDYA L.MSG.ERROR
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
pla
|
pla
|
||||||
sec
|
sec
|
||||||
rts
|
rts
|
||||||
|
@ -70,7 +70,7 @@ CS.INIT >SYSCALL GetArgC
|
|||||||
bne .2
|
bne .2
|
||||||
|
|
||||||
.99 >LDYA L.MSG.USAGE
|
.99 >LDYA L.MSG.USAGE
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
lda #SYSMGR.ERRSYN
|
lda #SYSMGR.ERRSYN
|
||||||
sec
|
sec
|
||||||
rts
|
rts
|
||||||
@ -228,7 +228,7 @@ CS.RUN.PRINT sty BytesRead Y,A = Bytes read
|
|||||||
|
|
||||||
.3 >PUSHW ZPPtr1
|
.3 >PUSHW ZPPtr1
|
||||||
>LDYA L.MSG.CTRLCHAR
|
>LDYA L.MSG.CTRLCHAR
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
|
|
||||||
bra .7
|
bra .7
|
||||||
@ -260,7 +260,7 @@ CS.RUN.PRINTNUM clc
|
|||||||
|
|
||||||
>PUSHYA
|
>PUSHYA
|
||||||
>LDYA L.MSG.LINENUM
|
>LDYA L.MSG.LINENUM
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
.8 rts
|
.8 rts
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
CS.RUN.OPEN >SYSCALL GetFullPathYA
|
CS.RUN.OPEN >SYSCALL GetFullPathYA
|
||||||
|
@ -77,7 +77,7 @@ CS.INIT.ADD cmp #3
|
|||||||
CS.INIT.DUMP >LIBCALL hLIBTCPIP,LIBTCPIP.DNS.GETCACHE
|
CS.INIT.DUMP >LIBCALL hLIBTCPIP,LIBTCPIP.DNS.GETCACHE
|
||||||
>STYA ZPPTR1
|
>STYA ZPPTR1
|
||||||
>LDYA L.MSG0
|
>LDYA L.MSG0
|
||||||
>SYSCALL PRINTFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda #K.DNSCACHE.SIZE
|
lda #K.DNSCACHE.SIZE
|
||||||
sta EntryCount
|
sta EntryCount
|
||||||
@ -112,7 +112,7 @@ CS.INIT.DUMP >LIBCALL hLIBTCPIP,LIBTCPIP.DNS.GETCACHE
|
|||||||
>PUSHB (ZPPTR1) Entry Status
|
>PUSHB (ZPPTR1) Entry Status
|
||||||
|
|
||||||
>LDYA L.MSG1
|
>LDYA L.MSG1
|
||||||
>SYSCALL PRINTFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
.2 lda ZPPTR1
|
.2 lda ZPPTR1
|
||||||
clc
|
clc
|
||||||
|
@ -51,10 +51,10 @@ Ctrl.A ldy #PromptMode
|
|||||||
|
|
||||||
>PUSHW ZPPTR1
|
>PUSHW ZPPTR1
|
||||||
>LDYA L.MSG.HELPLINE
|
>LDYA L.MSG.HELPLINE
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
>LDYA L.SEQ.CEOL
|
>LDYA L.SEQ.CEOL
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
lda #13
|
lda #13
|
||||||
>SYSCALL COutA
|
>SYSCALL COutA
|
||||||
|
@ -10,7 +10,7 @@ SCRN.Init ldy #ScreenH
|
|||||||
dec
|
dec
|
||||||
>PUSHA
|
>PUSHA
|
||||||
>LDYA L.SEQ.INIT
|
>LDYA L.SEQ.INIT
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
lda #12
|
lda #12
|
||||||
>SYSCALL COutA
|
>SYSCALL COutA
|
||||||
@ -53,7 +53,7 @@ SCRN.UpdateTopBar
|
|||||||
.2 >PUSHYA
|
.2 >PUSHYA
|
||||||
|
|
||||||
>LDYA L.MSG.TOPBAR
|
>LDYA L.MSG.TOPBAR
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
|
|
||||||
|
|
||||||
@ -99,7 +99,7 @@ SCRN.UpdateMain ldy #ScreenY
|
|||||||
bcs .9
|
bcs .9
|
||||||
|
|
||||||
>LDYA L.SEQ.CEOL
|
>LDYA L.SEQ.CEOL
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
|
|
||||||
inc TmpByte
|
inc TmpByte
|
||||||
@ -176,7 +176,7 @@ SCRN.UpdateLineAtALenY
|
|||||||
bcs .9
|
bcs .9
|
||||||
|
|
||||||
>LDYA L.SEQ.CEOL
|
>LDYA L.SEQ.CEOL
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
rts
|
rts
|
||||||
.9 jmp Ctrl.Q
|
.9 jmp Ctrl.Q
|
||||||
@ -189,7 +189,7 @@ SCRN.UpdateAttrC
|
|||||||
bpl .8
|
bpl .8
|
||||||
|
|
||||||
>LDYA L.SEQ.NORM
|
>LDYA L.SEQ.NORM
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
stz bSelected
|
stz bSelected
|
||||||
rts
|
rts
|
||||||
@ -198,7 +198,7 @@ SCRN.UpdateAttrC
|
|||||||
bmi .8
|
bmi .8
|
||||||
|
|
||||||
>LDYA L.SEQ.INV
|
>LDYA L.SEQ.INV
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
lda #$ff
|
lda #$ff
|
||||||
sta bSelected
|
sta bSelected
|
||||||
@ -237,7 +237,7 @@ SCRN.UpdateStatusBar
|
|||||||
lda (pData),y
|
lda (pData),y
|
||||||
>PUSHA
|
>PUSHA
|
||||||
>LDYA L.MSG.STATUSBAR
|
>LDYA L.MSG.STATUSBAR
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
jmp SCRN.GotoCurXCurY
|
jmp SCRN.GotoCurXCurY
|
||||||
|
|
||||||
@ -248,7 +248,7 @@ SCRN.UpdateStatusBar
|
|||||||
lda (pData),y
|
lda (pData),y
|
||||||
>PUSHA
|
>PUSHA
|
||||||
>LDYA L.MSG.STATUSBAR,x
|
>LDYA L.MSG.STATUSBAR,x
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
rts
|
rts
|
||||||
.9 jmp Ctrl.Q
|
.9 jmp Ctrl.Q
|
||||||
@ -259,7 +259,7 @@ SCRN.UpdateStatusBarErrA
|
|||||||
lda (pData),y
|
lda (pData),y
|
||||||
>PUSHA
|
>PUSHA
|
||||||
>LDYA L.MSG.STATUSBAR.E
|
>LDYA L.MSG.STATUSBAR.E
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
rts
|
rts
|
||||||
.9 jmp Ctrl.Q
|
.9 jmp Ctrl.Q
|
||||||
@ -281,7 +281,7 @@ GotoXY txa
|
|||||||
>PUSHA
|
>PUSHA
|
||||||
|
|
||||||
>LDYA L.MSG.GOTOXY
|
>LDYA L.MSG.GOTOXY
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
rts
|
rts
|
||||||
.9 jmp Ctrl.Q
|
.9 jmp Ctrl.Q
|
||||||
|
@ -140,7 +140,7 @@ CS.RUN ldy #bCancel
|
|||||||
bne .8
|
bne .8
|
||||||
|
|
||||||
>LDYA L.SEQ.DETECT
|
>LDYA L.SEQ.DETECT
|
||||||
>SYSCALL PrintFYA Send Query for term W & H
|
>SYSCALL CPrintFYA Send Query for term W & H
|
||||||
bcs .9
|
bcs .9
|
||||||
|
|
||||||
.1 ldy #bCancel
|
.1 ldy #bCancel
|
||||||
@ -333,7 +333,7 @@ CS.QUIT ldy #hBuffer
|
|||||||
>SYSCALL FreeMemA
|
>SYSCALL FreeMemA
|
||||||
|
|
||||||
.8 >LDYA L.SEQ.RESET
|
.8 >LDYA L.SEQ.RESET
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
lda #12
|
lda #12
|
||||||
>SYSCALL COutA
|
>SYSCALL COutA
|
||||||
|
@ -62,7 +62,7 @@ CS.INIT >LDYA L.LIBTCPIP
|
|||||||
sta hLIBTCPIP
|
sta hLIBTCPIP
|
||||||
|
|
||||||
>LDYA L.MSG0
|
>LDYA L.MSG0
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
>LIBCALL hLIBTCPIP,LIBTCPIP.GET.IPCFG
|
>LIBCALL hLIBTCPIP,LIBTCPIP.GET.IPCFG
|
||||||
>STYA ZPIPCfgPtr
|
>STYA ZPIPCfgPtr
|
||||||
@ -72,7 +72,7 @@ CS.INIT >LDYA L.LIBTCPIP
|
|||||||
bne CS.INIT.DUMPDEV
|
bne CS.INIT.DUMPDEV
|
||||||
|
|
||||||
>LDYA L.MSG0.NL
|
>LDYA L.MSG0.NL
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
jmp CS.INIT.DONE
|
jmp CS.INIT.DONE
|
||||||
|
|
||||||
CS.INIT.DUMPDEV sta DevID
|
CS.INIT.DUMPDEV sta DevID
|
||||||
@ -84,7 +84,7 @@ CS.INIT.DUMPDEV sta DevID
|
|||||||
>STYA ZPDevInfoPtr
|
>STYA ZPDevInfoPtr
|
||||||
|
|
||||||
>LDYA L.MSG0.L
|
>LDYA L.MSG0.L
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
ldy #S.DEVINFO.NET.MAC+6
|
ldy #S.DEVINFO.NET.MAC+6
|
||||||
.1 dey
|
.1 dey
|
||||||
@ -103,7 +103,7 @@ CS.INIT.DUMPDEV sta DevID
|
|||||||
>PUSHB DevID
|
>PUSHB DevID
|
||||||
|
|
||||||
>LDYA L.MSG1.DEV
|
>LDYA L.MSG1.DEV
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
ldy #S.DEVINFO.FLAGS
|
ldy #S.DEVINFO.FLAGS
|
||||||
lda (ZPDevInfoPtr),y
|
lda (ZPDevInfoPtr),y
|
||||||
@ -112,7 +112,7 @@ CS.INIT.DUMPDEV sta DevID
|
|||||||
lda #1
|
lda #1
|
||||||
.2 >PUSHA
|
.2 >PUSHA
|
||||||
>LDYA L.MSG1.DEV.ARP
|
>LDYA L.MSG1.DEV.ARP
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
ldy #S.DEVINFO.FLAGS
|
ldy #S.DEVINFO.FLAGS
|
||||||
lda (ZPDevInfoPtr),y
|
lda (ZPDevInfoPtr),y
|
||||||
@ -121,7 +121,7 @@ CS.INIT.DUMPDEV sta DevID
|
|||||||
lda #1
|
lda #1
|
||||||
.3 >PUSHA
|
.3 >PUSHA
|
||||||
>LDYA L.MSG1.DEV.IP
|
>LDYA L.MSG1.DEV.IP
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
ldy #S.DEVINFO.NET.STATUS
|
ldy #S.DEVINFO.NET.STATUS
|
||||||
lda (ZPDevInfoPtr),y
|
lda (ZPDevInfoPtr),y
|
||||||
@ -129,15 +129,15 @@ CS.INIT.DUMPDEV sta DevID
|
|||||||
bne CS.INIT.LINK
|
bne CS.INIT.LINK
|
||||||
>PUSHW L.MSG1.LINK.KO
|
>PUSHW L.MSG1.LINK.KO
|
||||||
>LDYA L.MSG1.LINK
|
>LDYA L.MSG1.LINK
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bra CS.INIT.DUMPIP
|
bra CS.INIT.DUMPIP
|
||||||
|
|
||||||
CS.INIT.LINK >PUSHW L.MSG1.LINK.OK
|
CS.INIT.LINK >PUSHW L.MSG1.LINK.OK
|
||||||
>LDYA L.MSG1.LINK
|
>LDYA L.MSG1.LINK
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
>LDYA L.MSG1.LINKSPEED
|
>LDYA L.MSG1.LINKSPEED
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
ldy #S.DEVINFO.NET.STATUS
|
ldy #S.DEVINFO.NET.STATUS
|
||||||
lda (ZPDevInfoPtr),y
|
lda (ZPDevInfoPtr),y
|
||||||
@ -158,10 +158,10 @@ CS.INIT.LINK >PUSHW L.MSG1.LINK.OK
|
|||||||
>LDYA L.MSG1.DPLX.HD
|
>LDYA L.MSG1.DPLX.HD
|
||||||
bra .6
|
bra .6
|
||||||
.5 >LDYA L.MSG1.DPLX.FD
|
.5 >LDYA L.MSG1.DPLX.FD
|
||||||
.6 >SYSCALL PrintFYA
|
.6 >SYSCALL CPrintFYA
|
||||||
|
|
||||||
CS.INIT.DUMPIP >LDYA L.MSG2
|
CS.INIT.DUMPIP >LDYA L.MSG2
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
lda (ZPIPCfgPtr)
|
lda (ZPIPCfgPtr)
|
||||||
and #S.IPCFG.STATUS.OK
|
and #S.IPCFG.STATUS.OK
|
||||||
beq .11
|
beq .11
|
||||||
@ -169,7 +169,7 @@ CS.INIT.DUMPIP >LDYA L.MSG2
|
|||||||
bra .10
|
bra .10
|
||||||
.11 >LDYA L.MSG2.U
|
.11 >LDYA L.MSG2.U
|
||||||
|
|
||||||
.10 >SYSCALL PrintFYA
|
.10 >SYSCALL CPrintFYA
|
||||||
|
|
||||||
ldy #S.IPCFG.DHCPSRVR+3
|
ldy #S.IPCFG.DHCPSRVR+3
|
||||||
ldx #4
|
ldx #4
|
||||||
@ -178,7 +178,7 @@ CS.INIT.DUMPIP >LDYA L.MSG2
|
|||||||
dex
|
dex
|
||||||
bne .2
|
bne .2
|
||||||
>LDYA L.MSG2.DHCPSRVR
|
>LDYA L.MSG2.DHCPSRVR
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
ldy #S.IPCFG.IP+7 IP/MASK
|
ldy #S.IPCFG.IP+7 IP/MASK
|
||||||
ldx #8
|
ldx #8
|
||||||
@ -187,7 +187,7 @@ CS.INIT.DUMPIP >LDYA L.MSG2
|
|||||||
dex
|
dex
|
||||||
bne .3
|
bne .3
|
||||||
>LDYA L.MSG2.IP
|
>LDYA L.MSG2.IP
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
ldy #S.IPCFG.GW+3
|
ldy #S.IPCFG.GW+3
|
||||||
ldx #4
|
ldx #4
|
||||||
@ -196,7 +196,7 @@ CS.INIT.DUMPIP >LDYA L.MSG2
|
|||||||
dex
|
dex
|
||||||
bne .4
|
bne .4
|
||||||
>LDYA L.MSG2.GW
|
>LDYA L.MSG2.GW
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
ldy #S.IPCFG.DNS1+7
|
ldy #S.IPCFG.DNS1+7
|
||||||
ldx #8
|
ldx #8
|
||||||
@ -205,7 +205,7 @@ CS.INIT.DUMPIP >LDYA L.MSG2
|
|||||||
dex
|
dex
|
||||||
bne .5
|
bne .5
|
||||||
>LDYA L.MSG2.DNS
|
>LDYA L.MSG2.DNS
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda ZPIPCfgPtr
|
lda ZPIPCfgPtr
|
||||||
clc
|
clc
|
||||||
@ -224,7 +224,7 @@ CS.INIT.DUMPIP >LDYA L.MSG2
|
|||||||
>PUSHYA
|
>PUSHYA
|
||||||
|
|
||||||
>LDYA L.MSG2.HOSTNAME
|
>LDYA L.MSG2.HOSTNAME
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
CS.INIT.DONE lda #0 tell TSKMGR that all done ok, but
|
CS.INIT.DONE lda #0 tell TSKMGR that all done ok, but
|
||||||
sec we do not want to stay in memory
|
sec we do not want to stay in memory
|
||||||
|
12
BIN/LS.S.txt
12
BIN/LS.S.txt
@ -182,7 +182,7 @@ CS.RUN.DEV ldy #bLong
|
|||||||
|
|
||||||
>PUSHW ZPPtr1
|
>PUSHW ZPPtr1
|
||||||
>LDYA L.MSG.DEVEXT
|
>LDYA L.MSG.DEVEXT
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
|
|
||||||
ldy #bRecurse
|
ldy #bRecurse
|
||||||
@ -213,7 +213,7 @@ CS.RUN.DIR ldy #bAllmostAll
|
|||||||
|
|
||||||
>PUSHW ZPPtr1
|
>PUSHW ZPPtr1
|
||||||
>LDYA L.MSG.DIR
|
>LDYA L.MSG.DIR
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
|
|
||||||
lda #80/MAX.COL-2
|
lda #80/MAX.COL-2
|
||||||
@ -245,7 +245,7 @@ CS.RUN.DIR ldy #bAllmostAll
|
|||||||
|
|
||||||
>PUSHW ZPPtr1
|
>PUSHW ZPPtr1
|
||||||
>LDYA L.MSG.DIREXT
|
>LDYA L.MSG.DIREXT
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
|
|
||||||
.5 ldy #bRecurse
|
.5 ldy #bRecurse
|
||||||
@ -275,7 +275,7 @@ CS.RUN.FILE ldy #bLong
|
|||||||
|
|
||||||
>PUSHW ZPPtr1
|
>PUSHW ZPPtr1
|
||||||
>LDYA L.MSG.FILE
|
>LDYA L.MSG.FILE
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
|
|
||||||
jmp CS.RUN.UpdateColCnt
|
jmp CS.RUN.UpdateColCnt
|
||||||
@ -311,7 +311,7 @@ CS.RUN.FILE ldy #bLong
|
|||||||
|
|
||||||
>PUSHW ZPPtr1
|
>PUSHW ZPPtr1
|
||||||
>LDYA L.MSG.FILEEXT
|
>LDYA L.MSG.FILEEXT
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
.9 rts
|
.9 rts
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
CS.RUN.PUSHEXTRA
|
CS.RUN.PUSHEXTRA
|
||||||
@ -370,7 +370,7 @@ CS.RUN.ENTER.MSG
|
|||||||
>SYSCALL GetMemPtrA
|
>SYSCALL GetMemPtrA
|
||||||
>PUSHYA
|
>PUSHYA
|
||||||
>LDYA L.MSG.ENTER
|
>LDYA L.MSG.ENTER
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
rts
|
rts
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
CS.DOEVENT ldy #S.EVT.hDEV is Event from active IN device?
|
CS.DOEVENT ldy #S.EVT.hDEV is Event from active IN device?
|
||||||
|
@ -42,7 +42,7 @@ CS.INIT >LDYAI DevMgr.Table
|
|||||||
stz DEV.ID
|
stz DEV.ID
|
||||||
|
|
||||||
>LDYA L.MSG0
|
>LDYA L.MSG0
|
||||||
>SYSCALL PrintfYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
.2 lda (ZPPTR1)
|
.2 lda (ZPPTR1)
|
||||||
cmp #$D8
|
cmp #$D8
|
||||||
@ -66,7 +66,7 @@ CS.INIT >LDYAI DevMgr.Table
|
|||||||
ldy #S.DEV.ID
|
ldy #S.DEV.ID
|
||||||
>PUSHB (ZPPTR1),y
|
>PUSHB (ZPPTR1),y
|
||||||
>LDYA L.MSG1
|
>LDYA L.MSG1
|
||||||
>SYSCALL PrintfYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda ZPPTR1
|
lda ZPPTR1
|
||||||
clc
|
clc
|
||||||
|
@ -47,7 +47,7 @@ CS.INIT >LDYA L.MemStat
|
|||||||
>SYSCALL GetMemStatYA
|
>SYSCALL GetMemStatYA
|
||||||
|
|
||||||
>LDYA L.MSG.Main
|
>LDYA L.MSG.Main
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda MemStat+S.MEMSTAT.MF
|
lda MemStat+S.MEMSTAT.MF
|
||||||
sec
|
sec
|
||||||
@ -62,10 +62,10 @@ CS.INIT >LDYA L.MemStat
|
|||||||
>PUSHW MemStat+S.MEMSTAT.ML
|
>PUSHW MemStat+S.MEMSTAT.ML
|
||||||
|
|
||||||
>LDYA L.MSG.Stat
|
>LDYA L.MSG.Stat
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
>LDYA L.MSG.Aux
|
>LDYA L.MSG.Aux
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda MemStat+S.MEMSTAT.XF
|
lda MemStat+S.MEMSTAT.XF
|
||||||
sec
|
sec
|
||||||
@ -80,10 +80,10 @@ CS.INIT >LDYA L.MemStat
|
|||||||
>PUSHW MemStat+S.MEMSTAT.XL
|
>PUSHW MemStat+S.MEMSTAT.XL
|
||||||
|
|
||||||
>LDYA L.MSG.Stat
|
>LDYA L.MSG.Stat
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
>LDYA L.MSG.Kernel
|
>LDYA L.MSG.Kernel
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda MemStat+S.MEMSTAT.DH
|
lda MemStat+S.MEMSTAT.DH
|
||||||
sec
|
sec
|
||||||
@ -98,10 +98,10 @@ CS.INIT >LDYA L.MemStat
|
|||||||
>PUSHW MemStat+S.MEMSTAT.DL
|
>PUSHW MemStat+S.MEMSTAT.DL
|
||||||
|
|
||||||
>LDYA L.MSG.Stat
|
>LDYA L.MSG.Stat
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
>LDYA L.MSG.End
|
>LDYA L.MSG.End
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
lda #0
|
lda #0
|
||||||
sec
|
sec
|
||||||
rts
|
rts
|
||||||
|
@ -76,7 +76,7 @@ CS.RUN ldy #bCANCEL
|
|||||||
bne .1
|
bne .1
|
||||||
|
|
||||||
>LDYA L.MSG0
|
>LDYA L.MSG0
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
.1 ldy #MEM.COUNT
|
.1 ldy #MEM.COUNT
|
||||||
lda (pData),y
|
lda (pData),y
|
||||||
@ -126,19 +126,19 @@ CS.RUN ldy #bCANCEL
|
|||||||
ldy #USED.COUNT
|
ldy #USED.COUNT
|
||||||
>PUSHB (pData),y
|
>PUSHB (pData),y
|
||||||
>LDYA L.MSG2
|
>LDYA L.MSG2
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
>PUSHW MemMgr.HiMem
|
>PUSHW MemMgr.HiMem
|
||||||
>LDYA L.MSG3
|
>LDYA L.MSG3
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
>PUSHW MemMgr.Free
|
>PUSHW MemMgr.Free
|
||||||
>LDYA L.MSG4
|
>LDYA L.MSG4
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
>PUSHW MemMgr.LoMem
|
>PUSHW MemMgr.LoMem
|
||||||
>LDYA L.MSG5
|
>LDYA L.MSG5
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda MemMgr.Free
|
lda MemMgr.Free
|
||||||
sec
|
sec
|
||||||
@ -149,7 +149,7 @@ CS.RUN ldy #bCANCEL
|
|||||||
|
|
||||||
>PUSHYA
|
>PUSHYA
|
||||||
>LDYA L.MSG6
|
>LDYA L.MSG6
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
sec
|
sec
|
||||||
rts
|
rts
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
@ -185,7 +185,7 @@ CS.RUN.PRINTMEM ldy #S.MEM.LEN
|
|||||||
>PUSHA
|
>PUSHA
|
||||||
|
|
||||||
>LDYA L.MSG1
|
>LDYA L.MSG1
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
ldy #S.MEM.BIN
|
ldy #S.MEM.BIN
|
||||||
lda (ZPPTR1),y
|
lda (ZPPTR1),y
|
||||||
@ -210,7 +210,7 @@ CS.RUN.PRINTMEM ldy #S.MEM.LEN
|
|||||||
>PUSHW ZPPTR2 String
|
>PUSHW ZPPTR2 String
|
||||||
>PUSHB (ZPPTR2) Len
|
>PUSHB (ZPPTR2) Len
|
||||||
>LDYA L.MSG1.STR
|
>LDYA L.MSG1.STR
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bra .8
|
bra .8
|
||||||
|
|
||||||
.2 ldy #15
|
.2 ldy #15
|
||||||
@ -220,14 +220,14 @@ CS.RUN.PRINTMEM ldy #S.MEM.LEN
|
|||||||
bpl .3
|
bpl .3
|
||||||
|
|
||||||
>LDYA L.MSG1.HEX
|
>LDYA L.MSG1.HEX
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
bra .8
|
bra .8
|
||||||
****** BIN
|
****** BIN
|
||||||
.7 >SYSCALL GetMemPtrA
|
.7 >SYSCALL GetMemPtrA
|
||||||
>PUSHYA
|
>PUSHYA
|
||||||
>LDYA L.MSG1.BIN
|
>LDYA L.MSG1.BIN
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
.8 ldy #LINE.COUNT
|
.8 ldy #LINE.COUNT
|
||||||
lda (pData),y
|
lda (pData),y
|
||||||
|
@ -59,7 +59,7 @@ CS.INIT >LDYA L.LIBTCPIP
|
|||||||
sta hLIBTCPIP
|
sta hLIBTCPIP
|
||||||
|
|
||||||
>LDYA L.MSG0
|
>LDYA L.MSG0
|
||||||
>SYSCALL PRINTFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
>LIBCALL hLIBTCPIP,LIBTCPIP.SKT.GETTABLE
|
>LIBCALL hLIBTCPIP,LIBTCPIP.SKT.GETTABLE
|
||||||
>STYA ZPPTR1
|
>STYA ZPPTR1
|
||||||
@ -95,7 +95,7 @@ CS.INIT >LDYA L.LIBTCPIP
|
|||||||
>PUSHB L.MSG1+1,x
|
>PUSHB L.MSG1+1,x
|
||||||
>PUSHB L.MSG1,x
|
>PUSHB L.MSG1,x
|
||||||
>LDYA L.MSG1
|
>LDYA L.MSG1
|
||||||
>SYSCALL PRINTFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
.7 clc
|
.7 clc
|
||||||
lda ZPPTR1
|
lda ZPPTR1
|
||||||
|
@ -64,7 +64,7 @@ CS.INIT >SYSCALL GetArgC
|
|||||||
rts
|
rts
|
||||||
|
|
||||||
.99 >LDYA L.MSG.USAGE
|
.99 >LDYA L.MSG.USAGE
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
lda #SYSMGR.ERRSYN
|
lda #SYSMGR.ERRSYN
|
||||||
sec
|
sec
|
||||||
rts
|
rts
|
||||||
|
@ -56,7 +56,7 @@ CS.INIT.READ jsr NSC.Init
|
|||||||
bpl .1
|
bpl .1
|
||||||
|
|
||||||
>LDYA L.MSG.READ.KO
|
>LDYA L.MSG.READ.KO
|
||||||
>SYSCALL PrintfYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda #DEVMGR.ERRNOHW
|
lda #DEVMGR.ERRNOHW
|
||||||
sec
|
sec
|
||||||
@ -65,7 +65,7 @@ CS.INIT.READ jsr NSC.Init
|
|||||||
.8 jsr NSC.Dump
|
.8 jsr NSC.Dump
|
||||||
|
|
||||||
>LDYA L.MSG.USAGE
|
>LDYA L.MSG.USAGE
|
||||||
>SYSCALL PrintfYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda #0 tell TSKMGR that all done ok, but
|
lda #0 tell TSKMGR that all done ok, but
|
||||||
sec we do not want to stay in memory
|
sec we do not want to stay in memory
|
||||||
@ -273,16 +273,16 @@ NSC.Dump ldx #1
|
|||||||
>PUSHA
|
>PUSHA
|
||||||
|
|
||||||
>LDYA L.MSG.READ.OK1
|
>LDYA L.MSG.READ.OK1
|
||||||
>SYSCALL PrintfYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
>LDYA L.MSG.READ.OK2.24
|
>LDYA L.MSG.READ.OK2.24
|
||||||
bit DS1216E.DATA+4
|
bit DS1216E.DATA+4
|
||||||
bpl .3
|
bpl .3
|
||||||
>LDYA L.MSG.READ.OK2.12
|
>LDYA L.MSG.READ.OK2.12
|
||||||
.3 >SYSCALL PrintfYA
|
.3 >SYSCALL CPrintFYA
|
||||||
|
|
||||||
>LDYA L.MSG.READ.OK3
|
>LDYA L.MSG.READ.OK3
|
||||||
>SYSCALL PrintfYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda DS1216E.DATA+2
|
lda DS1216E.DATA+2
|
||||||
jsr PrintBCD
|
jsr PrintBCD
|
||||||
@ -296,7 +296,7 @@ NSC.Dump ldx #1
|
|||||||
jsr PrintBCD
|
jsr PrintBCD
|
||||||
|
|
||||||
>LDYA L.MSG.READ.OK4
|
>LDYA L.MSG.READ.OK4
|
||||||
>SYSCALL PrintfYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda DS1216E.DATA+4
|
lda DS1216E.DATA+4
|
||||||
bpl .4
|
bpl .4
|
||||||
|
@ -101,7 +101,7 @@ CS.RUN jsr Init.Timeout
|
|||||||
>SYSCALL GetArgA
|
>SYSCALL GetArgA
|
||||||
>PUSHYA
|
>PUSHYA
|
||||||
>LDYA L.MSG0
|
>LDYA L.MSG0
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
lda #1
|
lda #1
|
||||||
sec
|
sec
|
||||||
rts
|
rts
|
||||||
@ -118,7 +118,7 @@ CS.RUN jsr Init.Timeout
|
|||||||
>PUSHB (pData),y DST.IP+1
|
>PUSHB (pData),y DST.IP+1
|
||||||
>PUSHB (pData) DST.IP
|
>PUSHB (pData) DST.IP
|
||||||
>LDYA L.MSG1
|
>LDYA L.MSG1
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
CS.RUN.ECHO >LIBCALL hLIBTCPIP,LIBTCPIP.NEW.ICMP.FRAME
|
CS.RUN.ECHO >LIBCALL hLIBTCPIP,LIBTCPIP.NEW.ICMP.FRAME
|
||||||
>STYA ZPFrameBase1
|
>STYA ZPFrameBase1
|
||||||
@ -237,7 +237,7 @@ CS.RUN.WAIT >SYSCALL Sleep
|
|||||||
>PUSHB (pData),y DST.IP+1
|
>PUSHB (pData),y DST.IP+1
|
||||||
>PUSHB (pData) DST.IP
|
>PUSHB (pData) DST.IP
|
||||||
>LDYA L.MSG2
|
>LDYA L.MSG2
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
.1 ldy #bCTRLC
|
.1 ldy #bCTRLC
|
||||||
lda (pData),y
|
lda (pData),y
|
||||||
@ -374,7 +374,7 @@ CS.EVENT.REPLY lda #TIMEOUT.MAX
|
|||||||
>PUSHB (ZPFrameBase1),y
|
>PUSHB (ZPFrameBase1),y
|
||||||
|
|
||||||
>LDYA L.MSG3
|
>LDYA L.MSG3
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
ldy #bReply
|
ldy #bReply
|
||||||
lda (pData),y
|
lda (pData),y
|
||||||
|
@ -42,7 +42,7 @@ CS.INIT >LDYAI TSKMGR.TABLE+S.PS
|
|||||||
stz PS.COUNT
|
stz PS.COUNT
|
||||||
|
|
||||||
>LDYA L.MSG0
|
>LDYA L.MSG0
|
||||||
>SYSCALL PrintfYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
.1 lda (ZPPTR1)
|
.1 lda (ZPPTR1)
|
||||||
bpl .4
|
bpl .4
|
||||||
@ -63,7 +63,7 @@ CS.INIT >LDYAI TSKMGR.TABLE+S.PS
|
|||||||
lda (ZPPTR1),y
|
lda (ZPPTR1),y
|
||||||
>PUSHA PID
|
>PUSHA PID
|
||||||
>LDYA L.MSG1
|
>LDYA L.MSG1
|
||||||
>SYSCALL PrintfYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
.4 lda ZPPTR1
|
.4 lda ZPPTR1
|
||||||
clc
|
clc
|
||||||
|
10
BIN/RM.S.txt
10
BIN/RM.S.txt
@ -100,7 +100,7 @@ CS.INIT >SYSCALL GetArgC
|
|||||||
rts
|
rts
|
||||||
|
|
||||||
.99 >LDYA L.MSG.USAGE
|
.99 >LDYA L.MSG.USAGE
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
lda #SYSMGR.ERRSYN
|
lda #SYSMGR.ERRSYN
|
||||||
sec
|
sec
|
||||||
.9 rts
|
.9 rts
|
||||||
@ -151,7 +151,7 @@ CS.RUN ldy #bCANCEL
|
|||||||
>SYSCALL GetMemPtrA
|
>SYSCALL GetMemPtrA
|
||||||
>PUSHYA
|
>PUSHYA
|
||||||
>LDYA L.MSG.DIR
|
>LDYA L.MSG.DIR
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
jsr CS.RUN.DELETE.DIR
|
jsr CS.RUN.DELETE.DIR
|
||||||
jsr CS.RUN.PRINT.RC
|
jsr CS.RUN.PRINT.RC
|
||||||
@ -167,7 +167,7 @@ CS.RUN ldy #bCANCEL
|
|||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
CS.RUN.DEV >PUSHW ZPPtr1
|
CS.RUN.DEV >PUSHW ZPPtr1
|
||||||
>LDYA L.MSG.FILE
|
>LDYA L.MSG.FILE
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
|
|
||||||
ldy #bRecurse
|
ldy #bRecurse
|
||||||
@ -216,7 +216,7 @@ CS.RUN.PRINT.FILE
|
|||||||
>PUSHYA
|
>PUSHYA
|
||||||
|
|
||||||
>LDYA L.MSG.FILE
|
>LDYA L.MSG.FILE
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
rts
|
rts
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
CS.RUN.DELETE.DIR
|
CS.RUN.DELETE.DIR
|
||||||
@ -251,7 +251,7 @@ CS.RUN.PRINT.RC pha
|
|||||||
.1 >PUSHA
|
.1 >PUSHA
|
||||||
>LDYA L.MSG.ERR
|
>LDYA L.MSG.ERR
|
||||||
|
|
||||||
.8 >SYSCALL PrintFYA
|
.8 >SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
plp
|
plp
|
||||||
ldy #bContinue
|
ldy #bContinue
|
||||||
|
@ -74,7 +74,7 @@ CS.INIT >SYSCALL GetArgC
|
|||||||
rts
|
rts
|
||||||
|
|
||||||
.99 >LDYA L.MSG.USAGE
|
.99 >LDYA L.MSG.USAGE
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
lda #SYSMGR.ERRSYN
|
lda #SYSMGR.ERRSYN
|
||||||
sec
|
sec
|
||||||
rts
|
rts
|
||||||
@ -96,7 +96,7 @@ CS.RUN jsr Init.Timeout
|
|||||||
>SYSCALL GetArgA
|
>SYSCALL GetArgA
|
||||||
>PUSHYA
|
>PUSHYA
|
||||||
>LDYA L.MSG.UNKNOWN
|
>LDYA L.MSG.UNKNOWN
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
sec
|
sec
|
||||||
rts
|
rts
|
||||||
|
|
||||||
@ -151,7 +151,7 @@ CS.RUN jsr Init.Timeout
|
|||||||
>SYSCALL GetArgA
|
>SYSCALL GetArgA
|
||||||
>PUSHYA
|
>PUSHYA
|
||||||
>LDYA L.MSG.TIMEOUT
|
>LDYA L.MSG.TIMEOUT
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
sec
|
sec
|
||||||
rts
|
rts
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
@ -227,7 +227,7 @@ DumpRPCFrame lda #S.UDP+24
|
|||||||
sta ZPFrameBase+1
|
sta ZPFrameBase+1
|
||||||
|
|
||||||
>LDYA L.MSG.DUMP0
|
>LDYA L.MSG.DUMP0
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
.1 ldy #3
|
.1 ldy #3
|
||||||
lda (ZPFrameBase),y Value follows?
|
lda (ZPFrameBase),y Value follows?
|
||||||
@ -251,7 +251,7 @@ DumpRPCFrame lda #S.UDP+24
|
|||||||
bne .7
|
bne .7
|
||||||
|
|
||||||
>LDYA L.MSG.DUMP1
|
>LDYA L.MSG.DUMP1
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda #20
|
lda #20
|
||||||
clc
|
clc
|
||||||
|
@ -94,7 +94,7 @@ CS.INIT >SYSCALL GetArgC
|
|||||||
rts
|
rts
|
||||||
|
|
||||||
.99 >LDYA L.MSG.USAGE
|
.99 >LDYA L.MSG.USAGE
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
lda #SYSMGR.ERRSYN
|
lda #SYSMGR.ERRSYN
|
||||||
sec
|
sec
|
||||||
.9 rts
|
.9 rts
|
||||||
@ -146,7 +146,7 @@ CS.RUN ldy #bCANCEL
|
|||||||
>SYSCALL GetMemPtrA
|
>SYSCALL GetMemPtrA
|
||||||
>PUSHYA
|
>PUSHYA
|
||||||
>LDYA L.MSG.DIR
|
>LDYA L.MSG.DIR
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
jsr CS.RUN.DELETE.DIR
|
jsr CS.RUN.DELETE.DIR
|
||||||
jsr CS.RUN.PRINT.RC
|
jsr CS.RUN.PRINT.RC
|
||||||
@ -162,7 +162,7 @@ CS.RUN ldy #bCANCEL
|
|||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
CS.RUN.DEV >PUSHW ZPPtr1
|
CS.RUN.DEV >PUSHW ZPPtr1
|
||||||
>LDYA L.MSG.FILE
|
>LDYA L.MSG.FILE
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
|
|
||||||
ldy #bRecurse
|
ldy #bRecurse
|
||||||
@ -211,7 +211,7 @@ CS.RUN.PRINT.FILE
|
|||||||
>PUSHYA
|
>PUSHYA
|
||||||
|
|
||||||
>LDYA L.MSG.FILE
|
>LDYA L.MSG.FILE
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
rts
|
rts
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
CS.RUN.DELETE.DIR
|
CS.RUN.DELETE.DIR
|
||||||
@ -246,7 +246,7 @@ CS.RUN.PRINT.RC pha
|
|||||||
.1 >PUSHA
|
.1 >PUSHA
|
||||||
>LDYA L.MSG.ERR
|
>LDYA L.MSG.ERR
|
||||||
|
|
||||||
.8 >SYSCALL PrintFYA
|
.8 >SYSCALL CPrintFYA
|
||||||
bcs .9
|
bcs .9
|
||||||
plp
|
plp
|
||||||
ldy #bContinue
|
ldy #bContinue
|
||||||
|
@ -37,7 +37,7 @@ L.MSG.DETECT .DA MSG.DETECT
|
|||||||
.DA 0 End Of Reloc Table
|
.DA 0 End Of Reloc Table
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
Dev.Detect >LDYA L.MSG.DETECT
|
Dev.Detect >LDYA L.MSG.DETECT
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
clc
|
clc
|
||||||
rts
|
rts
|
||||||
|
@ -36,7 +36,7 @@ L.MSG.DETECT .DA MSG.DETECT
|
|||||||
.DA 0 End Of Reloc Table
|
.DA 0 End Of Reloc Table
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
Dev.Detect >LDYA L.MSG.DETECT
|
Dev.Detect >LDYA L.MSG.DETECT
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
ldx #0
|
ldx #0
|
||||||
.1 txa
|
.1 txa
|
||||||
|
@ -38,7 +38,7 @@ L.DEV.HEADER.NAME .DA DEV.HEADER.NAME
|
|||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
Dev.Detect >STYA Args
|
Dev.Detect >STYA Args
|
||||||
>LDYA L.MSG.DETECT
|
>LDYA L.MSG.DETECT
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
ldx #$10
|
ldx #$10
|
||||||
.1 lda L91C96.BSR+1,x
|
.1 lda L91C96.BSR+1,x
|
||||||
@ -53,7 +53,7 @@ Dev.Detect >STYA Args
|
|||||||
bpl .1 not yat at $80
|
bpl .1 not yat at $80
|
||||||
|
|
||||||
>LDYA L.MSG.DETECT.KO
|
>LDYA L.MSG.DETECT.KO
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda #DEVMGR.ERRNOHW Not Found in any slot, exiting
|
lda #DEVMGR.ERRNOHW Not Found in any slot, exiting
|
||||||
sec
|
sec
|
||||||
@ -78,7 +78,7 @@ Dev.Detect >STYA Args
|
|||||||
|
|
||||||
.4 >PUSHW L.DEV.HEADER.NAME
|
.4 >PUSHW L.DEV.HEADER.NAME
|
||||||
>LDYA L.MSG.DETECT.OK
|
>LDYA L.MSG.DETECT.OK
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
clc
|
clc
|
||||||
rts
|
rts
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
|
@ -64,7 +64,7 @@ L.DEV.HEADER.NAME .DA DEV.HEADER.NAME
|
|||||||
.DA 0 End Of Reloc Table
|
.DA 0 End Of Reloc Table
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
Dev.Detect >LDYA L.MSG.DETECT
|
Dev.Detect >LDYA L.MSG.DETECT
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
stz ZPTmpPtr1
|
stz ZPTmpPtr1
|
||||||
lda #$C1
|
lda #$C1
|
||||||
@ -86,7 +86,7 @@ Dev.Detect >LDYA L.MSG.DETECT
|
|||||||
bne .1
|
bne .1
|
||||||
|
|
||||||
>LDYA L.MSG.DETECT.KO
|
>LDYA L.MSG.DETECT.KO
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda #DEVMGR.ERRNOHW Not Found in any slot, exiting
|
lda #DEVMGR.ERRNOHW Not Found in any slot, exiting
|
||||||
sec
|
sec
|
||||||
@ -106,7 +106,7 @@ Dev.Detect >LDYA L.MSG.DETECT
|
|||||||
|
|
||||||
>PUSHW L.DEV.HEADER.NAME
|
>PUSHW L.DEV.HEADER.NAME
|
||||||
>LDYA L.MSG.DETECT.OK
|
>LDYA L.MSG.DETECT.OK
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
clc
|
clc
|
||||||
rts
|
rts
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
|
@ -37,7 +37,7 @@ L.DEV.HEADER.NAME .DA DEV.HEADER.NAME
|
|||||||
.DA 0 End Of Reloc Table
|
.DA 0 End Of Reloc Table
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
Dev.Detect >LDYA L.MSG.DETECT
|
Dev.Detect >LDYA L.MSG.DETECT
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
stz ZPTmpPtr1
|
stz ZPTmpPtr1
|
||||||
lda #$C1
|
lda #$C1
|
||||||
@ -58,7 +58,7 @@ Dev.Detect >LDYA L.MSG.DETECT
|
|||||||
bne .1
|
bne .1
|
||||||
|
|
||||||
>LDYA L.MSG.DETECT.KO
|
>LDYA L.MSG.DETECT.KO
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda #DEVMGR.ERRNOHW Not Found in any slot, exiting
|
lda #DEVMGR.ERRNOHW Not Found in any slot, exiting
|
||||||
sec
|
sec
|
||||||
@ -78,7 +78,7 @@ Dev.Detect >LDYA L.MSG.DETECT
|
|||||||
|
|
||||||
>PUSHW L.DEV.HEADER.NAME
|
>PUSHW L.DEV.HEADER.NAME
|
||||||
>LDYA L.MSG.DETECT.OK
|
>LDYA L.MSG.DETECT.OK
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
clc
|
clc
|
||||||
rts
|
rts
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
|
@ -63,7 +63,7 @@ L.DEV.HEADER.NAME .DA DEV.HEADER.NAME
|
|||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
Dev.Detect sta hArgs
|
Dev.Detect sta hArgs
|
||||||
>LDYA L.MSG.DETECT
|
>LDYA L.MSG.DETECT
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
stz ZPTmpPtr1
|
stz ZPTmpPtr1
|
||||||
lda #$C1
|
lda #$C1
|
||||||
@ -85,7 +85,7 @@ Dev.Detect sta hArgs
|
|||||||
bne .1
|
bne .1
|
||||||
|
|
||||||
>LDYA L.MSG.DETECT.KO
|
>LDYA L.MSG.DETECT.KO
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda #DEVMGR.ERRNOHW Not Found in any slot, exiting
|
lda #DEVMGR.ERRNOHW Not Found in any slot, exiting
|
||||||
sec
|
sec
|
||||||
@ -105,7 +105,7 @@ Dev.Detect sta hArgs
|
|||||||
|
|
||||||
>PUSHW L.DEV.HEADER.NAME
|
>PUSHW L.DEV.HEADER.NAME
|
||||||
>LDYA L.MSG.DETECT.OK
|
>LDYA L.MSG.DETECT.OK
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
clc
|
clc
|
||||||
rts
|
rts
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
|
@ -95,7 +95,7 @@ L.DEV.HEADER.NAME .DA DEV.HEADER.NAME
|
|||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
Dev.Detect sta hArgs
|
Dev.Detect sta hArgs
|
||||||
>LDYA L.MSG.DETECT
|
>LDYA L.MSG.DETECT
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
stz ZPTmpPtr1
|
stz ZPTmpPtr1
|
||||||
lda #$C1
|
lda #$C1
|
||||||
@ -117,7 +117,7 @@ Dev.Detect sta hArgs
|
|||||||
bne .1
|
bne .1
|
||||||
|
|
||||||
>LDYA L.MSG.DETECT.KO
|
>LDYA L.MSG.DETECT.KO
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda #DEVMGR.ERRNOHW Not Found in any slot, exiting
|
lda #DEVMGR.ERRNOHW Not Found in any slot, exiting
|
||||||
sec
|
sec
|
||||||
@ -140,7 +140,7 @@ Dev.Detect sta hArgs
|
|||||||
|
|
||||||
>PUSHW L.DEV.HEADER.NAME
|
>PUSHW L.DEV.HEADER.NAME
|
||||||
>LDYA L.MSG.DETECT.OK
|
>LDYA L.MSG.DETECT.OK
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
clc
|
clc
|
||||||
rts
|
rts
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
|
@ -38,7 +38,7 @@ L.DEV.HEADER.NAME .DA DEV.HEADER.NAME
|
|||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
Dev.Detect >STYA Args
|
Dev.Detect >STYA Args
|
||||||
>LDYA L.MSG.DETECT
|
>LDYA L.MSG.DETECT
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
ldx #$10+$88
|
ldx #$10+$88
|
||||||
.1 lda #W5100.MR.RST
|
.1 lda #W5100.MR.RST
|
||||||
@ -68,7 +68,7 @@ Dev.Detect >STYA Args
|
|||||||
bcc .1 #$108 ?
|
bcc .1 #$108 ?
|
||||||
|
|
||||||
>LDYA L.MSG.DETECT.KO
|
>LDYA L.MSG.DETECT.KO
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda #DEVMGR.ERRNOHW
|
lda #DEVMGR.ERRNOHW
|
||||||
sec
|
sec
|
||||||
@ -106,7 +106,7 @@ Dev.Detect >STYA Args
|
|||||||
|
|
||||||
.8 >PUSHW L.DEV.HEADER.NAME
|
.8 >PUSHW L.DEV.HEADER.NAME
|
||||||
>LDYA L.MSG.DETECT.OK
|
>LDYA L.MSG.DETECT.OK
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
clc
|
clc
|
||||||
rts
|
rts
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
|
@ -38,7 +38,7 @@ L.DEV.HEADER.NAME .DA DEV.HEADER.NAME
|
|||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
Dev.Detect >STYA ARGS
|
Dev.Detect >STYA ARGS
|
||||||
>LDYA L.MSG.DETECT
|
>LDYA L.MSG.DETECT
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
ldx #$10
|
ldx #$10
|
||||||
.1 >LDYAI PP.ID
|
.1 >LDYAI PP.ID
|
||||||
@ -58,7 +58,7 @@ Dev.Detect >STYA ARGS
|
|||||||
bne .1
|
bne .1
|
||||||
|
|
||||||
>LDYA L.MSG.DETECT.KO
|
>LDYA L.MSG.DETECT.KO
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda #DEVMGR.ERRNOHW
|
lda #DEVMGR.ERRNOHW
|
||||||
sec
|
sec
|
||||||
@ -94,7 +94,7 @@ Dev.Detect >STYA ARGS
|
|||||||
|
|
||||||
.8 >PUSHW L.DEV.HEADER.NAME
|
.8 >PUSHW L.DEV.HEADER.NAME
|
||||||
>LDYA L.MSG.DETECT.OK
|
>LDYA L.MSG.DETECT.OK
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
clc
|
clc
|
||||||
rts
|
rts
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
|
@ -45,7 +45,7 @@ L.DEV.HEADER.NAME .DA DEV.HEADER.NAME
|
|||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
Dev.Detect >STYA Args
|
Dev.Detect >STYA Args
|
||||||
>LDYA L.MSG.DETECT
|
>LDYA L.MSG.DETECT
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
ldx #$10+$88
|
ldx #$10+$88
|
||||||
.1 lda #W5100.MR.RST
|
.1 lda #W5100.MR.RST
|
||||||
@ -75,7 +75,7 @@ Dev.Detect >STYA Args
|
|||||||
bcc .1 #$108 ?
|
bcc .1 #$108 ?
|
||||||
|
|
||||||
>LDYA L.MSG.DETECT.KO
|
>LDYA L.MSG.DETECT.KO
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
lda #DEVMGR.ERRNOHW
|
lda #DEVMGR.ERRNOHW
|
||||||
sec
|
sec
|
||||||
@ -113,7 +113,7 @@ Dev.Detect >STYA Args
|
|||||||
|
|
||||||
.8 >PUSHW L.DEV.HEADER.NAME
|
.8 >PUSHW L.DEV.HEADER.NAME
|
||||||
>LDYA L.MSG.DETECT.OK
|
>LDYA L.MSG.DETECT.OK
|
||||||
>SYSCALL PrintFYA
|
>SYSCALL CPrintFYA
|
||||||
clc
|
clc
|
||||||
rts
|
rts
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
|
@ -196,8 +196,8 @@ SYS.MKDirYA .EQ $3E
|
|||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
SYS.COutA .EQ $40
|
SYS.COutA .EQ $40
|
||||||
SYS.SScanF .EQ $42
|
SYS.SScanF .EQ $42
|
||||||
* .EQ $44
|
SYS.PPrintFYA .EQ $44
|
||||||
SYS.PrintFYA .EQ $46
|
SYS.CPrintFYA .EQ $46
|
||||||
|
|
||||||
* .EQ $48 SYS.FPUTCA
|
* .EQ $48 SYS.FPUTCA
|
||||||
* .EQ $4A SYS.FGETC
|
* .EQ $4A SYS.FGETC
|
||||||
|
Loading…
Reference in New Issue
Block a user