Path: utzoo!mnetor!tmsoft!torsqnt!news-server.csri.toronto.edu!rutgers!usc!wuarchive!uunet!drivax!liberato From: liberato@dri.com (Jimmy Liberato) Newsgroups: comp.os.msdos.misc Subject: Re: EMM for 286 Message-ID: Date: 16 Feb 91 06:36:19 GMT References: <1991Feb07.171432.21409@eecs.wsu.edu> <2123@umriscc.isc.umr.edu> Reply-To: liberato@dri.com (Jimmy Liberato) Distribution: na Organization: Digital Research, Inc., Monterey Development Center Lines: 31 mcastle@mcs213f.cs.umr.edu (Mike Castle {Nexus}) writes: >Only a 386 can remap exTENded memory to exPANded using software only. This is not true at all. There are several programs that will technically allow you to emulate expanded memory with extended memory on a 286. They are commonly (and pejorativley) called "limulators." Due to the innate inefficiencies of the 286 in switching in and out of protected mode and the large size of the executables they are not of much real usefulness. >If you have a 286, you need to have an exPANded memory board, More precisely, SHOULD have if expanded memory is required... >then you can use programs that will add to the available exPANded memory >by remapping exTENded memory. This makes no sense. If you have true expanded memory at the hardware level why would you want to emulate it? If you are talking about QRAM, that is not what it does at all. It uses the enhanced page frame mapping abilities of LIM 4.0 EMS boards and older Rampage EEMS boards to include large areas of the upper memory addresses that are unused. The end result is analogous to what happens when using a memory manager like QEMM on a 386 but you are using expanded memory only. The one caveat here, and Quarterdeck should emphasize this more, is that if your EMS board is more than two years old it is most likely an EMS 3.2 level board and will not handle any alternate page mapping even if it claims to be "LIM 4.0 EMS" (at the software driver level). -- Jimmy Liberato liberato@dri.com ...uunet!drivax!liberato