Ninho 22.05.2011, 19:10 (edited by Ninho, 22.05.2011, 20:45) |
keyb: new! memory scheme, easy TEST (Developers) |
CM, All : I'm uploading a new test keyboard driver including completely revised memory management - putting an end to the (relative) memory waste when loaded low. Had to redesign from scratch since I can't lay my hands on old code of mine. Not a bad thing per se, and with the help of some aspirin... --- |
ecm Düsseldorf, Germany, 22.05.2011, 23:58 @ Ninho |
boring |
> Upper memory is no more used automatically, instead loadhigh is permitted. |
Ninho 23.05.2011, 01:20 @ ecm |
boring |
> > Upper memory is no more used automatically, instead loadhigh is |
ecm Düsseldorf, Germany, 23.05.2011, 13:27 @ Ninho |
not that boring after all (nt) |
(no text) |
ecm Düsseldorf, Germany, 23.05.2011, 13:18 @ Ninho |
review |
> For the TESTING COMFORT of non-French users, I made KBZERO.EXE --- |
Ninho 23.05.2011, 23:10 @ ecm |
review |
So many, detailed, comments, wow ! --- |
ecm Düsseldorf, Germany, 24.05.2011, 00:45 @ Ninho |
review |
> > Shouldn't it be possible to make it independent of the order if you --- |
Ninho 24.05.2011, 12:50 @ ecm |
review |
> Hah, I sure wouldn't do this if I wasn't interested in it myself. --- |
ecm Düsseldorf, Germany, 24.05.2011, 15:20 (edited by cm, 24.05.2011, 15:50) @ Ninho |
review |
> I admit, concede and agree that relocating the entire process to the top of --- |
Ninho 25.05.2011, 11:24 @ ecm |
of TSR powers & limits |
>> Alternatively, what about temporary cheating the INDOS flag "up"> (instead --- |
ecm Düsseldorf, Germany, 25.05.2011, 14:13 (edited by cm, 25.05.2011, 14:25) @ Ninho |
Swap! |
> > I don't think that would really be of any use. It might prevent --- |
Ninho 25.05.2011, 15:14 (edited by Ninho, 25.05.2011, 15:38) @ ecm |
of TSR powers & limits |
>> ... --- |
Ninho 29.05.2011, 14:36 @ ecm |
fix |
Just a quick passing by to announce I /fixed/ my low memory loading scheme using a bit of stolen free time. It should now be fully correct and TSR resistent, thanks in large part to CM's thought provoking comments. This is achieved without the need to first relocate the installer to the top of low memory. --- |
ecm Düsseldorf, Germany, 29.05.2011, 14:49 @ Ninho |
opinion |
> CM's thought provoking comments. |
Ninho 29.05.2011, 16:36 @ ecm |
opinion |
> Possibly disagree. Have to see source code. --- |
ecm Düsseldorf, Germany, 29.05.2011, 17:26 @ Ninho |
evaluation |
This looks good. Some comments: --- |
Ninho 29.05.2011, 21:00 (edited by Ninho, 29.05.2011, 21:17) @ ecm |
evaluation |
snippety snip.... --- |
ecm Düsseldorf, Germany, 29.05.2011, 22:17 @ Ninho |
hardly a 100% solution |
> Indeed --- |
Ninho 30.05.2011, 19:26 @ ecm |
hardly a 100% solution |
Passing by --- |
ecm Düsseldorf, Germany, 30.05.2011, 19:33 @ Ninho |
hardly a 100% solution |
> Not an error, but yes a failure due to a rude TSR not acting responsibly! --- |
Ninho 30.05.2011, 21:14 @ ecm |
hardly a 100% solution |
> > "Alternate method 1" sketched in my previous post, under CLI, would --- |
ecm Düsseldorf, Germany, 30.05.2011, 21:20 @ Ninho |
hardly a 100% solution |
> What poses a problem is if the resident could try and succeed to reserve --- |
Ninho 30.05.2011, 23:50 @ ecm |
hardly a 100% solution |
> Why? What's the difference between the other allocation occurring five --- |
ecm Düsseldorf, Germany, 30.05.2011, 23:56 @ Ninho |
allocation no higher than the PSP |
Only if you use one of the "First fit" allocation strategies. --- |
Ninho 01.06.2011, 18:56 @ ecm |
allocation no higher than the PSP |
> Only if you use one of the "First fit" allocation strategies. --- |
ecm Düsseldorf, Germany, 01.06.2011, 19:10 @ Ninho |
allocation no higher than the PSP |
> If I replace the int 21 function 48h by mine --- |
Ninho 30.05.2011, 19:04 @ Ninho |
opinion |
> Here you have it as written this morning, raw cut&paste - the whole |
ecm Düsseldorf, Germany, 30.05.2011, 19:26 @ Ninho |
sti |
> Ooops, for some reason the important STI ending the "critical section" has --- |