/**************************************************************************//**
 * @item     CosyOS-III Port
 * @file     port_cmx.c
 * @brief    CMSIS Cortex-M Core Port File
 * @author   迟凯峰
 * @version  v3.0.0
 * @date     2026.07.21
 ******************************************************************************/

#include "os_var.h"
#ifdef __PORT_CMX_H


/*
 * 栈监控（主栈）
 */
#if (SYSCFG_DEBUGGING == __ENABLED__)
s_u32_t m_msp; // main stack initial pointer
s_u32_t m_stacksize; // main stack size
s_u32_t m_stacklen_max = 0; // main stack used length of maximum
#endif


/*
 * 中断FIFO服务
 */
#if (SYSCFG_PENDSVFIFO_DEPTH > 0) && (MCUCFG_PENDSVFIFO_MUTEX == 0xFF)
void *mPendSV_FIFO_X; // 互斥访问机制.FIFO替身计数器
#endif


#endif
