* .text * .even _inter0 movem.l d0-d7/a0-a6,-(a7) move.b #0,_intlev jsr _ciointr movem.l (a7)+,d0-d7/a0-a6 rte _inter1 movem.l d0-d7/a0-a6,-(a7) move.b #1,_intlev jsr _ciointr movem.l (a7)+,d0-d7/a0-a6 rte _inter2 movem.l d0-d7/a0-a6,-(a7) move.b #2,_intlev jsr _ciointr movem.l (a7)+,d0-d7/a0-a6 rte _inter3 movem.l d0-d7/a0-a6,-(a7) move.b #3,_intlev jsr _ciointr movem.l (a7)+,d0-d7/a0-a6 rte _inter4 movem.l d0-d7/a0-a6,-(a7) move.b #4,_intlev jsr _ciointr movem.l (a7)+,d0-d7/a0-a6 rte _inter5 movem.l d0-d7/a0-a6,-(a7) move.b #5,_intlev jsr _ciointr movem.l (a7)+,d0-d7/a0-a6 rte _inter6 movem.l d0-d7/a0-a6,-(a7) move.b #6,_intlev jsr _ciointr movem.l (a7)+,d0-d7/a0-a6 rte _inter7 movem.l d0-d7/a0-a6,-(a7) move.b #7,_intlev jsr _ciointr movem.l (a7)+,d0-d7/a0-a6 rte _initasm and.w #0xf8ff,sr clear interrupt mask bits in status reg rts .globl _inter0 .globl _inter1 .globl _inter2 .globl _inter3 .globl _inter4 .globl _inter5 .globl _inter6 .globl _inter7 .globl _initasm .globl _ciointr .globl _intlev END /* */