home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 27 Fixes20 / 27-Fixes20.zip / vemm.zip / VEMM.TXT < prev   
Text File  |  1992-04-24  |  1KB  |  25 lines

  1. VEMM.SYS fix for OS/2 2.0 GA code. Replace the VEMM.SYS driver in OS2\MDOS
  2. directory.
  3.  
  4.  VEMM for OS/2 was designed to install for EMS only when the
  5.  DOS application makes its first EMS request.  This was done for two
  6.  reasons.  First, it saves time and memory.  Secondly, it gives the
  7.  DOS drivers or apps a chance to access adapters in the EMS page frame
  8.  address space.  OS/2 will recognize adapters with the ROM signature
  9.  header, but will not see adapter RAM/MMPIO areas.
  10.  
  11.  VEMM determines that it has space available during DOS Session creation
  12.  but a DOS program/driver could cause EMS to not install by accessing
  13.  memory in the page frame BEFORE calling the EMS driver.  Lotus 1-2-3
  14.  Version 2.3 was found to access the adapter space BEFORE calling EMS.
  15.  On some machines, this caused no EMS to be present for Lotus.
  16.  
  17.  To satisfy this situation, VEMM has been changed to not wait for
  18.  the first EMS call.  This should clear up the EMS problems related
  19.  to programs accessing the adapter address space (C0000-E0000).
  20.  However, it should be known that it is now possible for VEMM
  21.  to claim areas that could actually be adapter address space.  In
  22.  general, the user should be aware of this situation.  To resolve this
  23.  it would be suggested to use the MEM_EXCLUDE property to force EMS
  24.  not to use the desired address space.
  25.