Lines Matching +full:0 +full:b11
17 #define COUNTER_MAX 0x00ffffff
18 #define TIMER_STOPPED 0xff000000
117 .flags = 0, in z_cms_lptim_hook_on_lpm_entry()
123 counter_cancel_channel_alarm(idle_timer, 0); in z_cms_lptim_hook_on_lpm_entry()
129 counter_set_channel_alarm(idle_timer, 0, &cfg); in z_cms_lptim_hook_on_lpm_entry()
188 * decrements from 1 to 0. Reading the control register in elapsed()
194 * Armv8-m (B11.1) https://developer.arm.com/documentation/ddi0553 in elapsed()
196 * First, manually wrap/realign val1 and val2 from [0:last_load-1] in elapsed()
209 if (val1 == 0) { in elapsed()
212 if (val2 == 0) { in elapsed()
249 overflow_cyc = 0; in sys_clock_isr()
268 * the counter (VAL = 0). in sys_clock_isr()
339 overflow_cyc = 0; in sys_clock_set_timeout()
351 ticks = CLAMP(ticks - 1, 0, (int32_t)MAX_TICKS); in sys_clock_set_timeout()
360 overflow_cyc = 0U; in sys_clock_set_timeout()
364 if ((int32_t)unannounced < 0) { in sys_clock_set_timeout()
391 SysTick->VAL = 0; /* resets timer to last_load */ in sys_clock_set_timeout()
415 return 0; in sys_clock_elapsed()
465 systick_diff = systick_us = 0; in sys_clock_idle_exit()
478 * very short or 0. SysTick usually has higher measurement in sys_clock_idle_exit()
482 missed_cycles = 0; in sys_clock_idle_exit()
512 SysTick->VAL = 0; /* resets timer to last_load */ in sys_clock_idle_exit()
528 overflow_cyc = 0U; in sys_clock_driver_init()
530 SysTick->VAL = 0; /* resets timer to last_load */ in sys_clock_driver_init()
534 return 0; in sys_clock_driver_init()