home *** CD-ROM | disk | FTP | other *** search
/ The Games Machine 25 / GNOME_DEMO.iso / amiga / music / mikmod.lzx / mikmod / s.a < prev    next >
Text File  |  2003-01-09  |  316b  |  24 lines

  1. *
  2. * The IRQ handler for MikMod Amiga
  3. *
  4.  
  5.     xdef _irqhandler
  6.  
  7. _irqhandler:
  8.     move.l 8(a1),or
  9.     move.l 12(a1),od
  10.     movem.l d0-d7/a0-a6,-(a7)
  11.     btst #7,d1
  12.     beq ex
  13.     move.l (a1)+,d0    
  14.     move.l (a1),a1
  15.     jsr -324(a6)
  16.     move.w #$0080,$dff09c
  17.  
  18. ex:    movem.l (a7)+,d0-d7/a0-a6
  19.     move.l od,a1
  20.     move.l or,a5
  21.     jmp (a5)
  22.  
  23. or:    dc.l 0
  24. od:    dc.l 0