Microchip® Advanced Software Framework

Event Channel configuration structure.

Configuration structure for an Event Channel.

#include <events.h>

Data Fields

uint32_t channel_id
 Channel to configure (user) More...
 
uint32_t generator_id
 Event generator to connect to the channel. More...
 
enum events_igf_edge igf_edge
 Edge detection for Event Channels. More...
 
bool shaper_enable
 Enable Event Shaper (EVS) or not. More...
 

uint32_t events_ch_conf::channel_id

Channel to configure (user)

Referenced by events_ch_configure(), events_ch_get_config_defaults(), and init_pevc().

uint32_t events_ch_conf::generator_id

Event generator to connect to the channel.

Referenced by events_ch_configure(), events_ch_get_config_defaults(), and init_pevc().

enum events_igf_edge events_ch_conf::igf_edge

Edge detection for Event Channels.

Referenced by events_ch_configure(), events_ch_get_config_defaults(), and init_pevc().

bool events_ch_conf::shaper_enable

Enable Event Shaper (EVS) or not.

Referenced by events_ch_configure(), events_ch_get_config_defaults(), and init_pevc().