eRPC API Reference  Rev. 1.12.0
NXP Semiconductors
erpc_config.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

Threading model options
#define ERPC_ALLOCATION_POLICY_DYNAMIC
 Dynamic allocation policy.
 
#define ERPC_ALLOCATION_POLICY_STATIC
 Static allocation policy.
 
#define ERPC_THREADS_NONE
 No threads.
 
#define ERPC_THREADS_PTHREADS
 POSIX pthreads.
 
#define ERPC_THREADS_FREERTOS
 FreeRTOS.
 
#define ERPC_THREADS_ZEPHYR
 ZEPHYR.
 
#define ERPC_THREADS_MBED
 Mbed OS.
 
#define ERPC_THREADS_WIN32
 WIN32.
 
#define ERPC_THREADS_THREADX
 THREADX.
 
#define ERPC_NOEXCEPT_DISABLED
 Disabling noexcept feature.
 
#define ERPC_NOEXCEPT_ENABLED
 Enabling noexcept feature.
 
#define ERPC_NESTED_CALLS_DISABLED
 No nested calls support.
 
#define ERPC_NESTED_CALLS_ENABLED
 Nested calls support.
 
#define ERPC_NESTED_CALLS_DETECTION_DISABLED
 Nested calls detection disabled.
 
#define ERPC_NESTED_CALLS_DETECTION_ENABLED
 Nested calls detection enabled.
 
#define ERPC_MESSAGE_LOGGING_DISABLED
 Trace functions disabled.
 
#define ERPC_MESSAGE_LOGGING_ENABLED
 Trace functions enabled.
 
#define ERPC_TRANSPORT_MU_USE_MCMGR_DISABLED
 Do not use MCMGR for MU ISR management.
 
#define ERPC_TRANSPORT_MU_USE_MCMGR_ENABLED
 Use MCMGR for MU ISR management.
 
#define ERPC_PRE_POST_ACTION_DISABLED
 Pre post shim callbacks functions disabled.
 
#define ERPC_PRE_POST_ACTION_ENABLED
 Pre post shim callback functions enabled.
 
#define ERPC_PRE_POST_ACTION_DEFAULT_DISABLED
 Pre post shim default callbacks functions disabled.
 
#define ERPC_PRE_POST_ACTION_DEFAULT_ENABLED
 Pre post shim default callback functions enabled.