From a4cf170ce6d85654f6ad9172e84cb0c05d400a9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20GIBERT?= Date: Thu, 31 Aug 2017 08:23:29 +0200 Subject: [PATCH] Kernel 0.9.1 : Code reorganization & move to CSTR : now, SBIN commands.... --- .Floppies/A2OSX.BUILD.po | Bin 819200 -> 819200 bytes .Floppies/A2OSX.SRC.po | Bin 819200 -> 819200 bytes SBIN/GETTY.S.txt | 22 +++++++++++----------- SBIN/INSDRV.S.txt | 2 +- SBIN/LOGIN.S.txt | 6 +++--- SBIN/SHELL.S.CMD.txt | 24 ++++++++++++------------ SBIN/SHELL.S.CSH.txt | 2 +- SBIN/SHELL.S.txt | 4 ++-- 8 files changed, 30 insertions(+), 30 deletions(-) diff --git a/.Floppies/A2OSX.BUILD.po b/.Floppies/A2OSX.BUILD.po index 1627e6c01323afc8c9f7f16bd74df649dd848a7c..ac0c090a027dd932d8ed946f5b70f251ccd1dc93 100644 GIT binary patch delta 3227 zcmai04Nz3q6~23ypA}ekEdpCqy!#di><_!_L)d~Qj&U-WVn!#mCU#PvA+~EXrp=~5 zQ-iawEs%t&-CdnNQIfvA6vHFC}a^{zzRU7-9Fbd4bZvHosbV>b@1#jv9N-bmgY% zkE{MreXVNrzJq?V$L#qT{Em18&k4^jJo`OS&pFl?xIcgp(V1cQGE2fODFltFCjFs{ z6*5W)FI3|a+c1zWRwOEp(MEboNLJ&rD5)X$*DCp`FOsB#NRI&vC-Os#_Oxgna_iaT zL!Yusj1MvPT&W5cl`Z6tjMgHGLyT^2J?aGIjCeH8kP?^DC?$a-&9*?wm|@2LeoZvN zkPg={qhBSD*Y>%7$&g>UL~GnFCSVinuyZmB!Ixkbg@x@kIIw&a6j@qCUPf^yT+NX- z;pa8DX%&S>2Ha%SrxZ&JoxJ8#@>Q#zD={PUHFy^;4A)%^*Xh|)+ATgXwoiE6i`^?I zr-PfdYQ^1#l$<9qg5brq(ZAIKJzvWvBXm#7FIJ>HBvApK8#;+%=2AYA^b+X|jHS1snOWjatt82^w1+>jv~)`ouqtfw;qr0{ zZVWl;B9kref6P8eP?~_()G3cq@_i^ZD0iVx37y5(F6+o8lS2m$?CL$O2d+I0J+Wp z9-u88=Te(mn|4t>brA=a#vb@APkxTLHMJzKJTW62ti=v%1eAphh`k62S}k7f%mR|K zA~ndWS-M@#(L?HO4fCJMmqV@V0hKf?T&Xb^M**HhrEemXL`Wt*2*Dxx(?DyD?yd>a zcY!k%3F_{9+3V8mfzM(Wk&L{fY``LkAPjp;C(}LX(aLN8+X1OHBw4=r{J@&jb3xUw zyV893Vg{i9Z)e#*h|pDp^qiLw0>Bay(L78y&5a=hI?a>3eoTLV9BY4(Yk^OjrOoeV zv-Ex4{h_~_2c`@@?bf>py^PQ$5Y3vL<3BJT1|RPZ;L;uF&e=+aw=1c)ZQ2@YvV_1& zrD(>$P49PDTo!jjOmc8=1RQnZKSR%qvS2|nKw76=)E$qBx%6QPmjk$YD}CUKy)PJw z1UmzL>|WGa$B#I;fw4$XU9Xo-=~c!^`*_x*x2Dxdr$C0AjszE{XX$itd`8$=hh0Y4 zaB!`&RiT)}l440RNTe9B(VHst)ZtLH9cG3F27o$#4aHh^udg%DNVXb*M9HP0#Mlt{ zpM|Fcp|Fo}?BxNyi=vm%Jgj_wj>0DThpJEeDkVH*5FXVm;!&B8GrRa1b*mPnE50Js*`N+&QuDjT zHwirIDO>D>;W#sQoL1-1I8dR0E@~*H)4)pHf0@dXyD3i?>KtpGV6Ep_>jhSK0XdaIdSOfIBqB||R3B}_@F~^u z0opk^$wbp#3CNn~_yzE=-mP1vv>QN$2S)ut2jFlq`YL2(=p}l%bVWAtc{1j6WHXQD ztV820_2+t(XkVgm>ft~XKRpWSPo+|A)=RIJ z7|+w|dm=%~lnwH+n+GGpss>!Xwu9b7lcA^g9NRm=_MT^ZFR&c>$Q#=!_75?keS=8Z zz85Ro#DO8EWpJE5a9a3w1Dw`48*iEnw?K1@UhDm^GTXg5Bf7*BbFg(+%O3MjUu2gbTj#h#g9}a?%FBJ>;9@B?9p^U1w>wi~`E2 zXiU;Q`KG?FNAZFrT9W(uj$!OiS! z0UKIIe%gkAlx4CD)-d))jez`|jK~Pd#7iy`QsRuwXKu4acK;8qJK@^17_Jp&5fLrX zl;Xqv#7NYcHIIV}K`AH-r^2||#JsQ&#v==1bHO%Yx)BHcDHlmHi}~6JlSc5gb&JQ1 zfOrDJWG@6o@i@el9S{`!qvoeg7lad|W)`~3qvrcf6GGu>^Z3a#W-LsfHV5B1Yo0cD fO~5~^Ya+XABByI2w`;=EHLUsma;YOthwx zM(k~-f{2QDC*y*}cHIWUnmf98PDPD4mSh;tGGX;RuDc9Sx#leXIT-8%`% zq~+M%@ArM*d*Aoo_r1^ev8%Z; z6jm3v#5d&}q^rwL{^Y@6A#Np)u}Xp6w5|k=kP08*3A` z)Y`sv9j;sUTlVda?T#IeU5?$3J&vGbv*U#CUoL~2qOd}z>?`y!yYL*QCes>a<8+Nk z#kj*ZRA$--r0JSi%@BDBIb7U^D#CYc*w7#qBtD1ZW-M$37KUe&wEPTjOxl%P{7a|Q z$w!lPQJ!!S7NyPjZCVcUe3DkQ?SmFjPV<9N8bTs93*QBf4BH~Epi^|w`*qG1vr|ix`pe!xN*k!rZnx zQ7-LQrNn$8#c}nhVdv!rpclxwxQ7f%!63%WV4VxUQ)g!Q;UwL+GW*Z)x};qg1WijJ zoUTbYaI6MCcK8UyW+vgp@p>$D!&ul4uUYP;QM5|;kv`Zj#JGo?$WleDNzpAanwhQ{ zwG#PJI#!dg;5dc@;8-VW5BK?0=^oD^_bjgwsHA&1;5ioX4E@Hfl+GmGX)NC%;}tNT zKNIk>9}Wb(At45;6RkMjf_v5pn9`pJ3x|HJ~cvW5As;cZ4!<|878QsvChMtx9zJ(m6_DTBkIn@5_k2C;pnGhp>;E zsMM|r-=Pd~${^xl$^cTWk`AdI+Fh^Hq6~GkZ;f3E0BMGJ4e~mKj#07_WTW%PriGZ zGMu3dzXH*mnR)hu0m{H$xUEra(@)nV)@NL8{IsiTkZVbhO>#ByS=d6tUNWnCNzy08 z>!Nmm5i>&~Ponrw|FeBQa4GJ_?KiC?Cg0%mNG)(04{FtHWMYSv1iEkQ+184G~vhZm# zZSLn^iPB*BSd@kUXoMj`we<6%Nq5dRWN^gpMez76gajrZ@@L zM)@aTZw-#G&Xf`WF1b~5RTSf2O|~tK#gECaEDcp|6_9(H4>j>WOVZ|DO~;QqXOi@; z=HpS0X+-6fgAlBq)i#XOre0?%qCqF?* z+tLT*M-nG|#)!`t^%-M6#R}v^f>H{DiE|XzI}@Yi9fC))i3iEY!U!62FO`9;cAi~? z$SeJd{)YTlph8)ZIFSJy1Rp*NS0{XhC@DBt5jAYSh*+JdWs#V3e85NI+y-#}d16i@ zoRs7uXGG#G)uvmOayXVXWX(*hFCpxOa4h-wv3f}l^sHL4=~wD`iilOF>y%OuU5U@O zJ0-*#@Fk~|hjsN5Tz|v}o|+jRr-%$6Er^o*SFjYNDSQQt_+$KcoNBOUx$lJ@Tzr=)GWk@P5kK1m112Yd&Q zaA%uPxqrYHZJ7xL;Wb3k{Y6-sJmM3m;N%Hkbi>Sis6}2J;vwb1iUWQoBzF7Bb^SW0 zG@;`~;JFERIwK_Iz@|>_cr$ufbBU9ik^9sYt@olI8H%l>3#-Ci@Y{u-#z!zkWm_fL z^q>dgo*YJI?&v7WUjg;D4^l`dn&{YsQss{mX&UdvPg$O~d|)Y{E%bW&Gc&(FgOBDl?H4pLF7TT6`l)ML v@42g5G~vCby{SD}guJ~|+TN+0-l^Q)DP8YWUhkB?cWOoNRQ|cCf@}W;`GCX8 diff --git a/.Floppies/A2OSX.SRC.po b/.Floppies/A2OSX.SRC.po index 88e08db857bbd68cd209fe3e94501bcf1069c037..a06631aae041471e8b42ef44eb71f4828d8848e7 100644 GIT binary patch delta 9163 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 w%rDv{@|0YdiCnn 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 K3&Nv?`Tqx|UJ=^> diff --git a/SBIN/GETTY.S.txt b/SBIN/GETTY.S.txt index 51fa2ca4..1011a5da 100644 --- a/SBIN/GETTY.S.txt +++ b/SBIN/GETTY.S.txt @@ -25,7 +25,7 @@ CS.START cld .DA 0 .DA CS.END-CS.START .DA DS.END-DS.START Data Segment to Allocate - .DA 0 + .DA 16 SS .DA 0 *-------------------------------------- * Relocation Table @@ -53,7 +53,7 @@ CS.INIT >SYSCALL GetArgC .1 lda #1 >SYSCALL GetArg.A - >SYSCALL MkNodYA + >SYSCALL MkNod.YA bcs .9 ldy #S.PS.hStdIn @@ -85,7 +85,7 @@ CS.INIT >SYSCALL GetArgC CS.RUN jsr Init.Timeout .66 >SYSCALL Sleep - >SYSCALL GetC + >SYSCALL GetChar bcc .1 bcs .66 * jsr Wait.Timeout @@ -95,7 +95,7 @@ CS.RUN jsr Init.Timeout .10 >SYSCALL Sleep - >SYSCALL GetC + >SYSCALL GetChar bcs .1 @@ -106,7 +106,7 @@ CS.RUN jsr Init.Timeout jmp .2 .11 >SYSCALL Sleep - >SYSCALL GetC + >SYSCALL GetChar bcs .11 ldy #IAC.VERB @@ -115,7 +115,7 @@ CS.RUN jsr Init.Timeout * jsr PRINT.DEBUG .12 >SYSCALL Sleep - >SYSCALL GetC + >SYSCALL GetChar bcs .12 ldy #IAC.OPT @@ -134,7 +134,7 @@ CS.RUN jsr Init.Timeout bne .15 only interested in Term Type, go get IAC,SE .13 >SYSCALL Sleep - >SYSCALL GetC + >SYSCALL GetChar bcs .13 cmp #SB.IS not a valid reply, go get IAC,SE @@ -144,7 +144,7 @@ CS.RUN jsr Init.Timeout sta (pData) reset IAC.TERM .14 >SYSCALL Sleep - >SYSCALL GetC + >SYSCALL GetChar bcs .14 cmp #IAC @@ -161,14 +161,14 @@ CS.RUN jsr Init.Timeout bra .14 .15 >SYSCALL Sleep - >SYSCALL GetC + >SYSCALL GetChar bcs .15 cmp #IAC bne .15 .16 >SYSCALL Sleep - >SYSCALL GetC + >SYSCALL GetChar bcs .16 cmp #SE @@ -234,7 +234,7 @@ PRINT.DEBUG phx pha lda #2 - >SYSCALL GetDevByIDA + >SYSCALL GetDevByID.A bcs .9 >STYA ZPTmp1 diff --git a/SBIN/INSDRV.S.txt b/SBIN/INSDRV.S.txt index 354c3d09..c099d35e 100644 --- a/SBIN/INSDRV.S.txt +++ b/SBIN/INSDRV.S.txt @@ -24,7 +24,7 @@ CS.START cld .DA 0 .DA CS.END-CS.START Code Length To Relocate .DA 0 Data Segment to Allocate - .DA 0 + .DA 16 SS .DA 0 *-------------------------------------- * Relocation Table diff --git a/SBIN/LOGIN.S.txt b/SBIN/LOGIN.S.txt index 66da7205..0b89918e 100644 --- a/SBIN/LOGIN.S.txt +++ b/SBIN/LOGIN.S.txt @@ -24,7 +24,7 @@ CS.START cld .DA 0 .DA CS.END-CS.START Code Length To Relocate .DA DS.END-DS.START Data Segment to Allocate - .DA 0 + .DA 16 SS .DA 0 *-------------------------------------- * Relocation Table @@ -58,7 +58,7 @@ CS.RUN lda #0 jsr INPUT.RESET .1 >SYSCALL Sleep - >SYSCALL GetC + >SYSCALL GetChar bcs .1 no char jsr INPUT.CHARIN jsr INPUT.LINEIN @@ -72,7 +72,7 @@ CS.RUN lda #0 jsr INPUT.RESET .2 >SYSCALL Sleep - >SYSCALL GetC + >SYSCALL GetChar bcs .2 no char jsr INPUT.CHARIN jsr INPUT.LINEIN diff --git a/SBIN/SHELL.S.CMD.txt b/SBIN/SHELL.S.CMD.txt index d27d6788..04fa91db 100644 --- a/SBIN/SHELL.S.CMD.txt +++ b/SBIN/SHELL.S.CMD.txt @@ -156,7 +156,7 @@ Cmd.Exec.EXT ldy #1 >LDYA L.ENV.PATH push ENVNAME=PATH for search - >SYSCALL GetEnvYA get value for ENV=PATH + >SYSCALL GetEnv.YA get value for ENV=PATH bcs .1 No PATH, try in CD >PUSHYA push search list @@ -181,7 +181,7 @@ Cmd.Exec.EXT ldy #1 >PUSHYA >PUSHW L.CMD replace CMD in TmpBuffer with full path - >SYSCALL PStrCpy + >SYSCALL StrCpy pla >SYSCALL FreeMem.A Discard this string... @@ -213,7 +213,7 @@ Cmd.Exec.EXT.TXT >SYSCALL GetArg.A >PUSHYA >PUSHWI UsrBuf256 - >SYSCALL PStrCpy + >SYSCALL StrCpy inc UsrBuf256 Add a space.... ldy UsrBuf256 @@ -225,7 +225,7 @@ Cmd.Exec.EXT.TXT Cmd.Exec.EXT.BIN >PUSHW L.CMD >PUSHWI UsrBuf256 - >SYSCALL PStrCat + >SYSCALL StrCat lda ARGS beq .1 @@ -237,7 +237,7 @@ Cmd.Exec.EXT.BIN >PUSHW L.ARGS >PUSHWI UsrBuf256 - >SYSCALL PStrCat + >SYSCALL StrCat .1 >LDYAI UsrBuf256 bit bStartProc @@ -272,11 +272,11 @@ Cmd.Exec.CD1 stz UsrBuf256 >SYSCALL GetMemPtr.A >PUSHYA >PUSHWI UsrBuf256 - >SYSCALL PStrCpy + >SYSCALL StrCpy .1 >PUSHW L.ARGS Append ARG to buffer >PUSHWI UsrBuf256 - >SYSCALL PStrCat + >SYSCALL StrCat lda #'/' ldx UsrBuf256 @@ -350,7 +350,7 @@ Cmd.Exec.CD1 stz UsrBuf256 bne Cmd.Exec.ERRSYN .80 >LDYAI UsrBuf256 - >SYSCALL NewPStrYA + >SYSCALL NewStr.YA bcs .9 phx @@ -438,18 +438,18 @@ Cmd.Exec.SETVAR tax beq .99 syntax error >LDYA L.ARGS String is VAR=VALUE... - >SYSCALL PutEnvYA + >SYSCALL PutEnv.YA rts .2 dec ARGS String is "VAR=", Remove endig '=' >LDYA L.ARGS String is "VAR"... - >SYSCALL UnsetEnvYA + >SYSCALL UnsetEnv.YA rts * Print requested VAR .3 >LDYA L.ARGS - >SYSCALL GetEnvYA + >SYSCALL GetEnv.YA bcs .8 >PUSHYA push value @@ -608,7 +608,7 @@ Cmd.Exec.SLEEP lda ARGS adc pData+1 >PUSHYA >PUSHW L.ARGS - >SYSCALL AToI + >SYSCALL AToI.YA bcs .9 diff --git a/SBIN/SHELL.S.CSH.txt b/SBIN/SHELL.S.CSH.txt index aff4d544..2e6250ec 100644 --- a/SBIN/SHELL.S.CSH.txt +++ b/SBIN/SHELL.S.CSH.txt @@ -519,7 +519,7 @@ CSH.GetNumInACC ldy #0 >PUSHW L.CSH.ACC >PUSHW L.ARGS - >SYSCALL AToI + >SYSCALL AToL bcs .9 rts diff --git a/SBIN/SHELL.S.txt b/SBIN/SHELL.S.txt index edec728b..34d4ec98 100644 --- a/SBIN/SHELL.S.txt +++ b/SBIN/SHELL.S.txt @@ -42,7 +42,7 @@ CS.START cld .DA 0 .DA CS.END-CS.START Code Length To Relocate .DA DS.END-DS.START Data Segment to Allocate - .DA 0 + .DA 64 SS .DA 0 *-------------------------------------- * Relocation Table @@ -498,7 +498,7 @@ SetPWD ldy #S.PS.hPREFIX rts *-------------------------------------- PrintPrompt >LDYA L.ENV.PS1 - >SYSCALL GetEnvYA + >SYSCALL GetEnv.YA >SYSCALL ExpandStr.YA phx >PUSHYA