Events configuration struct.
This event configuration struct is used to configure each of the channels.
#include <events.h>
Data Fields | |
uint8_t | clock_source |
Clock source for the event channel. More... | |
enum events_edge_detect | edge_detect |
Select edge detection mode. More... | |
uint8_t | generator |
Set event generator for the channel. More... | |
enum events_path_selection | path |
Select events channel path. More... | |
uint8_t events_config::clock_source |
Clock source for the event channel.
Referenced by events_allocate(), and events_get_config_defaults().
enum events_edge_detect events_config::edge_detect |
Select edge detection mode.
Referenced by events_allocate(), events_get_config_defaults(), and init_xosc32k_fail_detector().
uint8_t events_config::generator |
Set event generator for the channel.
Referenced by events_allocate(), events_get_config_defaults(), and init_xosc32k_fail_detector().
enum events_path_selection events_config::path |
Select events channel path.
Referenced by events_allocate(), events_get_config_defaults(), and init_xosc32k_fail_detector().