lpbeanair wrote on Wednesday, January 30, 2013:
Hello,
Is it safe to use xTaskGetSchedulerState API from an ISR handler ? No mention of that is done within the documentation.
Thanks
lpbeanair wrote on Wednesday, January 30, 2013:
Hello,
Is it safe to use xTaskGetSchedulerState API from an ISR handler ? No mention of that is done within the documentation.
Thanks
rtel wrote on Wednesday, January 30, 2013:
The general rule is “only API functions that end in ‘FromISR’ can be called from an ISR”.
As it happens, I have just checked and it is safe to call xTaskGetSceduelrState() from an ISR, but that is co-incidence only.
Regards.
lpbeanair wrote on Thursday, January 31, 2013:
I did hope so,
Maybe an add can be done in documentation and/or API because it was necessary to me to know scheduler state before using xQueueSendToBackFromISR().
Regards
jblackarty wrote on Friday, April 19, 2013:
It causes HardFault in ARM Cortex-M3 MPU port. So it would be nice to have xTaskGetSceduelrStateFromISR() function.