...
Returned Values
None
Notes/Warnings
- This function must not be called by task-level code.
- You can also increment the interrupt-nesting counter (
OSIntNestingCtr
) directly in the ISR to avoid the overhead of the function call/return. It is safe to incrementOSIntNestingCtr
in the ISR since interrupts are assumed to be disabled whenOSIntNestingCtr
is incremented. However, that is not true for all CPU architectures. You need to make sure that interrupts are disabled in the ISR before directly incrementingOSIntNestingCtr
. - It is possible to nest interrupts up to 250 levels deep.