Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!maverick.ksu.ksu.edu!chepil!wagner From: wagner@chepil.weru.ksu.edu (Larry Wagner) Newsgroups: comp.os.msdos.apps Subject: Re: QEMM, etc Recommendation Sought Message-ID: <1991Mar22.233456.25580@maverick.ksu.ksu.edu> Date: 22 Mar 91 23:34:56 GMT References: <1991Mar21.173016.27609@ssd.kodak.com> Sender: news@maverick.ksu.ksu.edu (The News Guru) Organization: Kansas State University Lines: 49 ersys!davem@nro.cs.athabascau.ca (Dave McCrady) writes: >wieser@bissun.kodak.com (Jim Wieser) writes: >> I have a 386 machine and use PC-NFS over ethernet to >> connect to a Sun host. I do development with Microsoft >> C and I don't have enough conventional memory to run the >> debugger with PC-NFS installed. I have heard that QEMM >> will allow you to move TSRs to extended/expanded memory. >> Can you move the device drivers from your config.sys into >> extended/expaned memory as well? >> > Extended, no. Expanded, yes. > QEMM goes out and looks at High RAM (the area between 640k and 1 Mb), >where such things as your video memory, BIOS ROMs, Hard Disk BIos ROM and >network card buffer memory and so on live. It determines which chunks >of this address space are available, maps expanded memory into these >areas, and then stuffs them full of such things as DOS buffers, drivers, >the EMS page frame, TSRs and so on. > On my '386, about 57k of such code gets loaded high. Your mileage will >vary, depending on what TSRs and drivers you are using. > If you don't need video graphics, Quarterdeck also includes a utility >to let you include an extra 64-92k in conventional RAM, either from EMS >or directly accessing the memory on an EGA/VGA card. > Having said all that .. I guess the short answer to your question is >yes ... IF your machine has expanded memory. Extended memory can't be >mapped to high ram. Without having the manuals to check, I believe that the 386 can map extended memory into the 640kb-1Mb region. I think it's (80386) memory manager provides this capability. Regardless, QEMM386 prefers to use a 386 machine with only Extended memory (memory above 1MB), because it can make it look like EMS memory if needed and this memory is usually faster than memory on a true EMS board. If I am correct in my recollection, QEMM can provide additional capability for individuals who have only an EMS board if that board provides all of the EMS 4.0 hardware specifications. -- -------------------------------------------------------------------------------- Larry E. Wagner | wagner@chepil.weru.ksu.edu USDA-ARS Wind Erosion Research Unit | wagner@matt.ksu.ksu.edu 105B East Waters Hall, KSU | ...!{rutgers,texbell}!ksuvax1!weru!wagner Manhattan, KS 66506 |phone (913)532-6807 --------------------------------------------------------------------------------