Sorry for the question but I come from a FreeRTOS environment and that RTOS has a different set of APIs that shall be used if you need to call an RTOS API from an ISR. I know that MXQ and FreeRTOS are totally different, but I don't know if this case is applicable.
Thanks!
Solved! Go to Solution.
Hi Manuel :
for msgq, fuctions that ISRs should not call
_lwmsgq_send() (when LWMSGQ_SEND_BLOCK_ON_FULL or
LWMSGQ_SEND_BLOCK_ON_SEND flags used).
Regards
Daniel
Hi Manuel :
for msgq, fuctions that ISRs should not call
_lwmsgq_send() (when LWMSGQ_SEND_BLOCK_ON_FULL or
LWMSGQ_SEND_BLOCK_ON_SEND flags used).
Regards
Daniel
So, if I understand correctly if I don't have either of those two flags, meaning that I don't block in any manner any task from an ISR, is it ok to call _lwmsgq_send() from an ISR?
Yes.
Regards
Daniel