we're using MQX 4.1 with the K70 and have taken a look at the MQX User Guide section 126.96.36.199.
Out of the box BSP_DEFAULT_MQX_HARDWARE_INTERRUPT_LEVEL_MAX = 2.
We were wondering why this value was chosen as a default?
In general we assume that all our tasks can be interrupted by an IRQ.
For the most part we let MQX manage our interrupts; but we do have the odd occasion to install a kernel interrupt when necessary.
We're thinking of changing BSP_DEFAULT_MQX_HARDWARE_INTERRUPT_LEVEL_MAX = 7; we don't have any tasks with priorities less than 2.
Are there any consequences to this besides ensuring that our tasks can always be interrupted?
Thanks for the help,