GPIO driver configuration structure. More...
#include <GPIO.h>
Data Fields | |
GPIO_PinConfig * | configs |
GPIO_CallbackFxn * | callbacks |
void ** | userArgs |
uint32_t | intPriority |
GPIO driver configuration structure.
The GPIO_Config struct contains the defaults for pin configuration.
The interrupt priority of all pins configured to generate interrupts is also specified here. Values for the interrupt priority are device-specific. You should be well-acquainted with the interrupt controller used in your device before setting this parameter to a non-default value. The sentinel value of (~0) (the default value) is used to indicate that the lowest possible priority should be used.
GPIO_PinConfig* GPIO_Config::configs |
GPIO_CallbackFxn* GPIO_Config::callbacks |
void** GPIO_Config::userArgs |
uint32_t GPIO_Config::intPriority |