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