taskENTER_CRITICAL_FROM_ISR Bug
Market leading real time kernel for 40+ microcontroller architectures
Brought to you by:
gaurav-aws,
rtel
:o) Those macros were not supposed to be left in at all really as they are not documented anywhere, and all documentation says to use the portCLEAR_INTERRUPT_MASK_FROM_ISR() and portSET_INTERRUPT_MASK_FROM_ISR() versions. They came about while writing the next version of the book, where the naming of the task level and ISR level versions were obviously inconsistent, and I was experimenting with making them consistent in the book text.
I have corrected already in the working copy, but that is not checked in yet.
Thanks.