zephyr/tests/unit
Peter A. Bigot f6d7595d4e lib/timeutil: add utilities to manage local/reference clock alignment
Provide data structures to capture a timestamp in two different
clocks, monitor the drift between those clocks, and using a base
instant with estimated drift convert between the clocks.

This provides the core technology to convert between system uptime and
an external continuous time scale like TAI (UTC without applying leap
seconds).

Signed-off-by: Peter A. Bigot <pab@pabigot.com>
2021-01-20 16:38:56 -05:00
..
base64 cmake: make find_package(ZephyrUnittest...) REQUIRED 2020-06-12 11:10:23 +02:00
cbprintf lib: cbprintf: remove cbprintf_arglen 2021-01-07 14:02:06 +01:00
crc cmake: make find_package(ZephyrUnittest...) REQUIRED 2020-06-12 11:10:23 +02:00
intmath cmake: make find_package(ZephyrUnittest...) REQUIRED 2020-06-12 11:10:23 +02:00
list kernel: dlist: add test cases to cover APIs 2021-01-15 11:42:48 -05:00
math_extras cmake: make find_package(ZephyrUnittest...) REQUIRED 2020-06-12 11:10:23 +02:00
net_timeout net: timeout: refactor to fix multiple problems 2021-01-07 11:14:38 +02:00
rbtree Revert "tests: rbtree to add and modify some tastcases" 2020-07-02 14:40:20 -05:00
timeutil lib/timeutil: add utilities to manage local/reference clock alignment 2021-01-20 16:38:56 -05:00
util sys: util: Add clamp macro 2020-11-05 12:12:17 +01:00