At 09:53 PM 3/17/2004 -0500, you wrote:

>>What is your physical memory on the machine you are using (e.g. 32M, 256M, 512M)?
>256M, but 32 of it is shared with the video card. (can go from 8 - 64 m)

Okay, I figured out a problem with higher memory machines (>= 256M) not reserving 
enough memory with NOEMS.  EMM386 needs additional dynamic allocation of different 
reserve sizes based on physical memory so that the page tables don't run out of room.  
Currently with UMB's, 192M is about the best that will behave under NOEMS, although 
higher and lower than typical UMB counts can affect that.

With only 96K of UMB's (you pick up 64K when EMS page frame goes away) and 256M 
physical memory your machine should have had been close enough on the remaining EMS 
memory for the UMB's to load, but looks like it must have teetered on the edge and 
fell off.  Guess we'll know next revision if that was the problem.




-------------------------------------------------------
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