Информационный сервер для программистов: Исходники со всего света. Паскальные исходники со всего света
  Powered by Поисковый сервер Яndex: Найдется ВСЁ!
На Главную Pascal Форум Информер Страны мира
   Управление Памятью    >>    ovrumb12
   
 
 OvrUMB 1.2 - Use an Upper Memory as Overlay Buffer   Jean-Marc Lasgouttes 20.09.1994

Модуль позволяет перенести буфер оверлеев в верхнюю память, тем самым увеличивая количество доступной нижней (conventional) памяти.
The purpose of this unit for Turbo Pascal 6/7 is to allow your programs that use overlays to free more conventional memory. This is made possible by the relocation of the overlay buffer in upper memory on systems that support that kind of memory.



6k 
 

OvrUMB version 1.2 by Jean-Marc Lasgouttes ----------------------------- Overview --------- The purpose of this unit for Turbo Pascal 6/7 is to allow your programs that use overlays to free more conventional memory. This is made possible by the relocation of the overlay buffer in upper memory on systems that support that kind of memory. This unit should be compatible with the use of OvrInitEMS, OvrInitXMS (from the unit OverXMS - overxms.zip at garbo.uwasa.fi) or the procedures from the Streams unit (streams15.zip by Duncan Murdoch). The purpose of all these procedures is to speed up the overlay reading by keeping the overlay file in EMS or XMS memory. It is recommended to use OvrInitEMS/XMS or the streams unit in conjunction with OvrUMB. This unit is released to the Public Domain. Feel free to use it in your applications and distribute it, as long as this documentation is included. You can distribute a modified version of it, as long as credit is given to me as the original author; in this case, I would appreciate to get a copy of your modifications. Although this unit has been tested on several systems, there is no warranty that it will work for your application and I should not be liable of any damage that it may cause. However, I would be glad to try to correct any problem that you may encounter (see my address at the end of this document). Why you should use OvrUMB -------------------------- If you use overlays in your applications, you are probably aware that all the free memory that you can get will be welcome. One way to gain memor