Lines Matching refs:timer1
62 config->timer1.timer_enable = true; in dualtimer_get_config_defaults()
65 config->timer1.counter_mode = DUALTIMER_PERIODIC_MODE; in dualtimer_get_config_defaults()
68 config->timer1.counter_size = DUALTIMER_COUNTER_SIZE_32BIT; in dualtimer_get_config_defaults()
71 config->timer1.clock_prescaler = DUALTIMER_CLOCK_PRESCALER_DIV1; in dualtimer_get_config_defaults()
74 config->timer1.interrup_enable = true; in dualtimer_get_config_defaults()
77 config->timer1.load_value = 0; in dualtimer_get_config_defaults()
243 if (config->timer1.timer_enable || config->timer2.timer_enable) { in dualtimer_init()
250 if (config->timer1.timer_enable) { in dualtimer_init()
251 if (config->timer1.counter_mode == DUALTIMER_ONE_SHOT_MODE) { in dualtimer_init()
253 } else if (config->timer1.counter_mode == DUALTIMER_FREE_RUNNING_MODE) { in dualtimer_init()
255 } else if (config->timer1.counter_mode == DUALTIMER_PERIODIC_MODE) { in dualtimer_init()
259 ((config->timer1.counter_size) << DUALTIMER_TIMER1CONTROL_TIMER_SIZE_Pos)) | in dualtimer_init()
260 DUALTIMER_TIMER1CONTROL_TIMERPRE(config->timer1.clock_prescaler); in dualtimer_init()
261 if (config->timer1.interrup_enable) { in dualtimer_init()
264 DUALTIMER0->TIMER1LOAD.reg = config->timer1.load_value; in dualtimer_init()