summaryrefslogtreecommitdiff
path: root/components/drivers
diff options
context:
space:
mode:
authoraozima <[email protected]>2021-11-29 18:49:09 +0800
committeraozima <[email protected]>2021-12-01 20:08:32 +0800
commit9a3d0a0ea2be3b6c01ec7d5cd1efedb317b88aa3 (patch)
tree3996ce10666af380a0ced1d26969c060476b71a6 /components/drivers
parent1cf8370b1ba5eca639e4b976f1e878753ee41548 (diff)
cputime support 64bit.
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 750733f366..490f5725c1 100644
--- a/components/drivers/cputime/cputime.c
+++ b/components/drivers/cputime/cputime.c
@@ -34,7 +34,7 @@ float clock_cpu_getres(void)
*
* @return the cpu tick
*/
-uint32_t clock_cpu_gettime(void)
+uint64_t clock_cpu_gettime(void)
{
if (_cputime_ops)
return _cputime_ops->cputime_gettime();
diff --git a/components/drivers/include/drivers/cputime.h b/components/drivers/include/drivers/cputime.h
index 26a1e40f8e..ec98f3152e 100644
--- a/components/drivers/include/drivers/cputime.h
+++ b/components/drivers/include/drivers/cputime.h
@@ -16,11 +16,11 @@
struct rt_clock_cputime_ops
{
float (*cputime_getres) (void);
- uint32_t (*cputime_gettime)(void);
+ uint64_t (*cputime_gettime)(void);
};
float clock_cpu_getres(void);
-uint32_t clock_cpu_gettime(void);
+uint64_t clock_cpu_gettime(void);
uint32_t clock_cpu_microsecond(uint32_t cpu_tick);
uint32_t clock_cpu_millisecond(uint32_t cpu_tick);