Hello,
I'm integrating mesh and freeRTOS and having problems with interrupts priorities on both sides. It's a little bit confusing to set the interrupt priority on each side so I'm trying to understand how the mesh interrupts are set and handled thus the below questions :
1 - The number of bits used to define priority in the chip are set to 3 (__NVIC_PRIO_BITS), this means that an interrupt can have a priority from 0 to 7! assuming sub-priority is not using since I couldn't fin any information about it in the datasheet, is that correct ?
2- I read in the forum that the mesh application thread can be set to NRF_MESH_IRQ_PRIORITY_LOWEST(7) or NRF_MESH_IRQ_PRIORITY_THREAD(15). What's the relation between these values and the hardware interrupt priorities in the first question ?
Thank you