home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 152.lha / Console / window.i < prev   
Text File  |  1988-04-26  |  555b  |  35 lines

  1. procst  macro
  2.         link    a6,\1
  3.         movem.l \2,-(sp)
  4.         sub.l   z,z
  5.         endm
  6.  
  7. return  macro
  8.         movem.l (sp)+,\1
  9.         unlk    a6
  10.         rts
  11.         endm
  12.  
  13. callg   macro
  14.         move.l  a6,-(sp)
  15.         move.l  #\1,d0
  16.         move.l  _DOSBase,a6
  17.         jsr     -28(a6)
  18.         move.l  (sp)+,a6
  19.         endm
  20.  
  21. * Registers
  22. Z       equr    a0
  23. *P      equr    a1
  24. *G      equr    a2
  25. L       equr    a3
  26. B       equr    a4
  27. S       equr    a5
  28. R       equr    a6
  29.  
  30. arg1    equ     8
  31. arg2    equ     12
  32. arg3    equ     16
  33. arg4    equ     20
  34.  
  35.