Lines Matching refs:tim
57 cyhal_timer_t *tim = RT_NULL; in timer_init() local
59 tim = (cyhal_timer_t *)timer->parent.user_data; in timer_init()
75 result = cyhal_timer_init(tim, NC, NULL); in timer_init()
86 cyhal_timer_configure(tim, &init_timer_cfg); in timer_init()
89 cyhal_timer_set_frequency(tim, 10000); in timer_init()
91 cyhal_timer_start(tim); in timer_init()
96 cyhal_timer_free(tim); in timer_init()
108 cyhal_timer_t *tim = RT_NULL; in timer_start() local
110 tim = (cyhal_timer_t *)timer->parent.user_data; in timer_start()
123 cyhal_timer_configure(tim, &init_timer_cfg); in timer_start()
128 cyhal_timer_stop(tim); in timer_start()
132 cyhal_timer_reset(tim); in timer_start()
135 result = cyhal_timer_start(tim); in timer_start()
139 cyhal_timer_free(tim); in timer_start()
143 cyhal_timer_register_callback(tim, isr_timer, NULL); in timer_start()
146 cyhal_timer_enable_event(tim, CYHAL_TIMER_IRQ_TERMINAL_COUNT, 1, true); in timer_start()
156 cyhal_timer_t *tim = RT_NULL; in timer_stop() local
158 tim = (cyhal_timer_t *)timer->parent.user_data; in timer_stop()
160 cyhal_timer_stop(tim); in timer_stop()
165 cyhal_timer_t *tim = RT_NULL; in timer_counter_get() local
171 tim = (cyhal_timer_t *)timer->parent.user_data; in timer_counter_get()
173 count = cyhal_timer_read(tim); in timer_counter_get()
183 cyhal_timer_t *tim = RT_NULL; in timer_ctrl() local
187 tim = (cyhal_timer_t *)timer->parent.user_data; in timer_ctrl()
198 result = cyhal_timer_set_frequency(tim, freq); in timer_ctrl()