home *** CD-ROM | disk | FTP | other *** search
/ PC Underground / UNDERGROUND.ISO / doom / source / _frame.asm next >
Encoding:
Assembly Source File  |  1995-02-05  |  835 b   |  47 lines

  1. ;-----------------------------------------------------------------------------
  2. ; Frame handler 
  3. ; Copyright (c) 1994,95 by J.E. Hoffmann
  4. ; All rights reserved
  5. ;----------------------------------------------------------------------------
  6.   TITLE _FRAME.ASM
  7.  
  8.  
  9.   MODEL SMALL
  10.  
  11.  
  12.   IDEAL
  13.   NOJUMPS
  14.   LOCALS @@
  15.  
  16.  
  17.   DATASEG
  18.     EXTRN FC :DWord
  19.  
  20.  
  21.   CODESEG
  22.  
  23.  
  24.   PUBLIC FrameHandler
  25.  
  26.  
  27.   P386N
  28.  
  29.  
  30.  
  31. ;----------------------------------------------------------------------------
  32. ; procedure FrameHandler; far;
  33. ;----------------------------------------------------------------------------
  34.   PROC FrameHandler
  35.        push   ds
  36.        push   ax
  37.        mov    ax,@data
  38.        mov    ds,ax
  39.        inc    [FC]
  40.        mov    al,20h
  41.        out    20h,al
  42.        pop    ax
  43.        pop    ds
  44.        iret
  45.   ENDP
  46.   END
  47.