On Sun, 14 Mar 2004 21:52:29 -0600, Michael Devore wrote:

total(available) EMS 6(5) pages = 96(80) kByte
I'm going to pump up the default EMS allocated by 96K for NOEMS, which should always leave at least a little bit for VCPI and give more for EMS internal tables with lots of RAM, like you have. That should make your NOEMS problem go away.

Please "pump it up" by 144 KB, not 96 KB, for a total of 240 KB (224 KB free), because it's possible to have up to 220 KB of UMBs by including F0000-F6FFF in the UMBs (B0000-B7FFF = 32 KB, C8000-D0000 = 32 KB, D0000-EFFFF = 128 KB, F0000-F6FFF = 28 KB, and 32 + 32 + 128 + 28 = 220 KB total). Many BIOSes use only F7000-FFFFF as resident space, freeing 28 KB starting at F0000. That's a well-kept BIOS secret which I learned from the UDMA author Jack R. Ellis ;-)


Lucho


------------------------------------------------------- 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-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to