Astra MCU SDK Peripheral Driver Library
Loading...
Searching...
No Matches
Data Structures

Data structures for FC driver. More...

Data Structures

struct  fc_fault_config_t
 FC fault input configuration. More...
struct  fc_intr_config_t
 FC interrupt output configuration. More...
struct  fc_timing_config_t
 FC timing configuration. More...
struct  fc_fault_assoc_t
 FC fault association bitmap. More...
struct  fc_log_entry_t
 FC fault log entry. More...

Typedefs

typedef void(* fc_event_cb_t) (fc_instance_en id, uint32_t status, uint16_t log_count, void *user_data)
 FC event callback.

Detailed Description

Data structures for FC driver.

Typedef Documentation

◆ fc_event_cb_t

typedef void(* fc_event_cb_t) (fc_instance_en id, uint32_t status, uint16_t log_count, void *user_data)

FC event callback.

This callback is invoked by fc_isr after interrupt status and log count are sampled.

Parameters
idFC instance identifier.
statusPending unmasked interrupt status bits.
log_countCurrent retained fault log count.
user_dataUser context pointer registered with callback.