34#ifndef ADUCM3029_TIMER_H
35#define ADUCM3029_TIMER_H
40#include <drivers/tmr/adi_tmr.h>
const struct no_os_timer_platform_ops aducm_timer_ops
aducm3029 platform specific timer platform ops structure
Definition aducm3029_timer.c:418
avail_freqs
It lists the available source frequencies for timer instance 1.
Definition aducm3029_timer.h:46
@ LFOSC_DIV256
Definition aducm3029_timer.h:58
@ LFOSC_DIV1
Definition aducm3029_timer.h:55
@ HFOSC_DIV16
Definition aducm3029_timer.h:52
@ HFOSC_DIV256
Definition aducm3029_timer.h:54
@ HFOSC_DIV1
Definition aducm3029_timer.h:51
@ LFOSC_DIV16
Definition aducm3029_timer.h:56
@ LFXTAL_DIV1
Definition aducm3029_timer.h:59
@ PCLK_DIV16
Definition aducm3029_timer.h:48
@ LFXTAL_DIV64
Definition aducm3029_timer.h:61
@ LFOSC_DIV64
Definition aducm3029_timer.h:57
@ HFOSC_DIV64
Definition aducm3029_timer.h:53
@ LFXTAL_DIV256
Definition aducm3029_timer.h:62
@ PCLK_DIV256
Definition aducm3029_timer.h:50
@ PCLK_DIV1
Definition aducm3029_timer.h:47
@ LFXTAL_DIV16
Definition aducm3029_timer.h:60
@ PCLK_DIV64
Definition aducm3029_timer.h:49
Timer control module header.
Header file of utility functions.
It stores instance values specific for the ADuCM302x implementation.
Definition aducm3029_timer.h:69
bool started
Definition aducm3029_timer.h:73
uint64_t old_time
Definition aducm3029_timer.h:71
ADI_TMR_CONFIG tmr_conf
Definition aducm3029_timer.h:75
Definition aducm3029_timer.h:82
enum avail_freqs source_freq
Definition aducm3029_timer.h:84