Question about TX_SAFETY_CRITICAL compile option

Katharina Gilles 21 Reputation points

In the tx_api.h header file, I found the compile option TX_SAFETY_CRITICAL.
However, I cannot find any documentation regarding this.
Where can I get the documentation?

From the source code, I ound that I cannot use the define TX_SAFETY_CRITICAL in combination with other defines, e.g. TX_ENABLE_STACK_CHECKING.
What is the reason for that?

Thanks and best regards, Katharina

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

Accepted answer
  1. Scott Azure RTOS 4,046 Reputation points

    Hi Katharina,

    The safety critical documents are part of the certification package. See here for more information:

    The stack checking code is an optional feature of ThreadX. To limit the number of processing paths for the certifications, we disallow some of these optional features from being used.

    0 comments No comments

0 additional answers

Sort by: Most helpful