home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / os / msdos / misc / 7161 < prev    next >
Encoding:
Internet Message Format  |  1993-01-23  |  1.9 KB

  1. Xref: sparky comp.os.msdos.misc:7161 comp.sys.ibm.pc.misc:17009
  2. Path: sparky!uunet!usc!sdd.hp.com!saimiri.primate.wisc.edu!ames!kronos.arc.nasa.gov!butch!netcomsv!cruzio!pierce
  3. From: pierce@cruzio.santa-cruz.ca.us
  4. Newsgroups: comp.os.msdos.misc,comp.sys.ibm.pc.misc
  5. Subject: Re: Info about EMM386 and DOS=HIGH wanted!!!
  6. Summary: dos=high means just that!
  7. Message-ID: <4963@cruzio.santa-cruz.ca.us>
  8. Date: Thu, 21 Jan 93 18:46:28 PST
  9. References: <1993Jan7.081002.1841@wega.rz.uni-ulm.de>
  10. Sender: pierce@cruzio.santa-cruz.ca.us
  11. Reply-To: pierce@cruzio.santa-cruz.ca.us
  12. Lines: 32
  13.  
  14. In article <1993Jan7.081002.1841@wega.rz.uni-ulm.de>, S_BUCK@rzmain.rz.uni-ulm.de (Buck Martin) writes:
  15. > I need some information about Mess-DOS 5.0's EMM386-driver and the
  16. > DOS=HIGH feature.
  17. > I'd also like to know, if there is any (shareware) expanded-memory-
  18. > manager for the 386 that doesn't switch the CPU to virtual mode (if
  19. > this is possible at all). If such an emulator exists, where can I get
  20. > it from?
  21.  
  22. Uh, unless you have a motherboard chipset that supports hardware EMS,
  23. no way.  Virtual mode is the only way you can enable the paging feature
  24. needed to emulate EMS on a 386.
  25.  
  26.  
  27. > Does anybody know, how to force DOS into low memory though there is a
  28. > DOS=HIGH statement (it must be possible; I've seen 2 multi-configura-
  29. > tion-programs doing this)?
  30.  
  31. Uh, DOS=HIGH means just that!  It tells DOS to load HIGH.  If you don't
  32. want DOS to load HIGH, don't use DOS=HIGH!  The HMA is still available
  33. to other software as long as HIMEM.SYS is loaded and DOS is not loaded
  34. high.
  35.  
  36. As far as I know, EMM386 only uses the memory you tell it to use.  However,
  37. it allocates this memory from the XMS pool (which HIMEM.SYS manages).  OLD
  38. programs that try and access extended memory directly without using XMS
  39. services won't see any if HIMEM is loaded.  New software uses HIMEM
  40. to manage extended memory as "XMS" memory and all is happy.
  41.  
  42. -john r pierce
  43. hacker at large
  44.  
  45.