QP/C  7.3.3
Real-Time Embedded Framework
Loading...
Searching...
No Matches
qp_config.h File Reference

Go to the source code of this file.

Macros

#define QP_API_VERSION   0
 
#define Q_UNSAFE
 
#define Q_SIGNAL_SIZE   2U
 
#define QF_MAX_ACTIVE   32U
 
#define QF_MAX_EPOOL   3U
 
#define QF_MAX_TICK_RATE   1U
 
#define QEVT_DYN_CTOR
 
#define QACTIVE_CAN_STOP
 
#define QF_EVENT_SIZ_SIZE   2U
 
#define QF_TIMEEVT_CTR_SIZE   4U
 
#define QF_EQUEUE_CTR_SIZE   1U
 
#define QF_MPOOL_CTR_SIZE   2U
 
#define QF_MPOOL_SIZ_SIZE   2U
 
#define QS_TIME_SIZE   4U
 
#define QS_OBJ_PTR_SIZE   4U
 
#define QS_FUN_PTR_SIZE   4U
 
#define QS_CTR_SIZE   2U
 
#define QF_ON_CONTEXT_SW
 
#define QF_MEM_ISOLATE
 
#define QK_USE_IRQ_NUM   31
 
#define QK_USE_IRQ_HANDLER   Reserved31_IRQHandler
 
#define QXK_USE_IRQ_NUM   31
 
#define QXK_USE_IRQ_HANDLER   Reserved31_IRQHandler
 

Macro Definition Documentation

◆ QP_API_VERSION

#define QP_API_VERSION   0

Definition at line 58 of file qp_config.h.

◆ Q_UNSAFE

#define Q_UNSAFE

Definition at line 85 of file qp_config.h.

◆ Q_SIGNAL_SIZE

#define Q_SIGNAL_SIZE   2U

Definition at line 101 of file qp_config.h.

◆ QF_MAX_ACTIVE

#define QF_MAX_ACTIVE   32U

Definition at line 112 of file qp_config.h.

◆ QF_MAX_EPOOL

#define QF_MAX_EPOOL   3U

Definition at line 121 of file qp_config.h.

◆ QF_MAX_TICK_RATE

#define QF_MAX_TICK_RATE   1U

Definition at line 130 of file qp_config.h.

◆ QEVT_DYN_CTOR

#define QEVT_DYN_CTOR

Definition at line 134 of file qp_config.h.

◆ QACTIVE_CAN_STOP

#define QACTIVE_CAN_STOP

Definition at line 139 of file qp_config.h.

◆ QF_EVENT_SIZ_SIZE

#define QF_EVENT_SIZ_SIZE   2U

Definition at line 148 of file qp_config.h.

◆ QF_TIMEEVT_CTR_SIZE

#define QF_TIMEEVT_CTR_SIZE   4U

Definition at line 156 of file qp_config.h.

◆ QF_EQUEUE_CTR_SIZE

#define QF_EQUEUE_CTR_SIZE   1U

Definition at line 164 of file qp_config.h.

◆ QF_MPOOL_CTR_SIZE

#define QF_MPOOL_CTR_SIZE   2U

Definition at line 172 of file qp_config.h.

◆ QF_MPOOL_SIZ_SIZE

#define QF_MPOOL_SIZ_SIZE   2U

Definition at line 180 of file qp_config.h.

◆ QS_TIME_SIZE

#define QS_TIME_SIZE   4U

Definition at line 200 of file qp_config.h.

◆ QS_OBJ_PTR_SIZE

#define QS_OBJ_PTR_SIZE   4U

Definition at line 208 of file qp_config.h.

◆ QS_FUN_PTR_SIZE

#define QS_FUN_PTR_SIZE   4U

Definition at line 216 of file qp_config.h.

◆ QS_CTR_SIZE

#define QS_CTR_SIZE   2U

Definition at line 224 of file qp_config.h.

◆ QF_ON_CONTEXT_SW

#define QF_ON_CONTEXT_SW

Definition at line 238 of file qp_config.h.

◆ QF_MEM_ISOLATE

#define QF_MEM_ISOLATE

Definition at line 255 of file qp_config.h.

◆ QK_USE_IRQ_NUM

#define QK_USE_IRQ_NUM   31

Definition at line 263 of file qp_config.h.

◆ QK_USE_IRQ_HANDLER

#define QK_USE_IRQ_HANDLER   Reserved31_IRQHandler

Definition at line 264 of file qp_config.h.

◆ QXK_USE_IRQ_NUM

#define QXK_USE_IRQ_NUM   31

Definition at line 272 of file qp_config.h.

◆ QXK_USE_IRQ_HANDLER

#define QXK_USE_IRQ_HANDLER   Reserved31_IRQHandler

Definition at line 273 of file qp_config.h.