TX_VOID_TO_UCHAR_POINTER_CONVERT is only used within threadx.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesthreadxTX_VOID_TO_UCHAR_POINTER_CONVERT

TX_VOID_TO_UCHAR_POINTER_CONVERT macro

Syntax

#define TX_VOID_TO_UCHAR_POINTER_CONVERT(a) ((UCHAR *) ((VOID *) (a)))

Arguments

a

References

LocationText
tx_api.h:1947
#define TX_VOID_TO_UCHAR_POINTER_CONVERT(a) ((UCHAR *) ((VOID *) (a)))
tx_block_pool_create.c:106
pool_ptr -> tx_block_pool_start = TX_VOID_TO_UCHAR_POINTER_CONVERT(pool_start);
tx_block_pool_create.c:115
block_ptr = TX_VOID_TO_UCHAR_POINTER_CONVERT(pool_start);
tx_block_pool_create.c:150
pool_ptr -> tx_block_pool_available_list = TX_VOID_TO_UCHAR_POINTER_CONVERT(pool_start);
tx_block_release.c:95
work_ptr = TX_VOID_TO_UCHAR_POINTER_CONVERT(block_ptr);
tx_block_release.c:160
work_ptr = TX_VOID_TO_UCHAR_POINTER_CONVERT(block_ptr);
tx_byte_pool_create.c:100
pool_ptr -> tx_byte_pool_start = TX_VOID_TO_UCHAR_POINTER_CONVERT(pool_start);
tx_byte_pool_create.c:104
pool_ptr -> tx_byte_pool_list = TX_VOID_TO_UCHAR_POINTER_CONVERT(pool_start);
tx_byte_pool_create.c:105
pool_ptr -> tx_byte_pool_search = TX_VOID_TO_UCHAR_POINTER_CONVERT(pool_start);
tx_byte_pool_create.c:119
block_ptr = TX_VOID_TO_UCHAR_POINTER_CONVERT(pool_start);
tx_byte_pool_create.c:132
*block_indirect_ptr = TX_VOID_TO_UCHAR_POINTER_CONVERT(pool_start);
tx_byte_pool_create.c:135
temp_ptr = TX_VOID_TO_UCHAR_POINTER_CONVERT(pool_start);
tx_byte_pool_create.c:138
block_ptr = TX_VOID_TO_UCHAR_POINTER_CONVERT(pool_start);
tx_byte_release.c:109
work_ptr = TX_VOID_TO_UCHAR_POINTER_CONVERT(memory_ptr);
tx_thread_create.c:169
temp_ptr = TX_VOID_TO_UCHAR_POINTER_CONVERT(stack_start);
txe_block_release.c:93
work_ptr = TX_VOID_TO_UCHAR_POINTER_CONVERT(block_ptr);
txe_thread_create.c:143
work_ptr = TX_VOID_TO_UCHAR_POINTER_CONVERT(stack_start);
txm_module_manager_thread_create.c:379
temp_ptr = TX_VOID_TO_UCHAR_POINTER_CONVERT(stack_start);