|
|
|
|
@ -164,7 +164,7 @@
|
|
|
|
|
*
|
|
|
|
|
* @note The default is @p TRUE.
|
|
|
|
|
*/
|
|
|
|
|
#define CH_CFG_USE_SEMAPHORES TRUE
|
|
|
|
|
#define CH_CFG_USE_SEMAPHORES FALSE
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @brief Semaphores queuing mode.
|
|
|
|
|
@ -203,7 +203,7 @@
|
|
|
|
|
* @note The default is @p TRUE.
|
|
|
|
|
* @note Requires @p CH_CFG_USE_MUTEXES.
|
|
|
|
|
*/
|
|
|
|
|
#define CH_CFG_USE_CONDVARS TRUE
|
|
|
|
|
#define CH_CFG_USE_CONDVARS FALSE
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @brief Conditional Variables APIs with timeout.
|
|
|
|
|
@ -213,7 +213,7 @@
|
|
|
|
|
* @note The default is @p TRUE.
|
|
|
|
|
* @note Requires @p CH_CFG_USE_CONDVARS.
|
|
|
|
|
*/
|
|
|
|
|
#define CH_CFG_USE_CONDVARS_TIMEOUT TRUE
|
|
|
|
|
#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @brief Events Flags APIs.
|
|
|
|
|
@ -240,7 +240,7 @@
|
|
|
|
|
*
|
|
|
|
|
* @note The default is @p TRUE.
|
|
|
|
|
*/
|
|
|
|
|
#define CH_CFG_USE_MESSAGES TRUE
|
|
|
|
|
#define CH_CFG_USE_MESSAGES FALSE
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @brief Synchronous Messages queuing mode.
|
|
|
|
|
@ -261,7 +261,7 @@
|
|
|
|
|
* @note The default is @p TRUE.
|
|
|
|
|
* @note Requires @p CH_CFG_USE_SEMAPHORES.
|
|
|
|
|
*/
|
|
|
|
|
#define CH_CFG_USE_MAILBOXES TRUE
|
|
|
|
|
#define CH_CFG_USE_MAILBOXES FALSE
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @brief I/O Queues APIs.
|
|
|
|
|
@ -278,7 +278,7 @@
|
|
|
|
|
*
|
|
|
|
|
* @note The default is @p TRUE.
|
|
|
|
|
*/
|
|
|
|
|
#define CH_CFG_USE_MEMCORE TRUE
|
|
|
|
|
#define CH_CFG_USE_MEMCORE FALSE
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @brief Heap Allocator APIs.
|
|
|
|
|
@ -290,7 +290,7 @@
|
|
|
|
|
* @p CH_CFG_USE_SEMAPHORES.
|
|
|
|
|
* @note Mutexes are recommended.
|
|
|
|
|
*/
|
|
|
|
|
#define CH_CFG_USE_HEAP TRUE
|
|
|
|
|
#define CH_CFG_USE_HEAP FALSE
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @brief Memory Pools Allocator APIs.
|
|
|
|
|
@ -299,7 +299,7 @@
|
|
|
|
|
*
|
|
|
|
|
* @note The default is @p TRUE.
|
|
|
|
|
*/
|
|
|
|
|
#define CH_CFG_USE_MEMPOOLS TRUE
|
|
|
|
|
#define CH_CFG_USE_MEMPOOLS FALSE
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @brief Dynamic Threads APIs.
|
|
|
|
|
@ -310,7 +310,7 @@
|
|
|
|
|
* @note Requires @p CH_CFG_USE_WAITEXIT.
|
|
|
|
|
* @note Requires @p CH_CFG_USE_HEAP and/or @p CH_CFG_USE_MEMPOOLS.
|
|
|
|
|
*/
|
|
|
|
|
#define CH_CFG_USE_DYNAMIC TRUE
|
|
|
|
|
#define CH_CFG_USE_DYNAMIC FALSE
|
|
|
|
|
|
|
|
|
|
/** @} */
|
|
|
|
|
|
|
|
|
|
@ -335,7 +335,7 @@
|
|
|
|
|
*
|
|
|
|
|
* @note The default is @p FALSE.
|
|
|
|
|
*/
|
|
|
|
|
#define CH_DBG_SYSTEM_STATE_CHECK TRUE
|
|
|
|
|
#define CH_DBG_SYSTEM_STATE_CHECK FALSE
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @brief Debug option, parameters checks.
|
|
|
|
|
@ -344,7 +344,7 @@
|
|
|
|
|
*
|
|
|
|
|
* @note The default is @p FALSE.
|
|
|
|
|
*/
|
|
|
|
|
#define CH_DBG_ENABLE_CHECKS TRUE
|
|
|
|
|
#define CH_DBG_ENABLE_CHECKS FALSE
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @brief Debug option, consistency checks.
|
|
|
|
|
@ -354,7 +354,7 @@
|
|
|
|
|
*
|
|
|
|
|
* @note The default is @p FALSE.
|
|
|
|
|
*/
|
|
|
|
|
#define CH_DBG_ENABLE_ASSERTS TRUE
|
|
|
|
|
#define CH_DBG_ENABLE_ASSERTS FALSE
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @brief Debug option, trace buffer.
|
|
|
|
|
|