ThreadX docsThreadX docs
ThreadX
ThreadX Modules
NetX Duo
FileX
GUIX
USBX
TraceX
LevelX
ThreadX
ThreadX Modules
NetX Duo
FileX
GUIX
USBX
TraceX
LevelX
  • ThreadX Documentation

    • Understand ThreadX
    • ThreadX documentation
    • Chapter 1 - Introduction to ThreadX
    • Chapter 2 - Installation and Use of ThreadX
    • Chapter 3 - Functional Components of ThreadX
    • Chapter 4 - Description of ThreadX Services
    • Chapter 5 - Device Drivers for ThreadX
    • Chapter 6 - Demonstration System for ThreadX
    • Appendix A - ThreadX API Services
    • Appendix B - ThreadX Constants
    • Appendix C - ThreadX Data Types
    • Appendix D - ThreadX ASCII Character Codes
    • Appendix E - ThreadX SMP MISRA C compliance
    • SMP

      • Chapter 1 - Introduction to ThreadX SMP
      • Chapter 2 - Installation & Use of ThreadX SMP
      • Chapter 3 - Functional Components of ThreadX SMP
      • Chapter 4 - Description of ThreadX SMP Services
      • Chapter 5 - Device Drivers for ThreadX SMP
      • Chapter 6 - Demonstration System for ThreadX SMP
      • Appendix A - ThreadX SMP API Services
      • Appendix B - ThreadX SMP Constants
      • Appendix C - ThreadX SMP Data Types
      • Appendix D - Eclipse ThreadX ASCII Character Codes
      • About This Guide
    • ARMv8m

      • Chapter 1 - Introduction to ThreadX for ARMv8-M.
      • Chapter 2 - Installing ThreadX support for ARMv8-M
      • Chapter 3 - ThreadX APIs for ARMv8-M
    • About the ThreadX Guide

Appendix B - ThreadX SMP Constants

Alphabetic Listings

TX_1_ULONG                 1
TX_2_ULONG                 2
TX_4_ULONG                 4
TX_8_ULONG                 8
TX_16_ULONG                16
TX_ACTIVATE_ERROR          0x17
TX_AND                     2
TX_AND_CLEAR               3
TX_AUTO_ACTIVATE           1
TX_AUTO_START              1
TX_BLOCK_MEMORY            8
TX_BYTE_MEMORY             9
TX_CALLER_ERROR            0x13
TX_CEILING_EXCEEDED        0x21
TX_COMPLETED               1
TX_DELETE_ERROR            0x11
TX_DELETED                 0x01
TX_DONT_START              0
TX_EVENT_FLAG              7
TX_FALSE                   0
TX_FEATURE_NOT_ENABLED     0xFF
TX_FILE                    11
TX_GROUP_ERROR             0x06
TX_INHERIT                 1
TX_INHERIT_ERROR           0x1F
TX_INVALID_CEILING         0x22
TX_IO_DRIVER               10
TX_LOOP_FOREVER            1
TX_MUTEX_ERROR             0x1C
TX_MUTEX_SUSP              13
TX_NO_ACTIVATE             0
TX_NO_EVENTS               0x07
TX_NO_INHERIT              0
TX_NO_INSTANCE             0x0D
TX_NO_MEMORY               0x10
TX_NO_TIME_SLICE           0
TX_NO_WAIT                 0
TX_NOT_AVAILABLE           0x1D
TX_NOT_DONE                0x20
TX_NOT_OWNED               0x1E
TX_NULL                    0
TX_OPTION_ERROR            0x08
TX_OR                      0
TX_OR_CLEAR                1
TX_POOL_ERROR              0x02
TX_PRIORITY_ERROR          0x0F
TX_PTR_ERROR               0x03
TX_QUEUE_EMPTY             0x0A
TX_QUEUE_ERROR             0x09
TX_QUEUE_FULL              0x0B
TX_QUEUE_SUSP              5
TX_READY                   0
TX_RESUME_ERROR            0x12
TX_SEMAPHORE_ERROR         0x0C
TX_SEMAPHORE_SUSP          6
TX_SIZE_ERROR              0x05
TX_SLEEP                   4
TX_STACK_FILL
0xEFEFEFEFUL
TX_START_ERROR             0x10
TX_SUCCESS                 0x00
TX_SUSPEND_ERROR           0x14
TX_SUSPEND_LIFTED          0x19
TX_SUSPENDED               3
TX_TCP_IP                  12
TX_TERMINATED              2
TX_THREAD_ENTRY            0
TX_THREAD_ERROR            0x0E
TX_THREAD_EXIT             1
TX_THRESH_ERROR            0x18
TX_TICK_ERROR              0x16
TX_TIMER_ERROR             0x15
TX_TRUE                    1
TX_WAIT_ABORT_ERROR        0x1B
TX_WAIT_ABORTED            0x1A
TX_WAIT_ERROR              0x04
TX_WAIT_FOREVER
0xFFFFFFFFUL

Listing by Value

TX_DONT_START              0
TX_FALSE                   0
TX_NO_ACTIVATE             0
TX_NO_INHERIT              0
TX_NO_TIME_SLICE           0
TX_NO_WAIT                 0
TX_NULL                    0
TX_OR                      0
TX_READY                   0
TX_SUCCESS                 0x00
TX_THREAD_ENTRY            0
TX_1_ULONG                 1
TX_AUTO_ACTIVATE           1
TX_AUTO_START              1
TX_COMPLETED               1
TX_INHERIT                 1
TX_LOOP_FOREVER            1
TX_DELETED                 0x01
TX_OR_CLEAR                1
TX_THREAD_EXIT             1
TX_TRUE                    1
TX_2_ULONG                 2
TX_AND                     2
TX_POOL_ERROR              0x02
TX_TERMINATED              2
TX_AND_CLEAR               3
TX_PTR_ERROR               0x03
TX_SUSPENDED               3
TX_4_ULONG                 4
TX_SLEEP                   4
TX_WAIT_ERROR              0x04
TX_QUEUE_SUSP              5
TX_SIZE_ERROR              0x05
TX_GROUP_ERROR             0x06
TX_SEMAPHORE_SUSP          6
TX_EVENT_FLAG              7
TX_NO_EVENTS               0x07
TX_8_ULONG                 8
TX_BLOCK_MEMORY            8
TX_OPTION_ERROR            0x08
TX_BYTE_MEMORY             9
TX_QUEUE_ERROR             0x09
TX_IO_DRIVER               10
TX_QUEUE_EMPTY             0x0A
TX_FILE                    11
TX_QUEUE_FULL              0x0B
TX_TCP_IP                  12
TX_SEMAPHORE_ERROR         0x0C
TX_MUTEX_SUSP              13
TX_NO_INSTANCE             0x0D
TX_THREAD_ERROR            0x0E
TX_PRIORITY_ERROR          0x0F
TX_16_ULONG                16
TX_NO_MEMORY               0x10
TX_START_ERROR             0x10
TX_DELETE_ERROR            0x11
TX_RESUME_ERROR            0x12
TX_CALLER_ERROR            0x13
TX_SUSPEND_ERROR           0x14
TX_TIMER_ERROR             0x15
TX_TICK_ERROR              0x16
TX_ACTIVATE_ERROR          0x17
TX_THRESH_ERROR            0x18
TX_SUSPEND_LIFTED          0x19
TX_WAIT_ABORTED            0x1A
TX_WAIT_ABORT_ERROR        0x1B
TX_MUTEX_ERROR             0x1C
TX_NOT_AVAILABLE           0x1D
TX_NOT_OWNED               0x1E
TX_INHERIT_ERROR           0x1F
TX_NOT_DONE                0x20
TX_CEILING_EXCEEDED        0x21
TX_INVALID_CEILING         0x22
TX_FEATURE_NOT_ENABLED     0xFF
TX_STACK_FILL
0xEFEFEFEFUL
TX_WAIT_FOREVER
0xFFFFFFFFUL
Prev
Appendix A - ThreadX SMP API Services
Next
Appendix C - ThreadX SMP Data Types