>> 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 is correct.  There are just some parts of DOS that must be below the 640k 
barrier, particularly if you want to remain compatible with older hardware 
(8088/80286 CPUs) and older programs.  There are a lot of complicated "games" 
that go on in the background to get some parts of some programs above 640k or 
into Expanded or Extended Memory.  If you want things to work correctly, some 
things just need to be in conventional memory.


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

Reply via email to