1 /* 2 * Copyright (c) 2006-2023, RT-Thread Development Team 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 * 6 * Change Logs: 7 * Date Author Notes 8 * 2023-07-10 xqyjlj The first version. 9 */ 10 11 #include "ktime.h" 12 rt_ktime_cputimer_getres(void)13rt_weak rt_uint64_t rt_ktime_cputimer_getres(void) 14 { 15 return ((1000ULL * 1000 * 1000) * RT_KTIME_RESMUL) / RT_TICK_PER_SECOND; 16 } 17 rt_ktime_cputimer_getfrq(void)18rt_weak unsigned long rt_ktime_cputimer_getfrq(void) 19 { 20 return RT_TICK_PER_SECOND; 21 } 22 rt_ktime_cputimer_getcnt(void)23rt_weak unsigned long rt_ktime_cputimer_getcnt(void) 24 { 25 return rt_tick_get(); 26 } 27 rt_ktime_cputimer_getstep(void)28rt_weak unsigned long rt_ktime_cputimer_getstep(void) 29 { 30 return 1; 31 } 32 rt_ktime_cputimer_init(void)33rt_weak void rt_ktime_cputimer_init(void) 34 { 35 return; 36 } 37