Configuration parameters of the EIC module.
#include <eic.h>
Data Fields | |
uint8_t | eic_async |
Async: EIC_ASYNCH_MODE or EIC_SYNCH_MODE. More... | |
uint8_t | eic_edge |
Edge: EIC_EDGE_FALLING_EDGE or EIC_EDGE_RISING_EDGE. More... | |
uint8_t | eic_filter |
Filter: EIC_FILTER_DISABLED or EIC_FILTER_ENABLED. More... | |
uint8_t | eic_level |
Level: EIC_LEVEL_LOW_LEVEL or EIC_LEVEL_HIGH_LEVEL. More... | |
uint8_t | eic_mode |
Mode: EIC_MODE_EDGE_TRIGGERED or EIC_MODE_LEVEL_TRIGGERED. More... | |
uint8_t eic_line_config::eic_async |
Async: EIC_ASYNCH_MODE or EIC_SYNCH_MODE.
Referenced by configure_button(), eic_line_change_config(), eic_line_set_config(), event_button_init(), main(), and run_eic_test().
uint8_t eic_line_config::eic_edge |
Edge: EIC_EDGE_FALLING_EDGE or EIC_EDGE_RISING_EDGE.
Referenced by configure_button(), eic_line_set_config(), event_button_init(), main(), and run_eic_test().
uint8_t eic_line_config::eic_filter |
Filter: EIC_FILTER_DISABLED or EIC_FILTER_ENABLED.
Referenced by configure_button(), eic_line_change_config(), eic_line_set_config(), event_button_init(), main(), and run_eic_test().
uint8_t eic_line_config::eic_level |
Level: EIC_LEVEL_LOW_LEVEL or EIC_LEVEL_HIGH_LEVEL.
Referenced by configure_button(), eic_line_change_config(), eic_line_set_config(), event_button_init(), main(), and run_eic_test().
uint8_t eic_line_config::eic_mode |
Mode: EIC_MODE_EDGE_TRIGGERED or EIC_MODE_LEVEL_TRIGGERED.
Referenced by configure_button(), eic_line_change_config(), eic_line_set_config(), event_button_init(), main(), and run_eic_test().