diff --git a/arch/arm/core/irq_manage.c b/arch/arm/core/irq_manage.c index 6f7ffdaf6d1..c97e51dc361 100644 --- a/arch/arm/core/irq_manage.c +++ b/arch/arm/core/irq_manage.c @@ -39,16 +39,13 @@ extern void __reserved(void); * * @brief Enable an interrupt line * - * Clear possible pending interrupts on the line, and enable the interrupt - * line. After this call, the CPU will receive interrupts for the specified - * . + * Enable the interrupt. After this call, the CPU will receive interrupts for + * the specified . * * @return N/A */ void _arch_irq_enable(unsigned int irq) { - /* before enabling interrupts, ensure that interrupt is cleared */ - _NvicIrqUnpend(irq); _NvicIrqEnable(irq); }