diff options
author | Kshitij Sisodia <kshitij.sisodia@arm.com> | 2021-05-14 17:34:09 +0100 |
---|---|---|
committer | Alexander Efremov <alexander.efremov@arm.com> | 2021-05-19 08:49:22 +0000 |
commit | a3d87702b743e4e2d2ef08f0210445b01a86c87c (patch) | |
tree | b954a48a4a0f74289fbd09e2362c86de7d50c798 /source/application/hal/include/timer.h | |
parent | 958133d49b121e997b63ad81f96db90fdd2a3e45 (diff) | |
download | ml-embedded-evaluation-kit-a3d87702b743e4e2d2ef08f0210445b01a86c87c.tar.gz |
MLECO-1910: Fix for CPU counter difference
Fixed the CPU counter being truncated by the diff function's return type.
Change-Id: I9417dbc9da357f8593b67c3a94620ac6e62eddbf
Diffstat (limited to 'source/application/hal/include/timer.h')
-rw-r--r-- | source/application/hal/include/timer.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/application/hal/include/timer.h b/source/application/hal/include/timer.h index 4a09fd4..426a42f 100644 --- a/source/application/hal/include/timer.h +++ b/source/application/hal/include/timer.h @@ -54,7 +54,7 @@ typedef struct _platform_timer { time_t (* get_duration_us)(time_counter *start, time_counter *end); /* Gets difference in CPU cycle counts. */ - uint32_t (* get_cpu_cycle_diff)(time_counter *start, time_counter *end); + uint64_t (* get_cpu_cycle_diff)(time_counter *start, time_counter *end); /* Gets the difference in terms of cycle counts for collected pmu counters. */ int (* get_npu_cycles_diff)(time_counter *start, time_counter *end, |