home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / bit / listserv / notabene / 352 < prev    next >
Encoding:
Text File  |  1992-07-26  |  2.7 KB  |  53 lines

  1. Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
  2. Path: sparky!uunet!paladin.american.edu!auvm!CUNIXB.CC.COLUMBIA.EDU!PJB3
  3. Message-ID: <CMM.0.90.0.712184058.pjb3@cunixb.cc.columbia.edu>
  4. Date:         Sun, 26 Jul 92 16:54:18 EDT
  5. Sender:       Nota Bene List <NOTABENE@TAUNIVM>
  6. From:         "Paul J. Bodin" <pjb3@CUNIXB.CC.COLUMBIA.EDU>
  7. Subject:      Re: Blum's UMB+Hyperdsk+Tansi+Windows+NB
  8. Comments: To: Nota Bene List <NOTABENE%TAUNIVM.BITNET@ricevm1.rice.edu>
  9. Newsgroups: bit.listserv.notabene
  10. In-Reply-To:  Your message of Sun, 26 Jul 92 16:32:20 EDT
  11. Lines: 40
  12.  
  13. Robert Braham writes:
  14.  
  15. > From: David J Birnbaum <djbpitt+@PITT.EDU>
  16. > >I was using 4dos
  17. > >and swapping to EMS, and I determined that NB overwrote my EMS page
  18. > >frame. This didn't cause any problem within NB itself, but when I
  19. > >would exit NB, 4dos would be unable to unswap itself from the area NB
  20. > >had trashed. Moving my page frame up from the c000 segment to c400
  21. > >cured the problem.
  22. >
  23. > This is done with which switch of EMM386.EXE?  It looks pretty formidable
  24. > to me.  In fact, Blum's driver screams when used with EMM386., and I
  25. > was fooling around with _his_ .sys EMS driver; I'd be more than happy
  26. > to go back to the old way, in the end, if your advice re EMM386.EXE
  27. > doesn't fly (I'll live w/o the extra UMB space).  But as with most
  28. > tinkerings, this takes on a life of its own, and its the principle
  29. > of it that I should get it to work.
  30.  
  31. There are two methods to specify the address of the EMM386.EXE page
  32. frame.  You may use the m parameter on the command line to specify one
  33. of the 14 addresses it will denote (m1 puts it at C000h, m2 at C400h,
  34. m3 at C800h, m4 at CC00h, m5 at D000h, m6 at D400h, m7 at D800h, m8 at
  35. DC00h, m9 at E000h, etc.)  The values 10 through 14 should not be used
  36. on machines with 640K of conventional memory, since they specify
  37. addresses blow the 640K line for older machines.
  38.  
  39. Second you may set the starting address of the page frame explicitly
  40. with either the /p or the frame= switch on the command line.  For
  41. example, /pC800 or frame=C800 would specify a page frame from
  42. C800h-D800h.  Valid values are in the ranges 8000h through 9000h
  43. (don't use if you have 640K RAM) and C000h through E000h in increments
  44. of 400h.  Don't use E000h if you have a 286 machine, and don't use
  45. anything below C800 if you have VGA because the video ROM is usually
  46. in that range.  Also watch out for drive controller ROM (and RAM if
  47. you have SCSI) in the C800-CFFF range.
  48.  
  49. ___________________________________________________________________________
  50. Paul J. Bodin                         Internet: pjb3@cunixb.cc.columbia.edu
  51. Union Theological Seminary               smail: 435-52nd Street
  52. (718) 439-3549                                  Brooklyn, NY 11220
  53.