From d359c86c60c4bb8b215d1f9a71228827dffa685f Mon Sep 17 00:00:00 2001 From: Kaspar Schleiser Date: Sun, 19 Jul 2015 15:38:38 +0200 Subject: [PATCH] cpu: cortexm_common: set pendSV to default priority --- cpu/cortexm_common/cortexm_init.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cpu/cortexm_common/cortexm_init.c b/cpu/cortexm_common/cortexm_init.c index 0cf9185b68..3e7965124a 100644 --- a/cpu/cortexm_common/cortexm_init.c +++ b/cpu/cortexm_common/cortexm_init.c @@ -41,8 +41,8 @@ void cortexm_init(void) #endif /* initialize the interrupt priorities */ - /* set pendSV interrupt to lowest possible priority */ - NVIC_SetPriority(PendSV_IRQn, 0xff); + /* set pendSV interrupt to same priority as the rest */ + NVIC_SetPriority(PendSV_IRQn, CPU_DEFAULT_IRQ_PRIO); /* set SVC interrupt to same priority as the rest */ NVIC_SetPriority(SVCall_IRQn, CPU_DEFAULT_IRQ_PRIO); /* initialize all vendor specific interrupts with the same value */