MLECO-1910: Fix for CPU counter difference
Fixed the CPU counter being truncated by the diff function's return type.
Change-Id: I9417dbc9da357f8593b67c3a94620ac6e62eddbf
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 @@
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,