TXM_MODULE_MANAGER_CHECK_INSIDE_CODE is only used within threadx.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesthreadxTXM_MODULE_MANAGER_CHECK_INSIDE_CODE

TXM_MODULE_MANAGER_CHECK_INSIDE_CODE macro

Syntax

#define TXM_MODULE_MANAGER_CHECK_INSIDE_CODE(module_instance, obj_ptr, obj_size) \     (((obj_ptr) < ((obj_ptr) + (obj_size))) && \     ((obj_ptr) >= (ALIGN_TYPE) module_instance -> txm_module_instance_code_start) && \     (((obj_ptr) + (obj_size)) <= ((ALIGN_TYPE) module_instance -> txm_module_instance_code_end + 1)))

Arguments

module_instance

obj_ptr

obj_size

References

LocationText
txm_module_manager_util.h:58
#define TXM_MODULE_MANAGER_CHECK_INSIDE_CODE(module_instance, obj_ptr, obj_size) \
txm_module_manager_util.h:64
(!(TXM_MODULE_MANAGER_CHECK_INSIDE_CODE(module_instance, obj_ptr, obj_size)))
txm_module_manager_util.h:77
TXM_MODULE_MANAGER_CHECK_INSIDE_CODE(module_instance, obj_ptr, obj_size))