I now have (for the FAT16 kernel) for
DOSEMU (no memmgr necessary) 644992 bytes free
on a real machine with HIMEM64+UMBPCI 641200 bytes free

I think (am not 100% sure though) we have beaten both MSDOS and DRDOS
(without QEMM) in that respect then. Ought to have a virtual beer if
that's true.

The trick was to make the fnodes far again. However I could do so without
inflating the code by 1.5K by using two near fnodes, and fmemcpy to/from
the far ones when necessary.

Now the code (HMATEXT) overhead is ~300 bytes, plus we have those two low
fnodes that take 120 bytes together. But with say 30 files 1800 bytes
could be moved to UMBs.

Anyway, just to let you know, it's in the CVS now, the source tar.gz is
still created at 10am GMT every morning but it needs some more testing
before releasing.

Bart



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to