Zephyr Project API
3.4.0
A Scalable Open Source RTOS
|
Timer driver API. More...
Go to the source code of this file.
Functions | |
void | sys_clock_set_timeout (int32_t ticks, bool idle) |
Set system clock timeout. More... | |
void | sys_clock_idle_exit (void) |
Timer idle exit notification. More... | |
void | sys_clock_announce (int32_t ticks) |
Announce time progress to the kernel. More... | |
uint32_t | sys_clock_elapsed (void) |
Ticks elapsed since last sys_clock_announce() call. More... | |
void | sys_clock_disable (void) |
Disable system timer. More... | |
uint32_t | sys_clock_cycle_get_32 (void) |
Hardware cycle counter. More... | |
uint64_t | sys_clock_cycle_get_64 (void) |
64 bit hardware cycle counter More... | |
Timer driver API.
Declare API implemented by system timer driver and used by kernel components.