ThreadX Event Flags

SVV 21 Reputation points
2021-09-07T16:13:59.197+00:00

Is it possible to call the "tx_event_flags_set()" function from an Interrupt Service Routine?

I am referring this link for the ThreadX Event Flags related API's

https://learn.microsoft.com/en-us/azure/rtos/threadx/overview-threadx

Under the section ThreadX User Guide --> Chapter 4 Description of ThreadX Services, the API description does not mention whether the API is allowed from an ISR.

But, the section ThreadX SMP User Guide --> Chapter 4 Description of ThreadX Services, the API description clearly mentions that the API is allowed from an ISR.

Can someone clarify, if this API can be called from an ISR for any ARM processor? We are using a dual core ARM A9.
Thanks

Azure RTOS
Azure RTOS
An Azure embedded development suite including a small but powerful operating system for resource-constrained devices.
324 questions
0 comments No comments
{count} votes

Accepted answer
  1. Scott Larson 451 Reputation points
    2021-09-07T21:25:54.83+00:00

    Thanks for finding this "bug" in our documentation.

    Function tx_event_flags_set is allowed from ISRs.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful