5 #ifndef __QM_SS_TIMER_H__
6 #define __QM_SS_TIMER_H__
9 #include "qm_sensor_regs.h"
43 void (*callback)(
void *data);
105 qm_ss_timer_context_t *
const ctx);
121 const qm_ss_timer_context_t *
const ctx);
bool inc_run_only
Increments in run state only.
int qm_ss_timer_get(const qm_ss_timer_t timer, uint32_t *const count)
Get SS timer count value.
qm_ss_timer_t
Sensor Subsystem Timers.
uint32_t count
Final count value.
bool watchdog_mode
Watchdog mode.
Sensor Subsystem Timer Configuration Type.
int qm_ss_timer_set_config(const qm_ss_timer_t timer, const qm_ss_timer_config_t *const cfg)
Set the SS timer configuration.
int qm_ss_timer_set(const qm_ss_timer_t timer, const uint32_t count)
Set SS timer count value.
bool int_en
Interrupt enable.
void * callback_data
Callback user data.