Synergy Software Package User's Manual
rtc_instance_ctrl_t Struct Reference

#include <r_rtc.h>

Data Fields

void * p_reg
 Pointer to register base address.
 
void(* p_callback )(rtc_callback_args_t *cb_data)
 Called from the ISR.
 
void const * p_context
 Passed to the callback.
 
uint32_t open
 Whether or not driver is open.
 
IRQn_Type alarm_irq
 Alarm IRQ number.
 
IRQn_Type periodic_irq
 Periodic IRQ number.
 
IRQn_Type carry_irq
 Carry IRQ number.
 
rtc_clock_source_t clock_source
 Clock source for the RTC block.
 
bool suppress_carry_event_callback
 carry event callback will be suppressed if set
 
volatile bool carry_isr_triggered
 Was the carry isr triggered.
 

Detailed Description

Channel control block. DO NOT INITIALIZE. Initialization occurs when rtc_api_t::open is called


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