mirror of
https://github.com/eclipse-threadx/rtos-docs.git
synced 2026-02-06 19:32:12 +08:00
181 lines
4.1 KiB
Markdown
181 lines
4.1 KiB
Markdown
---
|
|
title: Appendix B - ThreadX Constants
|
|
description: Explore the ThreadX Constants.
|
|
---
|
|
# Appendix B - ThreadX Constants
|
|
|
|
- [**Alphabetic Listings**](#alphabetic-listings)
|
|
- [**Listing by Value**](#listing-by-value)
|
|
|
|
## Alphabetic Listings
|
|
|
|
| Constant (by alphabetic) | Value |
|
|
| --------- | - |
|
|
| 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_CLEAR_ID | 0 |
|
|
| TX_COMPLETED | 1 |
|
|
| TX_DELETE_ERROR | 0x11 |
|
|
| TX_DELETED | 0x01 |
|
|
| TX_DONT_START | 0 |
|
|
| TX_EMPTY | 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_MESSAGES | 0 |
|
|
| TX_NO_SUSPENSIONS | 0 |
|
|
| 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_CHANGE | 14 |
|
|
| 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
|
|
|
|
| Constant (by value) | Value |
|
|
| ------------- | - |
|
|
| TX_CLEAR_ID | 0 |
|
|
| TX_DONT_START | 0 |
|
|
| TX_EMPTY | 0 |
|
|
| TX_FALSE | 0 |
|
|
| TX_NO_ACTIVATE | 0 |
|
|
| TX_NO_INHERIT | 0 |
|
|
| TX_NO_MESSAGES | 0 |
|
|
| TX_NO_SUSPENSIONS | 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_PRIORITY_CHANGE | 14 |
|
|
| 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 |
|