home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / dos / memory / emslib / emssvmap.asm < prev    next >
Encoding:
Assembly Source File  |  1988-04-25  |  652 b   |  30 lines

  1.  
  2. emm_int   equ      67h
  3.  
  4.           if1
  5.           INCLUDE  model.mac
  6.           endif
  7.  
  8. header
  9.  
  10. begdataseg
  11.           EXTRN    _emserr     :byte
  12. enddataseg
  13.  
  14. begcodeseg
  15. procstart _emssvmap 
  16.           push    bp
  17.           mov     bp,sp
  18.           mov     dx, word ptr [bp+4]  ; get handle
  19.           mov     ah, 47h              ; Save mapping context function
  20.           int     emm_int              ; Call EMM
  21.           mov     _emserr,ah           ; update emserr
  22.           mov     al,ah                ; return error code
  23.           xor     ah,ah
  24.           pop     bp
  25.           ret
  26. procend   _emssvmap 
  27. endcodeseg
  28.           END
  29.  
  30.