From 9de817d12db291c61781c072d4b20f8773ad62f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20GIBERT?= Date: Fri, 20 Jul 2018 16:10:10 +0200 Subject: [PATCH] Kernel 0.9.2 --- .Floppies/A2OSX.BUILD.po | Bin 819200 -> 819200 bytes .Floppies/A2OSX.SRC.po | Bin 819200 -> 819200 bytes BIN/ARP.S.txt | 2 +- BIN/CHTYP.S.txt | 2 +- BIN/DNSINFO.S.txt | 2 +- BIN/FORMAT.S.txt | 50 ++++++++++++++++----------------------- BIN/IPCONFIG.S.txt | 2 +- BIN/MD5.S.txt | 2 +- BIN/NETSTAT.S.txt | 2 +- BIN/PING.S.txt | 2 +- BIN/RPCDUMP.S.txt | 2 +- INC/A2osX.I.txt | 2 +- LIB/LIBBLKDEV.S.txt | 13 ++++++---- README.md | 21 +++++++++------- SBIN/DHCPCLNT.S.txt | 2 +- SBIN/HTTPD.S.txt | 2 +- SBIN/TCPIPD.S.txt | 2 +- SBIN/TELNETD.S.txt | 2 +- SYS/KERNEL.S.txt | 1 + TEST.S.txt | 2 +- 20 files changed, 57 insertions(+), 56 deletions(-) diff --git a/.Floppies/A2OSX.BUILD.po b/.Floppies/A2OSX.BUILD.po index 526a6becc8e123c46522a1af81db8558707d26d7..13f09823438b8a9371ae1fa6b3c37dfb0d30c2b4 100644 GIT binary patch delta 1219 zcmY*XZD?Cn7{2$Mn-9~HWL49fkJgiWlU6g=LB{4Noz`_5QL?sT!L`4F(9sSY6{>E z$8Qg4gL|);o9ng(*eBZ_>*?wX#*4>n?8&>?u85B<_<(MleU}XSx9|z*ZUnn6xOWMB zK>g+t7_>YGnOB4d>c}t#UG?~I=p3*$a15hoUK4g%Z` z!2O^m;zvIM&G^C^sHcg#23l~_`+zTe1B`zA9N5QL2@ntZ8oepJB|I%I2pytN+=bnG z$g?@zu7|F%#+VvjNzVxv=Y*>6tMaw*z}y)j879?FrG~6pZkVnlHsr_2{!HhD)IjQ| zq}p<}QsvHCs%?plrSW{V*fHO4@@yG|Quu9m!K9dwZ0ynRTF)6Uj$N zo?IbpfIDNfqkebh9<(3-tcNXQjbtO2NOVxHN$ln2`Qu_tE&rX`JcDE*rY=tq zOZ~Pr`F(5h$Cf0?#8f^+k$E&^6z3E@C^tDsS@mdPfQARSz|^o2Pa2?;ZNak!*!qwl z%#MmOhv0lBI1reS>@judMfq3S-JuRhO))h(L`o7thy?8mwI@)F5MYxDI>yLtJ-Ho{ zTCyr#9KGcv!c@b--|`wp$Nw=VxjRUk=|UmdCJQ8xnzE|HLEfmDc(T_zFWIwdJ9(qe zLVH7!m{qGfO);rau{dLbN7%R(SPJ#fXx_)`jxkmf6@`pc_qyBdUG<*zp7&nyGK|D% z^W+>|*8Td%cqLakzoXnr6j({~-iti$eFxawF0Uq!1*waCk%`I!jR=#ukTgv4RrHS= zzwCgA^m#G!ur!G8`xAKZrUTj=)1HhG{pCUXsjeCF{WKsS?{dPRF5sczGfvojaQbrM z7fnHlpD6#tC3dU8JN}N`}57 Y%NuL#8#TL;*j>a-#OjJQdp&#fKi`W08vp(n2n{pOe*6iq!| zd^m2LJTXlVOhpnu2trKpl}x?((bte6ofG+TA)8-Z!Tf1(ZR8**i=k-&!&a~~dFKAR z?DcnWN2I1wnY(!~$q4-zGZ~dJv8#z6o-(OK&g5 zap5KCz#lGvh~r_|8A$GFCwy8r7xf-7dTEqI*Lojq&_(>?UV13AHW_nbn>6zW;1m6yP|sN!o<9^ zJTI-AzRF(@9s2Z~lnhbyV^Tp$D^3&=E9yg3Lu&6Zsi61=hLm;TblLjdi52$lM1e)7 z1^lapLF()Dp1%%_InlTasc~ApF+hcliDgZ9{&%Y=$-c zF4|g13Q?T^nmwp)5dO+s?uZ=K^S_O+eTLFfRG%BB-}tr7#gChdpEeaqE~?X?KozNe zrsdGk%3y&Gw?Hb59tGm0E8A{o+n%=ec+fUoYye*{#epDq8idd3Jk$_7=QXy|x;TBb>pdPO?rNY=D!6 zFB|f;Y>X2=@3Iefz6l(j7O!ESX+oWuw=(;nkaTo1K!UVhKt&RMRfK!Y^K$Aw(t~&W z3KYC1LRaN^C1pVlFY0E_=cp-Ig1WK03i?d}g{99|!H%}XRW^de6&4MHCB8R+?~J&4 zbC5oiszv9Oqc=#;-;(KYKpMY)3b;nx@Jaq%e83G`@MGvmD!VS_z0hso+|p5 z&;Gdsf_kkQ0<8lg%}>`CU}NSm6hKx`;Z3L!3XMWh(;x`X!0?O^o-u`I%-YPBF1|J6 Wv~2KU(GnJm!lE@S+BC8FnZE#%Whl=8 diff --git a/.Floppies/A2OSX.SRC.po b/.Floppies/A2OSX.SRC.po index f8131714ca493909f80ffccf7c7e9593c89b3085..d96186edf0066d180d3d19b5563af27450127ce6 100644 GIT binary patch delta 2870 zcmZWrYj9K75#Dp9b9E(I53Gl68Z5uTvVHyHVIVR{mJ9+R3(Gtknh0B9gDo3NPVG*M zeLXy;9tJ3y=tP;6X`wYqGsz@@@$F1!S{ii% zML%@3dv^DH=i5EI8XIdE8*6wqsAiU$k|Fi8>U(8&WActVz_8}CD{z?xEjs&Tj*DTI zn35-rzou4aBc>TPHxE9q0_jrqpQ_Ba@T|5VcCU=a2+jZUT(P4G&TE}Q z$A*w_9y^8I{X(K&a5wbFxANZlgHXOadE+ey+v;zF{1wT8OL+@cLYnu5!1_2SR=zsk zH^KWh3QnkSNyfUND1NZ_aO+RG}#BdYWO-^7|v>wMnG+O*S zXbJP}n}WP&sHeB9C6YMU9NH9K>vQvK1h3x%<~JeT9PmnFw>SDU%zul@;cej-cOW3F zi6*EnoQNcb;*fI@(mOlj0>6AY;7gDO^Yp{6`M-a}wb3);_d?F)EYCksPws6<4|GR> zdk4~qkqG2nfpny+Qz#Adt=`EKSSLE3$2U;w6n0FW#A?xT3U?#sFy$1Kw?JA;3%U{Xu^RSZ`3}Yz_tn zdt!-QVEhwM;!{cjK>rb>_rwPUeiA#q}3I3AG_J32O zN2o3NPevnN>5&Vl`?Da`bnG(s*r^sVbLFpyrd)KfY7a+rMb@j>9KGiyy|<(1V? zi_-mrl=QO3Ixy9tbZ6fH&A{@7lvI7al%P%tu)YDwEvdM4Dd-v{yoty#aEp=LEeuQO zZmf$2scR(%-^Ue=O`u<{ct{Q_B(!oltyECz9+w#M1--zz6iq=hslAT#%U2<#1UE+p z;}g8sEtKvI1gfPk;8rW9tK6jbI&MZD^3rw6O$(X6j;k1NrUCkt2FNtElG+)(OuI&L za;zo&Gq|wCk30c)aQ!jb6NM7_X9-x>p|6>rAivzf)Q;x1A@|^Jf2=Dye1!Leg?ccA z5JizvgxrlN)8|geilty|N7BSNE{RKEUKr8WB((-*AFLgcBJ;c^lpy9!NGYhJifr4A zWl{@xw;%BoBvou9uw$>nS4tnO$P$m+{%K4~3B zRSvtJs{BEZK;KMlsJ+eGMo~dQPDU$Uxy(9I>I&;lz0KN_h`F75hqV*tBh_uHRExeV z?0uEa>Ga1|IO)6(lc#6ca zR-e>(Gc#S8C*pH<%@@dG?aA8N9ZmE_`@|RWHK!4i_k9wHYiwfIe9g-YWBobV*R8dP zl?ya`sTZB${}+$^tWeX#SU;4_NR>lVj%;M3Lt`;P&R;<3a`km!yGed;u*Psry=2kHuP-bz3?K=_?`aPwHM_2879{bcG_bUl&3J-`M)F z6@3|=5$SIMiH+)}SWCBb2U0Vpi&|}cS*C&hNLQd|CwXy9m$X=ivv!n3k#<4%ic$V= u(6%0|hb4o_ab2C^p>&eM*LCYG)?<&ji~C>Kjic0YY&~>NH+fF~=KlbUkzeot delta 2975 zcmZuzeN=dtU zby|-)IpbZr>Za@HcDA*hc#@rM=d3ON>})z&ZJ86S({?(m-Ktf$w%fY*-W$ZV=AWDA zd7sbU^YOmBciVRFw!Q9AFvW=@Ud4A5leuZ!$SsANS(rFpfpb*|#m|Y_;EtYZ}BX*toM`L#cAW-j89K93(H2XoV6%x zU5#KaA31!^G`|8OyweN%m0-8^h1T=VV%~XxcQy$HkoUMKJaYA1)<_Ct*)zF!678L2 zqLT@`HZcW>C ziWIT8ig49hGI3a48GQ~<;IRW(sZV_sB2R_}1iP)K%RgXW54zVNdIWn=w&nLwHyR#9c`D+D6pitK(aJ_B!VaRW-hrW-|B# zd~AN^CW+rze@J2qIU5`6+cynt>dk?9?PR!}F&HIc;buv$*5!5{lq6&8UdDS8#(sqP zVe|P%M82d1(%$(>>>2MqGIlDArzj{Xf1<|^0hnv6$izu(#u>-l3@u z`a$=J2vdvL5!Jz+HN9bA@5-66_r&iI;QKTN>pw-YIW!vrJ;i*ReNXkS?b`zbVlRQ_ zUk{w&Peo8a121(s2$`QtF52Qgy#4`yPl%_D`z)~kmVKrC=Rp)*)Fj~lQUjVV9^``o zMZkyQs2fzI{{q&p zVdF-tDHL=X8~elEeZ3)I)hHsGU^!IqMqUwQYfyY{*9~-s1Jc}z)fCmF$+c)n-(^i^ z>mHbw7&qzsO6q`KJ0)~sYs#@NkeSS=kvjoMug|phGDFy zCz%GSEI0iBVLtvDiIBq7P(%riM|>HfcmVrY++VTmFQo*{F6M*M{M#tlp#fk^ z2Y_&}AHu4Ey{9i)4=mi%NIXR7OD)hAYybJMsAxk%Cs&P8iT=?sOZo@|-HX5=Qt zFJm)P)9NS$$~-jsj?#$k zjv(g7=(|cI!CxeNI69?Nkcsok%IK8xvjmmZD!6)u3W6>wcd(Rb+!YooV*MADzhY+3 zVzx`lQck1ILj{5)UO}F^u58yP7RU^$QbDG#D}SufE}s)Q@;BuUZDPfoNKA1<`5PvB zOZn}^jL}B?mlb-ls$Od&(+1TmjLA8Y{X+u@UQ(pSUNNe!A;#2A&aK48*h#bM1Y*+n z6MsmhXLx(8EkpGx!{D#SA9tAbSayrlizEL9g{x-9)SSyXumrVoIecuB2K*3w&3 zeCAk7iotYEW|ELa=8k_=~wcRsxdrS;!t2mB9uxftnvDBlO*@8q9j}O`raJXSPuIQGI5jQe4L#~7(2}R8J&CkEpp$bcfdL-sn9wC)VtK^uD^Xn=uxPpczQ>7Vf8G zTe&QzUx+@#c@fGYO~afyfnK$wdzgzd#xCg*L2SFZ^^CcP{QRccNWQn5JIa^_C2X7m p_p`A*Trnp-6&mZov`^wEo#I@K>9F`ew(}GxpuMNLvD2C}{{u|!jwb*B diff --git a/BIN/ARP.S.txt b/BIN/ARP.S.txt index a4df3125..475e536c 100644 --- a/BIN/ARP.S.txt +++ b/BIN/ARP.S.txt @@ -201,7 +201,7 @@ CS.DOEVENT lda (pEvent) rts *-------------------------------------- CS.QUIT lda hLIBTCPIP - >SYSCALL UnloadLib.A + >SYSCALL UnloadLib clc rts *-------------------------------------- diff --git a/BIN/CHTYP.S.txt b/BIN/CHTYP.S.txt index 600149d2..89b9b285 100644 --- a/BIN/CHTYP.S.txt +++ b/BIN/CHTYP.S.txt @@ -237,7 +237,7 @@ CS.RUN.GetFilePath >SYSCALL GetMemPtr >PUSHYA - >PUSHW ZPFullPath + >LDYA ZPFullPath >SYSCALL StrCpy diff --git a/BIN/DNSINFO.S.txt b/BIN/DNSINFO.S.txt index 7adcb2a4..40b85a13 100644 --- a/BIN/DNSINFO.S.txt +++ b/BIN/DNSINFO.S.txt @@ -141,7 +141,7 @@ CS.EVENT sec rts *-------------------------------------- CS.QUIT lda hLIBTCPIP - >SYSCALL UnloadLib.A + >SYSCALL UnloadLib clc rts *-------------------------------------- diff --git a/BIN/FORMAT.S.txt b/BIN/FORMAT.S.txt index 392c5d9e..0f92c4a3 100644 --- a/BIN/FORMAT.S.txt +++ b/BIN/FORMAT.S.txt @@ -85,7 +85,7 @@ CS.INIT ldy #S.PS.ARGC bne .5 Already have a dev name...go get VolName >LDYA ZPPtr1 - >SYSCALL GetDevByName.YA + >SYSCALL GetDevByName bcs .99 txa >STA.G hDev @@ -101,7 +101,7 @@ CS.INIT ldy #S.PS.ARGC beq .99 VolName too long .61 >PUSHW ZPPtr1 - >PUSHEA.G VolName + >LEA.G VolName >SYSCALL StrCpy jmp .1 success, scan for any other args @@ -200,32 +200,25 @@ CS.RUN.InitCat >LDA.G CatSize .8 clc rts *-------------------------------------- -CS.RUN.BuildCat >LDA.G hDev +CS.RUN.BuildCat >PUSHEA.G DIB + >LDA.G hDev >SYSCALL GetDevStatus bcs .99 - >STYA ZPPtr1 - ldy #S.DIB.SIZE - lda (ZPPtr1),y - >STA.G SizeInBlocks - ldy #S.DIB.SIZE+1 - lda (ZPPtr1),y - >STA.G SizeInBlocks+1 - >LDA.G hDev >SYSCALL GetDevByID bcs .99 pha tya - adc #S.DEV.NAME + adc #S.FD.DEV.NAME sta ZPPtr2 pla - adc /S.DEV.NAME + adc /S.FD.DEV.NAME sta ZPPtr2+1 >PUSHEA.G VolName - >PUSHW.G SizeInBlocks + >PUSHW.G DIB+S.DIB.SIZE >PUSHW ZPPtr2 >LDYA L.MSG.INIT @@ -248,38 +241,38 @@ CS.RUN.BuildCat >LDA.G hDev bcs .9 phx - >STYA.G BlkParams.Ptr + >STYA.G IOCTL+S.IOCTL.BUFPTR pla >STA.G hBuf jsr .7 >PUSHEA.G VolName - >PUSHW.G BlkParams.Ptr + >PUSHW.G IOCTL+S.IOCTL.BUFPTR >LIBCALL hLIBBLKDEV,LIBBLKDEV.BuildProDOSCat .9 rts -.7 >PUSHW.G SizeInBlocks +.7 >PUSHW.G DIB+S.DIB.SIZE >PUSHB.G CatSize >PUSHB.G CatOptions rts *-------------------------------------- -CS.RUN.WriteCat >PUSHB.G hDev - >PUSHBI DEVMGR.WRITEBLOCK - >PUSHEA.G BlkParams.Ptr - +CS.RUN.WriteCat >PUSHEA.G IOCTL + >PUSHBI IOCTL.WRITEBLOCK + >LDA.G hDev + >SYSCALL IOCTL bcs .9 lda #'.' >SYSCALL PutChar - >LDA.G BlkParams.Ptr+1 - clc - adc #2 + >LDA.G IOCTL+S.IOCTL.BUFPTR+1 + inc + inc sta (pData),y - >INC.G BlkParams.Num + >INC.G IOCTL+S.IOCTL.BLKNUM >SLEEP @@ -297,7 +290,7 @@ CS.QUIT >LDA.G hBuf .1 lda hLIBBLKDEV beq .8 - >SYSCALL UnloadLib.A + >SYSCALL UnloadLib .8 clc rts @@ -343,13 +336,12 @@ ArgIndex .BS 1 bLL .BS 1 VolName .BS 16 hDev .BS 5 -SizeInBlocks .BS 2 CatSize .BS 1 CatOptions .BS 1 BlkCnt .BS 1 -BlkParams.Ptr .BS 2 -BlkParams.Num .BS 2 +IOCTL .BS S.IOCTL hBuf .BS 1 +DIB .BS S.DIB DS.END .ED *-------------------------------------- MAN diff --git a/BIN/IPCONFIG.S.txt b/BIN/IPCONFIG.S.txt index 003f68cf..e954d7de 100644 --- a/BIN/IPCONFIG.S.txt +++ b/BIN/IPCONFIG.S.txt @@ -248,7 +248,7 @@ CS.DOEVENT sec *-------------------------------------- CS.QUIT lda hLIBTCPIP beq .8 - >SYSCALL UnloadLib.A + >SYSCALL UnloadLib .8 clc rts diff --git a/BIN/MD5.S.txt b/BIN/MD5.S.txt index 3590d6f7..491b6afe 100644 --- a/BIN/MD5.S.txt +++ b/BIN/MD5.S.txt @@ -210,7 +210,7 @@ CS.QUIT >LDA.G hFullPath .7 lda hLIBCRYPT beq .8 - >SYSCALL UnloadLib.A + >SYSCALL UnloadLib .8 clc rts diff --git a/BIN/NETSTAT.S.txt b/BIN/NETSTAT.S.txt index abe08a33..5e4f4db8 100644 --- a/BIN/NETSTAT.S.txt +++ b/BIN/NETSTAT.S.txt @@ -122,7 +122,7 @@ CS.DOEVENT sec *-------------------------------------- CS.QUIT lda hLIBTCPIP beq .8 - >SYSCALL UnloadLib.A + >SYSCALL UnloadLib .8 clc rts diff --git a/BIN/PING.S.txt b/BIN/PING.S.txt index a0f24666..f9ef5ff1 100644 --- a/BIN/PING.S.txt +++ b/BIN/PING.S.txt @@ -303,7 +303,7 @@ CS.QUIT ldy #hFrame >LIBCALL hLIBTCPIP,LIBTCPIP.SKT.CLOSEA lda hLIBTCPIP - >SYSCALL UnloadLib.A + >SYSCALL UnloadLib clc rts *-------------------------------------- diff --git a/BIN/RPCDUMP.S.txt b/BIN/RPCDUMP.S.txt index 74717367..8a4513d3 100644 --- a/BIN/RPCDUMP.S.txt +++ b/BIN/RPCDUMP.S.txt @@ -180,7 +180,7 @@ CS.QUIT ldy #hSocket .1 lda hLIBTCPIP beq .8 - >SYSCALL UnloadLib.A + >SYSCALL UnloadLib .8 clc rts diff --git a/INC/A2osX.I.txt b/INC/A2osX.I.txt index a08fa463..0386c175 100644 --- a/INC/A2osX.I.txt +++ b/INC/A2osX.I.txt @@ -325,7 +325,7 @@ S.IOCTL.BLKNUM .EQ 4 3 BYTES S.IOCTL.BYTECNT .EQ 4 2 BYTES S.IOCTL.ADDRPTR .EQ 6 3 BYTES * -S.IOCTRL .EQ 9 +S.IOCTL .EQ 9 *-------------------------------------- S.DIB.S .EQ 0 S.DIB.S.BLOCK .EQ %10000000 diff --git a/LIB/LIBBLKDEV.S.txt b/LIB/LIBBLKDEV.S.txt index 4814cf4c..e1cac5db 100644 --- a/LIB/LIBBLKDEV.S.txt +++ b/LIB/LIBBLKDEV.S.txt @@ -4,12 +4,12 @@ AUTO 4,1 .LIST OFF .OP 65C02 .OR $2000 - .TF /A2OSX.BUILD/LIB/LIBBLKDEV.O + .TF LIB/LIBBLKDEV.O *-------------------------------------- - .INB /A2OSX.BUILD/INC/MACROS.I - .INB /A2OSX.BUILD/INC/A2OSX.I - .INB /A2OSX.BUILD/INC/PRODOS.I - .INB /A2OSX.BUILD/INC/LIBBLKDEV.I + .INB INC/MACROS.I + .INB INC/A2OSX.I + .INB INC/PRODOS.I + .INB INC/LIBBLKDEV.I *-------------------------------------- * NIBBLE track len = $1A00 (6656) bytes: * @@ -79,6 +79,9 @@ LIB.UNLOAD clc */-------------------------------------- * # GetProDOSCatSize * Compute space needed for ProDOS Catalog +* ## C +* int getprodoscatsize (short int options, short int catsize, int devsize ); +* ## ASM * **In:** * PUSHW = DevSize (in 512b blocks) * PUSHB = Catalog Size (in blocks) diff --git a/README.md b/README.md index 3192e22d..45237b66 100644 --- a/README.md +++ b/README.md @@ -8,17 +8,22 @@ + **A2OSX.BOOT.po** : **(0.9.1)** 140k BOOT disk image with all binaries + **A2OSX.DEV.po** : **(0.9.1)** 140k disk image with ASM binaries, Debug Tools & INClude files -+ **A2OSX.BUILD.po** : **(0.9.2)** 800k BOOT disk image with S-C MASM 3.0 and all binaries (BOOT+DEV) -+ **A2OSX.SRC.po** : **(0.9.2)** 800k disk image with all sources ++ **A2OSX.BUILD.po** : **(0.92)** 800k BOOT disk image with S-C MASM 3.0 and all binaries (BOOT+DEV) ++ **A2OSX.SRC.po** : **(0.92)** 800k disk image with all sources -## Latest News 2018-06-17 +## Latest News 2018-07-20 + +Kernel & some BINs/SBINs migrated to 0.92. +A2OSX.BOOT.po 0.92 coming soon ... + +## News 2018-06-17 Ok, as i'm still the lone developer here, i decided to break the kernel, HAHAHAHAHAHA!!!! I updated the Calling Convention (see projects), i now setup the header in each KERNEL.S.* file accordingly to generate doc, then i change the code... So ....nothing works anymore on the A2OSX.BUILD media... -## Latest News 2018-06-13 +## News 2018-06-13 Previous (relatively!) stable version 0.9.1 has been archived, see link above. @@ -54,7 +59,7 @@ I need : + someone able to build a test plan + ....ideas...help....support....beer, or something stronger! -## Latest News 2018-05-29 +## News 2018-05-29 Time to work on STDIO : @@ -322,7 +327,9 @@ note : '$VAR' does NOT expand Variable | | | -N : Number all output lines | | | | | -S : Suppress repeated empty output lines | | | EDIT | Working | still missing : find/replace | 0.92 | -| CHTYP | Working | -C : Continue On Error | 0.9.1 | +| FORMAT | In Progress | -L : Low-Level Format | 0.92 | +| | | -1..9 : Catalog Size (block count) | | +| CHTYP | Working | -C : Continue On Error | 0.92 | | | | -R : Recurse subdirectories | | | CHMOD | In Progress | -C : Continue On Error | 0.9 | | | | -R : Recurse subdirectories | | @@ -330,8 +337,6 @@ note : '$VAR' does NOT expand Variable | | | -R : Recurse subdirectories | | | CHGRP | In Progress | -C : Continue On Error | 0.9 | | | | -R : Recurse subdirectories | | -| FORMAT | In Progress | -L : Low-Level Format | 0.9.1 | -| | | -1..9 : Catalog Size (block count) | | | MD5 | In Progress | -D : String Input | 0.9.1 | | NSCUTIL | Working | Tool for setting time in NSC/DL1216E | 0.9 | diff --git a/SBIN/DHCPCLNT.S.txt b/SBIN/DHCPCLNT.S.txt index 9c06bb22..13cf1ea0 100644 --- a/SBIN/DHCPCLNT.S.txt +++ b/SBIN/DHCPCLNT.S.txt @@ -244,7 +244,7 @@ CS.QUIT ldy #hSocket >LIBCALL hLIBTCPIP,LIBTCPIP.SKT.CloseA .1 lda hLIBTCPIP - >SYSCALL UnloadLib.A + >SYSCALL UnloadLib clc rts *-------------------------------------- diff --git a/SBIN/HTTPD.S.txt b/SBIN/HTTPD.S.txt index 2d388dad..5a166477 100644 --- a/SBIN/HTTPD.S.txt +++ b/SBIN/HTTPD.S.txt @@ -239,7 +239,7 @@ CS.QUIT ldx #CONN.MAX >SYSCALL FreeMem .3 lda hLIBTCPIP - >SYSCALL UnloadLib.A + >SYSCALL UnloadLib clc rts *-------------------------------------- diff --git a/SBIN/TCPIPD.S.txt b/SBIN/TCPIPD.S.txt index 86ff779a..2c776580 100644 --- a/SBIN/TCPIPD.S.txt +++ b/SBIN/TCPIPD.S.txt @@ -156,7 +156,7 @@ CS.QUIT >LDA.G hDev >SYSCALL IOCTL .1 lda hLIBTCPIP - >SYSCALL UnloadLib.A + >SYSCALL UnloadLib clc rts *-------------------------------------- diff --git a/SBIN/TELNETD.S.txt b/SBIN/TELNETD.S.txt index 30bea365..cf05ea48 100644 --- a/SBIN/TELNETD.S.txt +++ b/SBIN/TELNETD.S.txt @@ -250,7 +250,7 @@ CS.QUIT ldx #CONN.MAX >LIBCALL hLIBTCPIP,LIBTCPIP.SKT.CLOSEA .3 lda hLIBTCPIP - >SYSCALL UnloadLib.A + >SYSCALL UnloadLib clc rts *-------------------------------------- diff --git a/SYS/KERNEL.S.txt b/SYS/KERNEL.S.txt index 5182c3da..136a2649 100644 --- a/SYS/KERNEL.S.txt +++ b/SYS/KERNEL.S.txt @@ -53,6 +53,7 @@ A2osX.E0 .PH $E000 .INB /A2OSX.SRC/SYS/KERNEL.S.IRQ .INB /A2OSX.SRC/SYS/KERNEL.S.MEM .INB /A2OSX.SRC/SYS/KERNEL.S.IO +********* TMP ***** go to A2osX.D1 .INB /A2OSX.SRC/SYS/KERNEL.S.FIO DevMgr.FreeMem .EQ * .EP diff --git a/TEST.S.txt b/TEST.S.txt index 725f2107..73635f2c 100644 --- a/TEST.S.txt +++ b/TEST.S.txt @@ -398,7 +398,7 @@ CS.QUIT >LDA.G PAK.hFileName >SYSCALL FreeMem .8 lda hLIBPAK - >SYSCALL UnloadLib.A + >SYSCALL UnloadLib clc rts *--------------------------------------