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. | |
Data structures for FC driver.
| 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.
| id | FC instance identifier. |
| status | Pending unmasked interrupt status bits. |
| log_count | Current retained fault log count. |
| user_data | User context pointer registered with callback. |