xTaskGetSchedulerState API and isr

PENELON
2013-01-30
2013-09-16
  • PENELON

    PENELON - 2013-01-30

    Hello,

    Is it safe to use xTaskGetSchedulerState  API from an ISR handler ? No mention of that is done within the documentation.

    Thanks

     
  • Richard

    Richard - 2013-01-30

    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.

     
  • PENELON

    PENELON - 2013-01-31

    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

     
  • Artem Pisarenko

    Artem Pisarenko - 2013-04-19

    It causes HardFault in ARM Cortex-M3 MPU port. So it would be nice to have xTaskGetSceduelrStateFromISR() function.

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks