From 05ec34af9015b841fcbb4d639b2d4e92be929696 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=B6=E4=B8=AD=E6=96=AD=E5=BB=B6=E8=BF=9F=E7=9A=84RTOS?= Date: Wed, 17 Apr 2024 13:49:19 +0000 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20System/o?= =?UTF-8?q?s=5Fvar.c?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- System/os_var.c | 85 ------------------------------------------------- 1 file changed, 85 deletions(-) delete mode 100644 System/os_var.c diff --git a/System/os_var.c b/System/os_var.c deleted file mode 100644 index e2502ec..0000000 --- a/System/os_var.c +++ /dev/null @@ -1,85 +0,0 @@ -/**************************************************************************//** - * @item CosyOS-II Kernel - * @file os_var.c - * @brief 系统全局变量定义 - * @author 迟凯峰 - * @version V2.1.0 - * @date 2024.03.31 - ******************************************************************************/ - -#include "os_redef.h" - -/* The Soft-RTC */ -#if SYSCFG_SOFTRTC == __ENABLED__ -volatile m_bit_t /*_SYS_MEM_*/ s_sign_rtc = false; -volatile s_every_ts _SYS_MEM_ s_sign_every = {0, 0, 0, 0, 0, 0}; - s_u8_t _SYS_MEM_ s_rtc[2][7] = {sInitRealTime, sInitRealTime}; - s_u8_t _SYS_MEM_ s_month2day = 28; -const s_u8_t _CONST_MEM_ s_month0day[13] = {31, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; -#endif -/* The Task */ - m_bit_t /*_SYS_MEM_*/ s_sign_return = true; -volatile m_bit_t /*_SYS_MEM_*/ s_sign_schedule = false; -volatile m_bit_t /*_SYS_MEM_*/ s_sign_schedule_all = false; - s_u8_t _SYS_MEM_ s_taskcri_counter = 0; - s_sharing_t _SYS_MEM_ s_tick_counter = 0; - s_taskhand_tsp _SYS_MEM_ s_task_starter = OS_NULL; - s_tasknode_tsp _SYS_MEM_ s_task_current = OS_NULL; - s_tasknode_tsp _SYS_MEM_ s_task_switch = OS_NULL; - s_tasknode_tsp _SYS_MEM_ s_taskpri_tail = OS_NULL; - s_ecode_t _SYS_MEM_ s_startup_code = OS_ECODE_NOERROR; - s_u8_t _SYS_MEM_ s_task_status0 = OS_STATUS_DELETED; -#if SYSCFG_SAFERUNTIME == __ENABLED__ - s_bool_t s_sign_timeout[OS_TASKTOTAL + 1]; -#endif -#if SYSCFG_TIMESHARINGMODE == 2 -const s_sharing_t _CONST_MEM_ s_time_sharing[SYSCFG_TASKPRIORITY] = {SYSCFG_CUSTOMTIMESHARING}; -#endif -/* The Timing Interrupt-Task/Hook */ -#if OS_TIMINTTOTAL - s_bool_t s_timint_hookortask[OS_TIMINTTOTAL]; - s_bool_t s_timint_autoreload[OS_TIMINTTOTAL]; - s_timint_t s_timint_reload[OS_TIMINTTOTAL]; - s_timint_t s_timint_loader[OS_TIMINTTOTAL]; - s_timinthand_tsp s_timint_handle[OS_TIMINTTOTAL]; -#endif -/* The Timing Query-Task/Hook */ -#if OS_TIMQRYTOTAL - s_bool_t s_timqry_hookortask[OS_TIMQRYTOTAL]; - s_bool_t s_timqry_autoreload[OS_TIMQRYTOTAL]; - s_timqry_t s_timqry_reload[OS_TIMQRYTOTAL]; - s_timqry_t s_timqry_loader[OS_TIMQRYTOTAL]; - s_timqryhand_tsp s_timqry_handle[OS_TIMQRYTOTAL]; -#endif -/* The Global Variable Accessor */ -volatile m_bit_t /*_SYS_MEM_*/ s_sign_updatecopy = false; -/* The Message Mailbox Accessor */ -#if SYSCFG_MAILBOX == __ENABLED__ -#if SYSCFG_MCUCORE == 8051 -volatile m_bit_t /*_SYS_MEM_*/ s_sign_write_mbox_accessor = false; -#endif - s_accessor_tsp _SYS_MEM_ s_mbox_accessor = OS_NULL; -#endif -/* The Task Message */ -#if SYSCFG_TASKMSG == __ENABLED__ -volatile m_bit_t /*_SYS_MEM_*/ s_sign_send_taskmsg = false; -#endif -/* The Debug Interface */ -#if SYSCFG_DEBUGGING == __ENABLED__ -volatile m_bit_t /*_SYS_MEM_*/ s_sign_taskmgr = SYSCFG_TASKMGRAUTOSTART; -volatile s_u8_t _SYS_MEM_ s_debug_sendtype = 0; - char _XDATA_MEM_ s_debug_recvbuff[OS_DEBUGRECVBUFFSIZE]; - char _XDATA_MEM_ s_cmdline_sendbuff[OS_CMDLINESENDBUFFSIZE]; - char _XDATA_MEM_ s_taskmgr_sendbuff[OS_TASKMGRSENDBUFFSIZE]; - char _XDATA_MEM_ * _SYS_MEM_ s_debug_recvptr = s_debug_recvbuff; - char _XDATA_MEM_ * _SYS_MEM_ s_debug_sendptr; - s_alarm_ts s_alarm = {0, 0, 0, 0}; - s_fault_ts s_fault = {0, 0, 0, 0, 0, 0, 0, 0}; -#if SYSCFG_SYSTICKTIME_COUNT == __ENABLED__ - s_u32_t s_tick_counter1 = 0; - s_u32_t s_tick_counter2 = 0; -#endif -#if SYSCFG_TASKPC_MONITOR == __ENABLED__ - m_pc_t s_pc = 0; -#endif -#endif