==============================================================================

   EMS funkcik

  Eredeti pascal verzi:
         DRIVERS.PAS - Version 1.00 - By R.A.J. van Eeghem, (C) 1995

  Assembly verzi: Gereffy rpd - GyikSoft   (C) 1996/01/14.

==============================================================================


  EMSAvail DB 0             ; 0, ha nincs EMS driver
  EMSErrorCode DB 0,0       ; hibakd, EMSWriteError hasznlja (EMSERROR.INC)
  EMSPageFrameAdress DD 0   ; pointer az EMS memriaablakra
  EMSTotalPages DW 0        ; lapok (page) szma  (1 page=16kB)
  EMSFreePages DW 0         ; szabad lapok szma

  EMSSG DW 0                ; az EMS ablak szegmenscme

==============================================================================
Inicializls:
  procedure    : InitEMS
  parameters   : -
  result       : CF=hiba
==============================================================================
Verziszm lekrdezs:
  procedure    : GetVersion
  parameters   : -
  result       : AL=DECIMAL, AH=INTEGER  PART  (AX=0 -> ERROR!), CF=error
==============================================================================
Memria foglals:
  function     : AllocEMS
  parameters   : BX=lapok szma  (1 page = 16 KB)
  result       : DX=handle, CF=hiba
==============================================================================
Mem. felszabadts:
  function     : FreeEMS
  parameters   : DX=handle
  result       : CF=hiba
==============================================================================
Memria map-els:  (lap-memria hozzrendels)
  function     : MapEMS
  parameters   : AL=clPage, BX=forrsPage, DX=handle
  result       : CF=hiba
==============================================================================
Szabad mem. mret lekrdezs:
  function     : EMSGetFreePages
  parameters   : -
  result       : BX=freePages,  CF=hiba
==============================================================================
Adott handle-hez tartoz lapok szmnak lekrdezse:
  function     : EMSGetHandlePages
  parameters   : DX=handle
  result       : BX=lapok szma,  CF=hiba
==============================================================================


