Searched refs:timer (Results 1 – 3 of 3) sorted by relevance
239 struct timer_descriptor *timer = CONTAINER_OF(device, struct timer_descriptor, device); in timer_process_counted() local240 struct timer_task * it = (struct timer_task *)list_get_head(&timer->tasks); in timer_process_counted()241 uint32_t time = ++timer->time; in timer_process_counted()243 …if ((timer->flags & TIMER_FLAG_QUEUE_IS_TAKEN) || (timer->flags & TIMER_FLAG_INTERRUPT_TRIGERRED))… in timer_process_counted()244 timer->flags |= TIMER_FLAG_INTERRUPT_TRIGERRED; in timer_process_counted()251 list_remove_head(&timer->tasks); in timer_process_counted()254 timer_add_timer_task(&timer->tasks, tmp, time); in timer_process_counted()256 it = (struct timer_task *)list_get_head(&timer->tasks); in timer_process_counted()
7 A timer task is a piece of code (function) executed at a specific time or periodically by the timer…9 configurable number of clock cycles in the hardware timer. Changing the number of clock cycles in a…18 Each instance of the Timer driver supports infinite amount of timer tasks, only limited by the amou…25 * Changing and obtaining of the period of a timer33 * Each instance of the driver requires separate hardware timer capable of generating periodic inter…
57 - Fixed Rx windows timer handling420 - Refactored `timer.c/h`, `rtc-driver.c/h` and added a `systime.c/h` module706 - Added TimerStop function calls to each timer event callback718 - Applications LED control is no more done into the timer callback functions but instead on the mai…804 … When a ClassA Tx cycle starts a timer is launched to check every second if everything is finished860 - Added another timer in order increment the tick counter without blocking the normal timer count948 A timer interrupt could be generated while the TimerList could already be emptied975 - Added a function to the timer driver that checks if a timer is already in the list or not