home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Almathera Ten Pack 4: Demo 1
/
almathera_demo1.bin
/
sourcecode
/
german
/
irq-test.s
< prev
next >
Wrap
Text File
|
1995-03-17
|
489b
|
36 lines
anzahl=20
initirq:
move.w #$4000,$dff09a
move.w #anzahl,count
move.l $6c,oldvector
move.l #newirq,$6c
move.w #$c000,$dff09a
waitmouse:
andi.b #64,$bfe001
bne waitmouse
stopirq:
move.w #$4000,$dff09a
move.l oldvector,$6c
move.w #$c000,$dff09a
illegal
rts
newirq:
movem.l d0-d2/a0-a1,-(a7)
move SR,-(sp)
subq.w #1,count
bne exitirq
move.w #anzahl,count
eor.b #2,$bfe001
exitirq:
move (sp)+,SR
movem.l (sp)+,d0-d2/a0-a1
dc.w $4ef9
oldvector: dc.l 0
count: dc.w 0