GPIO Group Interrupt Configuration. It selects random ports and pins.
Public Attributes#
uint8_t
configure group interrupt
uint8_t
Count of group interrupt pins.
uint8_t
ports used for group interrupts
uint8_t
pins used for group interrupts
uint8_t
polarity used for interrupts
uint8_t
configure level or edge trigger
uint8_t
AND/OR ing of interrupts.
Public Attribute Documentation#
grp_interrupt#
uint8_t sl_si91x_gpio_group_interrupt_config_t::grp_interrupt
configure group interrupt
Definition at line
74
of file components/siwx917_soc/drivers/unified_api/inc/sl_si91x_gpio.h
grp_interrupt_cnt#
uint8_t sl_si91x_gpio_group_interrupt_config_t::grp_interrupt_cnt
Count of group interrupt pins.
Definition at line
75
of file components/siwx917_soc/drivers/unified_api/inc/sl_si91x_gpio.h
grp_interrupt_port#
uint8_t sl_si91x_gpio_group_interrupt_config_t::grp_interrupt_port[MAX_GPIO_PIN_INT]
ports used for group interrupts
Definition at line
76
of file components/siwx917_soc/drivers/unified_api/inc/sl_si91x_gpio.h
grp_interrupt_pin#
uint8_t sl_si91x_gpio_group_interrupt_config_t::grp_interrupt_pin[MAX_GPIO_PIN_INT]
pins used for group interrupts
Definition at line
77
of file components/siwx917_soc/drivers/unified_api/inc/sl_si91x_gpio.h
grp_interrupt_pol#
uint8_t sl_si91x_gpio_group_interrupt_config_t::grp_interrupt_pol[MAX_GPIO_PIN_INT]
polarity used for interrupts
Definition at line
78
of file components/siwx917_soc/drivers/unified_api/inc/sl_si91x_gpio.h
level_edge#
uint8_t sl_si91x_gpio_group_interrupt_config_t::level_edge
configure level or edge trigger
Definition at line
79
of file components/siwx917_soc/drivers/unified_api/inc/sl_si91x_gpio.h
and_or#
uint8_t sl_si91x_gpio_group_interrupt_config_t::and_or
AND/OR ing of interrupts.
Definition at line
80
of file components/siwx917_soc/drivers/unified_api/inc/sl_si91x_gpio.h