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 configure_event_channel(), configure_event_resource(), events_allocate(), events_get_config_defaults(), setup_resynchronous_event_test(), and setup_synchronous_event_test().
enum events_edge_detect events_config::edge_detect |
Select edge detection mode.
Referenced by configure_event_channel(), configure_event_resource(), events_allocate(), events_get_config_defaults(), run_16bit_capture_and_compare_test(), run_capture_and_compare_test(), setup_resynchronous_event_test(), and setup_synchronous_event_test().
uint8_t events_config::generator |
Set event generator for the channel.
Referenced by configure_event(), configure_event_channel(), configure_event_resource(), event_setup(), events_allocate(), events_get_config_defaults(), run_16bit_capture_and_compare_test(), run_capture_and_compare_test(), run_faultn_test(), run_faultx_test(), setup_asynchronous_event_test(), setup_resynchronous_event_test(), and setup_synchronous_event_test().
enum events_path_selection events_config::path |
Select events channel path.
Referenced by configure_event(), configure_event_channel(), configure_event_resource(), event_setup(), events_allocate(), events_get_config_defaults(), run_16bit_capture_and_compare_test(), run_capture_and_compare_test(), run_faultn_test(), run_faultx_test(), setup_asynchronous_event_test(), setup_resynchronous_event_test(), and setup_synchronous_event_test().