From 16a70ed131bb982b9f5d86d2af1a95751af8f9e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20GIBERT?= Date: Mon, 14 Nov 2016 17:27:30 +0100 Subject: [PATCH] Kernel version 0.8 : fixed a bug in JMP table for GetMemStat --- A2OSX.BOOT.po | Bin 143360 -> 143360 bytes A2OSX.SRC.po | Bin 819200 -> 819200 bytes SYS/KERNEL.S.JMP.txt | 25 ++++++++++++++----------- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/A2OSX.BOOT.po b/A2OSX.BOOT.po index bc47e7b4f420b019d2039dc2b0e790bdd4ee3182..3b8aa1effa3ea93945aa198675a77b65af75bb0d 100644 GIT binary patch delta 1642 zcmYjR4@?th6u;M&QvO&DM5qkqkUx`Z6g8RPoT3g_kpWJfk+FGMwv1&%GhAFifzHv1 z8>h7AJhu_J5nA;$a%B*c^nDvu=N)Oo4#oWz#V*DKyu zmq=EiikaC09N>lRUH~U^um|MWA9`&LZl6E|y~Z~uXQrtaQjpcw3tQ-Um9xQ37gQEO zkp8-I2W+4tc78B3=q)#J8?K^n%5%sNH)X%tXuHa8rm3BV_(`kde^vwGrU!SXB?i4F zWxb+pFQGomHd%i$K|N+v5@pQ9HRy&i{?5l&0Fj;9H4Dk!U3MD3>@7T%AV{_=MMK-($VzQ6adf1C<8Kl{`c`f7#sVp4=tq${BXaAdp;IFDv&fwmCslTl`$-I`93odB=_>3Z z#fzQDt->KvCq-MFYiw}B7R?n&NgiC#Sch{+>)jlZDq{Nmkf|+_%!&r&ZB`s>;0oxy zbuXnBNG448(Oi?ljr1l!NJ;dI+)42`FH-BJ#sa>-E*qefkNxzdGSe;DqC>S1m;Y>s zqnM5)%KQ$61?!ZPL&nd^ZHILJ@O!2n>#fummWg z)h(4!OjormMAF(aYkILXTq4QiT!}>F^)@|Vfh(b}wIriPjkGLJERoE5D=~k0udIsG zTl7{}oXVm?9_w23Q425VyB^&{ zWqdoDmVq|TenJjsmG%XQ*NRydT=9sL=Ky1IYrJV*y`C$keWQm_snuhD$GfGV*XeVk z<9yvWb>HwY8^$1)A;&<&JIA--G_FwTw+6Nb#wGy6lrO*by0UQHYRnjIek% z?MV?v3!asS+9Y_Hd*fh0Zri6pZumW~+m2KBnG@4M_rg7|aDVu|R~RBoJLMqZ_Bn8T zE!xKTGBYkLLuKNqVqA`zvIIj4POa0PRkeRXDH~%vidI(P+A^6L41{Iy< zgIIUECH+W9u=Q3Sv7cG=7}lV+ADjdE8iQm`2pvww{CM)WV}A_U%=|RauWj?U`7LNn z-8!d0N>?2Xi*1a)lfokZp;CbKsIN ih6vG*9C3N_n$(_cHbvITQo|F9)4%7zLg-ix!~X)&`u$%3 delta 1641 zcmYjRe@qj16u;M&QlQ|02$i55sE5M71)aOQ@B6-c@7?F~ z-uvG7YaG=WM>X~=6~u7asxKfbaa-}$ZP@cm#bbcQVCX4H&%pc`R-L|hE;kfWtOnpx zwVB%>k9&pT<<%^NeyXfy zBgoX(H6OwTDr(Q}`LeG{&u+PfzNso8!`x=awPyP@W(#HBqfeaiI{)X@6aCcKo{VJK zXHqsQIu8=+Uzk?gc@s2ZMkP^6Pv3w`P|4l>_$nZ>vwIgHIlT8ExG17NHB$DmX+wm} z)$eOYNmJ3ao00p?+Eqw?Q~N4PwDk@oQg>^Ikh8BY8Tz>!bvdxY@pS&c%OnTAAH1*tOwWh%48- z;5eouiOPUeVa0l+NQVOT)cYuGqW)-1gGwsKRFA$pY#K$2NPjmD8=#E7Hx7DdQ$!M! zQR?;@D5q-Mmm+CvUof{^2pI%vk~IiK(Qxa123P}iqdgThYNCBbvO%!q+K9y~h9y-( zt~J-@PEc7@D5A8Z7&Y-oM^c{bb7DCvDS=TtFiD9PlZkkysGcdxS%va;%#TA0mEK4& zDo3sqNw~NN9rM(PE4EvQvOOR{Dz&D&5E=G&TR`UGzJGfYR8Z9uW8mU;Ja`vikm`MS z8Zyi;tS z@cwzB<$}q>c^#+S7iV z(L;Dfh`~Tr!I+|_Y7D!SY0W$q7L3v6Cl1rgp1@kP2-FKutXU^mlEPb+wmg|Rgd9&G zpU%&K+>-V{d!Pl4*;_|;25twEgR^gg0o&aIvP~1QVkgF6XX8alO$34i-hXUF zcy@30P7v2=CIiyuXvN-G(VVThj4L{oEn502BG5*Qr((n?BZ?);yE7rRDrijcM0+C$ zGH8tV#3E&T(5Q(DgAwJyI$1}u(V}OQ6cdUTNn&>pag%5ukkMo*ITRz3NVPF1qeb_o zr>RVkozR;ln(}*Bil$}1ht-#QSJKtfkiGgpvyEY1G)K5C`DPUoP56DXGnsG&FMDN# jj?Qod>?vwhdv@6sIjeW-pW?ZGD}tp!;R;pv8VLOhsv`eN diff --git a/A2OSX.SRC.po b/A2OSX.SRC.po index a8883be6273f6834250495ab38ab3286a4fcee87..e8983d706e6524279053213c6e6a053eb1782f7b 100644 GIT binary patch delta 303 zcmZo@FlqpzC5*2oC9zCz?c?U3&i{&W344o*g#m*Y$MlJ>8AZ3Bf5phf$k;ml)@w$k zZEqOw$Z$sqF|1b*;!2NMu812GE_vjQ<25VHd@2M}{^f6l>mWTKdO4#P}6 z7sp0#z2MXmpM2lc+-4O=gXw!`aZLkSW&pITY`WnbF467zv$=Q~8C$m3&f(Hv1WFkJ zrDlPprXQTkWxZ`47vnqT@F2%&J>2Jj%Fg$2JAjl6^l^ign*xS1gAf{uZK`YQ<3|z`k9s`HU Pc18#0HH^y^a6bS5d{|@j delta 282 zcmZo@FlqpzC5*48v%F&5%-*VEVZb29G5z5yM$zq;UomnqGPX^>_nJ|Og>j~y%eFU+ zcVxKjgc#N<2yrPhJU-O^oP!C7nSq!Eh*^P{4T#x+m;;D8w?F6LIxDZ~r%!i}~Gj)*kM&KzU=J{2GYXcRk#yAT1_9p##%D_Hm1D*YD#7n`Yb34K~dT sDD?y))i?nxHNAf#cM&ttRm&!E^Gs)%$8E;Mp}3vVf%ydEvIX1^0QMtbQ2+n{ diff --git a/SYS/KERNEL.S.JMP.txt b/SYS/KERNEL.S.JMP.txt index a620587c..61b5d71d 100644 --- a/SYS/KERNEL.S.JMP.txt +++ b/SYS/KERNEL.S.JMP.txt @@ -105,7 +105,7 @@ KERNEL.SYSCALL .DA K.GetStockObjectA .DA K.FreeStockObject *-------------------------------------- - .DA K.SetLoMem + .DA K.SetLoMem $A0 .DA K.GetMemStatYA *-------------------------------------- * LO Byte : @@ -114,7 +114,7 @@ KERNEL.SYSCALL *-------------------------------------- KERNEL.SYSCALL.FLAGS *-------------------------------------- - .DA #$80 $00 + .DA #$80 $00 .DA #RRAMWRAMBNK1 .DA #$80 .DA #RRAMWRAMBNK1 @@ -132,7 +132,7 @@ KERNEL.SYSCALL.FLAGS .DA #$80 .DA #RRAMWRAMBNK1 *-------------------------------------- - .DA #$80 $10 + .DA #$80 $10 .DA #RRAMWRAMBNK1 .DA #$80 .DA #RRAMWRAMBNK1 @@ -150,7 +150,7 @@ KERNEL.SYSCALL.FLAGS .DA #$80 .DA #RRAMWRAMBNK1 *-------------------------------------- - .DA #$80 $20 + .DA #$80 $20 .DA #RRAMWRAMBNK1 .DA #$80 .DA #RRAMWRAMBNK1 @@ -168,7 +168,7 @@ KERNEL.SYSCALL.FLAGS .DA #$80 .DA #RRAMWRAMBNK1 *-------------------------------------- - .DA #$80 $30 + .DA #$80 $30 .DA #RRAMWRAMBNK1 .DA #$80 .DA #RRAMWRAMBNK1 @@ -188,7 +188,7 @@ KERNEL.SYSCALL.FLAGS *-------------------------------------- * $40 -> $8E *-------------------------------------- - .DA #$80 $40 + .DA #$80 $40 .DA #RRAMWRAMBNK2 .DA #$80 .DA #RRAMWRAMBNK2 @@ -206,7 +206,7 @@ KERNEL.SYSCALL.FLAGS .DA #$80 .DA #RRAMWRAMBNK2 *-------------------------------------- - .DA #$80 $50 + .DA #$80 $50 .DA #RRAMWRAMBNK2 .DA #$80 .DA #RRAMWRAMBNK2 @@ -224,7 +224,7 @@ KERNEL.SYSCALL.FLAGS .DA #$80 .DA #RRAMWRAMBNK2 *-------------------------------------- - .DA #$80 $60 + .DA #$80 $60 .DA #RRAMWRAMBNK2 .DA #$80 .DA #RRAMWRAMBNK2 @@ -242,7 +242,7 @@ KERNEL.SYSCALL.FLAGS .DA #$80 .DA #RRAMWRAMBNK2 *-------------------------------------- - .DA #$80 $70 + .DA #$80 $70 .DA #RRAMWRAMBNK2 .DA #$80 .DA #RRAMWRAMBNK2 @@ -260,7 +260,7 @@ KERNEL.SYSCALL.FLAGS .DA #$80 .DA #RRAMWRAMBNK2 *-------------------------------------- - .DA #$80 $80 + .DA #$80 $80 .DA #RRAMWRAMBNK2 .DA #$80 .DA #RRAMWRAMBNK2 @@ -278,7 +278,7 @@ KERNEL.SYSCALL.FLAGS .DA #$80 .DA #RRAMWRAMBNK2 *-------------------------------------- - .DA 0 $90 : MemMgr at $E000 + .DA 0 $90 : MemMgr at $E000 .DA 0 .DA 0 .DA 0 @@ -286,6 +286,9 @@ KERNEL.SYSCALL.FLAGS .DA 0 .DA 0 .DA 0 + + .DA 0 $A0 + .DA 0 *-------------------------------------- MAN