summaryrefslogtreecommitdiff
path: root/nuttx/arch/avr/src/avr32/up_doirq.c
diff options
context:
space:
mode:
Diffstat (limited to 'nuttx/arch/avr/src/avr32/up_doirq.c')
-rw-r--r--nuttx/arch/avr/src/avr32/up_doirq.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/nuttx/arch/avr/src/avr32/up_doirq.c b/nuttx/arch/avr/src/avr32/up_doirq.c
index da3f244d6..abc0cf54d 100644
--- a/nuttx/arch/avr/src/avr32/up_doirq.c
+++ b/nuttx/arch/avr/src/avr32/up_doirq.c
@@ -89,10 +89,6 @@ uint32_t *up_doirq(int irq, uint32_t *regs)
DEBUGASSERT(current_regs == NULL);
current_regs = regs;
- /* Mask and acknowledge the interrupt */
-
- up_maskack_irq(irq);
-
/* Deliver the IRQ */
irq_dispatch(irq, regs);
@@ -108,10 +104,6 @@ uint32_t *up_doirq(int irq, uint32_t *regs)
/* Indicate that we are no long in an interrupt handler */
current_regs = NULL;
-
- /* Unmask the last interrupt (global interrupts are still disabled) */
-
- up_enable_irq(irq);
#endif
up_ledoff(LED_INIRQ);
return regs;