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
grp_interrupt_cnt#
uint8_t sl_si91x_gpio_group_interrupt_config_t::grp_interrupt_cnt
Count of group interrupt pins.
grp_interrupt_port#
uint8_t sl_si91x_gpio_group_interrupt_config_t::grp_interrupt_port[MAX_GPIO_PIN_INT]
ports used for group interrupts
grp_interrupt_pin#
uint8_t sl_si91x_gpio_group_interrupt_config_t::grp_interrupt_pin[MAX_GPIO_PIN_INT]
pins used for group interrupts
grp_interrupt_pol#
uint8_t sl_si91x_gpio_group_interrupt_config_t::grp_interrupt_pol[MAX_GPIO_PIN_INT]
polarity used for interrupts
level_edge#
uint8_t sl_si91x_gpio_group_interrupt_config_t::level_edge
configure level or edge trigger