aboutsummaryrefslogtreecommitdiff
path: root/amforth-6.5/avr8/words/isr-end.asm
blob: 7fe61327a6cd92c2adfe6ca3500e1d9e95e5aa76 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
; ( --  )  
; Interrupt
; re-enables interrupts in an ISR
;VE_ISREND:
;    .dw $ff07
;    .db "isr-end",0
;    .dw VE_HEAD
;    .set VE_HEAD = VE_ISREND
XT_ISREND:
    .dw PFA_ISREND
PFA_ISREND:
    rcall PFA_ISREND1 ; clear the interrupt flag for the controller
    jmp_ DO_NEXT
PFA_ISREND1:
    reti