Skip to content

Commit

Permalink
[efr32] change to MG21 NVIC interrupt PRIGROUP_POSITION (openthread#4345
Browse files Browse the repository at this point in the history
)
  • Loading branch information
Marven Gilhespie authored and jwhui committed Nov 20, 2019
1 parent 23e8919 commit 1da4fdd
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions examples/platforms/efr32mg21/system.c
Original file line number Diff line number Diff line change
Expand Up @@ -76,11 +76,11 @@ void otSysInit(int argc, char *argv[])
#undef FIXED_EXCEPTION
#define FIXED_EXCEPTION(vectorNumber, functionName, deviceIrqn, deviceIrqHandler)
#define EXCEPTION(vectorNumber, functionName, deviceIrqn, deviceIrqHandler, priorityLevel, subpriority) \
NVIC_SetPriority(deviceIrqn, NVIC_EncodePriority(PRIGROUP_POSITION, priorityLevel, subpriority));
NVIC_SetPriority(deviceIrqn, NVIC_EncodePriority(PRIGROUP_POSITION - 1, priorityLevel, subpriority));
#include NVIC_CONFIG
#undef EXCEPTION

NVIC_SetPriorityGrouping(PRIGROUP_POSITION);
NVIC_SetPriorityGrouping(PRIGROUP_POSITION - 1);
CHIP_Init();
halInitChipSpecific();
BSP_Init(BSP_INIT_BCC);
Expand Down

0 comments on commit 1da4fdd

Please sign in to comment.