Structure representing a button configuration.
Public Attributes#
uint8_t
Pin number of the button.
uint8_t
Port number of the button.
uint8_t
Button number (for identification).
uint8_t
Pad byte (for alignment).
uint8_t
Interrupt configuration for the button.
Public Attribute Documentation#
pin#
uint8_t sl_button_t::pin
Pin number of the button.
Definition at line
69
of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/button/inc/sl_si91x_button.h
port#
uint8_t sl_button_t::port
Port number of the button.
Definition at line
70
of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/button/inc/sl_si91x_button.h
button_number
uint8_t sl_button_t::button_number
Button number (for identification).
Definition at line
71
of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/button/inc/sl_si91x_button.h
pad#
uint8_t sl_button_t::pad
Pad byte (for alignment).
Definition at line
72
of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/button/inc/sl_si91x_button.h
interrupt_config#
uint8_t sl_button_t::interrupt_config
Interrupt configuration for the button.
Definition at line
73
of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/button/inc/sl_si91x_button.h