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

  1.  
  2.           if1
  3.           INCLUDE  model.mac
  4.           endif
  5.  
  6. header
  7.  
  8. begdataseg
  9.           EXTRN    _EMSVer     :byte
  10. enddataseg
  11.  
  12. begcodeseg
  13. procstart _majver   
  14.           push     bp
  15.           mov      bp,sp
  16.           mov      al,_EMSVer          ; get EMSVer
  17.           mov      cl,4                ; shift top into bottom
  18.           shr      al,cl               ; return bottom half
  19.           pop      bp
  20.           ret
  21. procend   _majver   
  22.  
  23. procstart _minver   
  24.           push     bp
  25.           mov      bp,sp
  26.           mov      al,_EMSVer          ; get EMSVer
  27.           mov      cl,4
  28.           shl      al,cl               ; shift bottom into top
  29.           shr      al,cl               ; shift back
  30.           pop      bp
  31.           ret
  32. procend   _minver   
  33. endcodeseg
  34.           END
  35.  
  36.