On 5/15/2023 4:46 PM, jer...@shidel.net wrote:
As you can see, the only thing in low memory is part of SYSTEM using nearly 11K.

The machine still has 94K free upper memory and 84K of that is still in a single large block.

Yes, I know why this is "the way it is" and you don’t need to explain it to me.

But, it doesn’t need to be that way. That portion “could" be moved and it would free nearly all lower memory. Possibly through some cooperation between the Kernel and Jemm. Obviously, the Interrupt Vectors, BDA, etc would need to remain. But, the rest could be in upper memory.

But mostly, I think it would look really cool to have all Zeros in the Conventional Memory Column.

I think this would be an exercise in futility. After all, there are parts of the kernel, which are the first part of (Free)DOS being loaded (by the boot code in the MBR) and then are being used to put in place any further drivers, etc, including any memory manager. I am not so sure that this part "could" be in fact moved up in higher memory (and thus no longer accessible in Real Mode) without opening up not just a can but a whole 55gal drum of worms...


Ralf




_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to