summaryrefslogtreecommitdiff
path: root/components/drivers
diff options
context:
space:
mode:
authorzhkag <[email protected]>2023-02-09 14:43:46 +0800
committerguo <[email protected]>2023-02-09 15:21:17 +0800
commit657cbfdac7d3b2086f2e201e662cd5327b35f720 (patch)
tree2a84b393ef09e170eecead705bb2b48d22c8595c /components/drivers
parent7c6c12cbff0eae28ee003f5dc7456d7441da212b (diff)
修复编译警告
Diffstat (limited to 'components/drivers')
-rw-r--r--components/drivers/cputime/cputime.c2
-rw-r--r--components/drivers/include/drivers/cputime.h4
2 files changed, 3 insertions, 3 deletions
diff --git a/components/drivers/cputime/cputime.c b/components/drivers/cputime/cputime.c
index b39e789cd2..97fbc328fe 100644
--- a/components/drivers/cputime/cputime.c
+++ b/components/drivers/cputime/cputime.c
@@ -52,7 +52,7 @@ uint64_t clock_cpu_gettime(void)
* @param parameter the Parameters of timeout function
*
*/
-void clock_cpu_settimeout(uint64_t tick, void (*timeout)(void *param), void *param)
+int clock_cpu_settimeout(uint64_t tick, void (*timeout)(void *param), void *param)
{
if (_cputime_ops)
return _cputime_ops->cputime_settimeout(tick, timeout, param);
diff --git a/components/drivers/include/drivers/cputime.h b/components/drivers/include/drivers/cputime.h
index 2547ffa42e..665c89fb68 100644
--- a/components/drivers/include/drivers/cputime.h
+++ b/components/drivers/include/drivers/cputime.h
@@ -17,12 +17,12 @@ struct rt_clock_cputime_ops
{
double (*cputime_getres)(void);
uint64_t (*cputime_gettime)(void);
- void (*cputime_settimeout)(uint64_t tick, void (*timeout)(void *param), void *param);
+ int (*cputime_settimeout)(uint64_t tick, void (*timeout)(void *param), void *param);
};
double clock_cpu_getres(void);
uint64_t clock_cpu_gettime(void);
-void clock_cpu_settimeout(uint64_t tick, void (*timeout)(void *param), void *param);
+int clock_cpu_settimeout(uint64_t tick, void (*timeout)(void *param), void *param);
uint64_t clock_cpu_microsecond(uint64_t cpu_tick);
uint64_t clock_cpu_millisecond(uint64_t cpu_tick);