Conventional 640K 18K 622K
Upper 128K 10K 118K
Reserved 256K 256K 0K
Extended (XMS) 3,328K 1,000K 2,328K
---------------- -------- -------- --------
Total memory 4,352K 1,284K 3,068K
Looks like you're not using the latest HIMEM and EMM386, which might
make a difference. Without the EMS report on MEM, I can't tell what the
EMS allocation is, either.
Config (FDKERNEL): SYSTEM COMMAND XMS EMM FREE XMS_USE XMS_FREE
=======================================================================
NONE 70 126 - - 441 3008 -
FDHIMEM 16 3 2 - 616 1242 1766
FDHIMEM + EMM386 10 3 2 3 619 1465 1543
FDXMS286 16 3 2 - 617 1242 1766
FDXMS286 + EMM386 10 3 2 3 620 1465 1543
MSHIMEM
MSHIMEM + EMM386
Config (MSDOS710): SYSTEM COMMAND XMS EMM FREE XMS_USE XMS_FREE
=======================================================================
NONE
FDHIMEM
FDHIMEM + EMM386
FDXMS286
FDXMS286 + EMM386
MSHIMEM 64 2944
MSHIMEM + EMM386 292 2716
MS HIMEM (+FreeDOS EMM386.EXE) hardly takes any XMS.
EMM386 takes 223KB of XMS.
MS HIMEM was tested under MSDOS.
MS HIMEM + FD-EMM386 + FREECOM + FREEDOS KERNEL causes auto-reboot.
MS HIMEM + FD-EMM386 + FREECOM + MSDOS KERNEL seems to work.
Final conclusion seems to be FreeDOS memory managers (FDXMS/HIMEM)
consume 1MB too much, or MEM is flawed.
Michael might be able to solve that puzzle.
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user