Structure to hold GPIO pin configuration parameters.
This structure defines the configuration settings for a GPIO pin, including its port, pin number, multiplexing function, and pad configuration. It is used to configure GPIO pins for various functionalities in the system.
Public Attributes#
uint8_t
GPIO port. Specifies the port number for the GPIO pin.
uint8_t
GPIO pin. Specifies the pin number within the specified port.
uint8_t
GPIO mux. Defines the multiplexing function for the pin.
uint8_t
GPIO pad. Indicates the pad configuration for the pin.