Synergy Software Package User's Manual
cac_instance_ctrl_t Struct Reference

#include <r_cac.h>

Data Fields

void * p_reg
 Pointer to register base address.
 
void(* p_callback )(cac_callback_args_t *cb_data)
 Called from the ISR.
 
void const * p_context
 Passed to the callback.
 
IRQn_Type frequency_error_irq
 Frequency error IRQ number.
 
IRQn_Type measurement_end_irq
 Measurement end IRQ number.
 
IRQn_Type overflow_irq
 Overflow IRQ number.
 
uint32_t cac_api_open
 Set to "CAC" once API has been successfully opened.
 
bool cac_continous_mode
 Set as a result of the Open() call.
 
bsp_lock_t cac_lock
 CAC commands software lock.
 
cac_clock_source_t measurement_clock
 Clock specified in Open() as the measurement clock.
 
cac_clock_source_t reference_clock
 Clock specified in Open() as the reference clock.
 

Detailed Description

CAC instance control block. DO NOT INITIALIZE.


The documentation for this struct was generated from the following file: