Hi!

26-Мар-2004 11:06 [EMAIL PROTECTED] (Adam Peart) wrote to
[EMAIL PROTECTED]:

AP> Interesting results between noems & ems.  Before, noems wasn't working, but
AP> with this version it does.  With noems:
C:\>>mem
AP> MEM: error: EMM call 41h

     In current MEMA this already changed (though, not published - I wait
results from Massimo then find what wrongly works in EXT_get() on 8086). If
you wish, I send you current MEMA.

AP>       Memory type   Total -  Used =  Free (largest)
AP> ----------------   -----   -----   ---------------
AP>         Conventional    640k   20.9k    619k (   618k)
AP>         Upper (DOS)   96.0k   46.6k   49.3k (  49.1k)
--------------------------^^^^^-----------^^^^^
AP> Extended (INT15)    222M              0
AP> Extended (XMS16)                   62.9M (  62.9M)
AP> Extended (XMS32)                    208M (   208M)
AP> ----------------   -----   -----   ---------------
AP> FreeDOS 7.10 is resident in the high memory area (HMA).
AP> With EMS:
C:\>>mem
AP>         Conventional    640k   40.0k    600k (   599k)
AP>         Upper (DOS)   32.0k   27.7k   4.20k (  4.20k)
--------------------------^^^^^

     Here part (64k) of upper memory assigned to EMS page frame instead UMB.

AP> Extended (INT15)    222M              0
AP> Extended (XMS32)                    190M (   190M)
AP>    Expanded (EMS)   32.1M   48.0k   32.0M
AP> With noems I have 619k free, but with ems I have 612k free, & only 4k upper
AP> free.

     This is because page frame substracts 64k from UMB -> some programs
doesn't fit into UMB and placed into low memory. Let count: was free 49.3k
of upper memory, now free 4.2k, this mean that 64k-49.3k+4.2k=18.9k of code
moved from upper memory to low. Now see: was free 619k of low memory, now
600k. All as expected.




-------------------------------------------------------
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_id70&alloc_id638&op=click
_______________________________________________
Freedos-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to