From 11533368182114a8ffab6bc04226a0fcdabf7873 Mon Sep 17 00:00:00 2001 From: Ben Haines Date: Mon, 5 Jun 2023 22:29:03 -0700 Subject: [PATCH] Added Hal_timeDiff --- hal/time/unix/time.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/hal/time/unix/time.c b/hal/time/unix/time.c index 44094038..cb161597 100644 --- a/hal/time/unix/time.c +++ b/hal/time/unix/time.c @@ -63,5 +63,14 @@ Hal_setTimeInNs(nsSinceEpoch nsTime) } +//Added BPH 06/2023 +long +Hal_timeDiff(struct timespec const* t1, struct timespec const* t2) +{ + long diff = t1->tv_nsec - t2->tv_nsec; + diff += 1000000000 * (t1->tv_sec - t2->tv_sec); + return diff; +} + #endif