diff --git a/.Floppies/A2OSX.BUILD.po b/.Floppies/A2OSX.BUILD.po index 6cf8afa8..a1bda00e 100644 Binary files a/.Floppies/A2OSX.BUILD.po and b/.Floppies/A2OSX.BUILD.po differ diff --git a/LIB/LIBTCPIP.S.SKT.txt b/LIB/LIBTCPIP.S.SKT.txt index 00185858..304e50df 100644 --- a/LIB/LIBTCPIP.S.SKT.txt +++ b/LIB/LIBTCPIP.S.SKT.txt @@ -1047,14 +1047,14 @@ SKT.CheckStream ldy #S.SOCKET.T ldy #S.SOCKET.TCP.S lda (ZPPtrSKT),y - cmp #S.SOCKET.TCP.S.ESTBLSH - bcc .8 cmp #S.SOCKET.TCP.S.CLWAIT - bne .91 + bcc .8 ESTBLSH or less + + bne .91 more than CLWAIT .8 lda #0 clc - rts CC=ESTBLSH...or less + rts .91 lda #MLI.E.IO sec diff --git a/LIB/LIBTCPIP.S.TCP.txt b/LIB/LIBTCPIP.S.TCP.txt index 5c5ba671..79e34c61 100644 --- a/LIB/LIBTCPIP.S.TCP.txt +++ b/LIB/LIBTCPIP.S.TCP.txt @@ -92,7 +92,7 @@ TCP.IN.JMP.SYNSENT jsr TCP.IN.ACKTheSYN lda #S.TCP.OPTIONS.ACK - jsr TCP.OUT.SendOptA SYN.ACK recieved, Send, ACK + jsr TCP.OUT.SendOptA SYN.ACK received, Send, ACK bcs .9 lda #S.SOCKET.TCP.S.ESTBLSH diff --git a/SBIN/NETWORKD.S.txt b/SBIN/NETWORKD.S.txt index 79e849fa..f7c72fb5 100644 --- a/SBIN/NETWORKD.S.txt +++ b/SBIN/NETWORKD.S.txt @@ -6,7 +6,6 @@ NEW .TF SBIN/NETWORKD *-------------------------------------- LIB.MAX .EQ 4 -FRM.MAX .EQ 4 *-------------------------------------- .INB INC/MACROS.I .INB INC/A2OSX.I @@ -15,7 +14,6 @@ FRM.MAX .EQ 4 .INB INC/NIC.I .INB INC/ETH.I .INB INC/LIB.NET.I - .INB INC/LIBTCPIP.I *-------------------------------------- * Zero Page Segment, up to 32 bytes *-------------------------------------- @@ -211,7 +209,7 @@ CS.INIT.CONF >LDYAI 64 .81 lda hLineBuf >SYSCALL FreeMem -CS.INIT.CONF.8 + clc rts *-------------------------------------- @@ -222,29 +220,29 @@ CS.RUN >PUSHW L.IOCTL bcs .8 No Frame sta hFrameIn - -.3 ldx #0 LIB index -.4 ldy hLIBs,x - beq .7 + ldx #0 + +.1 ldy hLIBs,x + beq .2 >PUSHW L.IOCTL - - phx Save LIB index - lda hFrameIn + + phx ldx #LIBNET.INCOMING jsr A2osX.LIBCALL - plx - bcc .8 + bcc CS.RUN inx - bra .4 + bra .1 -.7 lda hFrameIn +.2 lda hFrameIn >SYSCALL freemem + bra CS.RUN + .8 clc rts *-------------------------------------- diff --git a/SYS/KERNEL.S.MEM.txt b/SYS/KERNEL.S.MEM.txt index 8891fff0..b2384f7e 100644 --- a/SYS/KERNEL.S.MEM.txt +++ b/SYS/KERNEL.S.MEM.txt @@ -275,7 +275,7 @@ K.FreeMem.ERR phx jsr K.SYSCALL2.BANK plx lda #E.INVH - >DEBUG +* >DEBUG sec rts *--------------------------------------