Rename time_init, time_update, timer_next_expires_get function with soft_

prefix
This commit is contained in:
iysheng
2022-04-13 16:41:01 +08:00
parent 9243fce3c4
commit 7c1a193e85
6 changed files with 12 additions and 15 deletions

View File

@@ -305,9 +305,6 @@ void application_entry(void *arg)
{ {
char *str = "TencentOS-tiny"; char *str = "TencentOS-tiny";
// 初始化tencent-os tiny定时器模块
timer_init();
// 初始化按键检测模块 // 初始化按键检测模块
stm32g0xx_key_init(); stm32g0xx_key_init();

View File

@@ -177,13 +177,13 @@ __API__ k_err_t tos_timer_period_change(k_timer_t *tmr, k_tick_t period);
* *
* @return None * @return None
*/ */
__KNL__ void timer_update(void); __KNL__ void soft_timer_update(void);
#endif #endif
__KNL__ k_err_t timer_init(void); __KNL__ k_err_t soft_timer_init(void);
__KNL__ k_tick_t timer_next_expires_get(void); __KNL__ k_tick_t soft_timer_next_expires_get(void);
#endif #endif

View File

@@ -42,7 +42,7 @@ __API__ k_err_t tos_knl_init(void)
} }
#if TOS_CFG_TIMER_EN > 0 #if TOS_CFG_TIMER_EN > 0
err = timer_init(); err = soft_timer_init();
if (err != K_ERR_NONE) { if (err != K_ERR_NONE) {
return err; return err;
} }
@@ -187,7 +187,7 @@ __KNL__ k_tick_t knl_next_expires_get(void)
tick_next_expires = tick_next_expires_get(); tick_next_expires = tick_next_expires_get();
#if TOS_CFG_TIMER_EN > 0u #if TOS_CFG_TIMER_EN > 0u
timer_next_expires = timer_next_expires_get(); timer_next_expires = soft_timer_next_expires_get();
#endif #endif
#if TOS_CFG_TIMER_EN > 0u #if TOS_CFG_TIMER_EN > 0u

View File

@@ -139,7 +139,7 @@ __API__ void tos_tick_handler(void)
tick_update((k_tick_t)1u); tick_update((k_tick_t)1u);
#if TOS_CFG_TIMER_EN > 0u && TOS_CFG_TIMER_AS_PROC > 0u #if TOS_CFG_TIMER_EN > 0u && TOS_CFG_TIMER_AS_PROC > 0u
timer_update(); soft_timer_update();
#endif #endif
#if TOS_CFG_ROUND_ROBIN_EN > 0u #if TOS_CFG_ROUND_ROBIN_EN > 0u

View File

@@ -253,7 +253,7 @@ __API__ k_err_t tos_timer_period_change(k_timer_t *tmr, k_tick_t period)
return timer_change(tmr, period, TIMER_CHANGE_TYPE_PERIOD); return timer_change(tmr, period, TIMER_CHANGE_TYPE_PERIOD);
} }
__KNL__ k_tick_t timer_next_expires_get(void) __KNL__ k_tick_t soft_timer_next_expires_get(void)
{ {
TOS_CPU_CPSR_ALLOC(); TOS_CPU_CPSR_ALLOC();
k_tick_t next_expires; k_tick_t next_expires;
@@ -274,7 +274,7 @@ __KNL__ k_tick_t timer_next_expires_get(void)
#if TOS_CFG_TIMER_AS_PROC > 0u #if TOS_CFG_TIMER_AS_PROC > 0u
__KNL__ void timer_update(void) __KNL__ void soft_timer_update(void)
{ {
k_timer_t *tmr, *tmp; k_timer_t *tmr, *tmp;
@@ -314,7 +314,7 @@ __STATIC__ void timer_task_entry(void *arg)
arg = arg; // make compiler happy arg = arg; // make compiler happy
while (K_TRUE) { while (K_TRUE) {
next_expires = timer_next_expires_get(); next_expires = soft_timer_next_expires_get();
if (next_expires == TOS_TIME_FOREVER) { if (next_expires == TOS_TIME_FOREVER) {
tos_task_suspend(K_NULL); tos_task_suspend(K_NULL);
} else if (next_expires > (k_tick_t)0u) { } else if (next_expires > (k_tick_t)0u) {
@@ -347,13 +347,13 @@ __STATIC__ void timer_task_entry(void *arg)
#endif #endif
__KNL__ k_err_t timer_init(void) __KNL__ k_err_t soft_timer_init(void)
{ {
#if TOS_CFG_TIMER_AS_PROC > 0u #if TOS_CFG_TIMER_AS_PROC > 0u
return K_ERR_NONE; return K_ERR_NONE;
#else #else
return tos_task_create(&k_timer_task, return tos_task_create(&k_timer_task,
"timer", "soft_timer",
timer_task_entry, timer_task_entry,
K_NULL, K_NULL,
k_timer_task_prio, k_timer_task_prio,

View File

@@ -111,7 +111,7 @@ __STATIC__ void tickless_tick_fix(k_tick_t tick_sleep)
tick_update(tick_sleep); tick_update(tick_sleep);
#if TOS_CFG_TIMER_EN > 0u && TOS_CFG_TIMER_AS_PROC > 0u #if TOS_CFG_TIMER_EN > 0u && TOS_CFG_TIMER_AS_PROC > 0u
timer_update(); soft_timer_update();
#endif #endif
tickless_tick_resume(); tickless_tick_resume();