CMSIS GPIO Driver Typedef Documentation

 

GPIO_SEL_t

typedef enum _GPIO_SEL_t GPIO_SEL_t

 

Location: Driver_GPIO.h:59

 

GPIO Control Codes: GPIO Selection.

 

GPIO_DIR_t

typedef enum _GPIO_DIR_t GPIO_DIR_t

 

Location: Driver_GPIO.h:80

 

GPIO Control Codes: GPIO direction.

 

GPIO_INT_SEL_t

typedef enum _GPIO_INT_SEL_t GPIO_INT_SEL_t

 

Location: Driver_GPIO.h:88

 

GPIO Control Codes: GPIO INT Selection.

 

GPIO_DRIVE_t

typedef enum _GPIO_DRIVE_t GPIO_DRIVE_t

 

Location: Driver_GPIO.h:96

 

GPIO Control Codes: Drive strength.

 

GPIO_LPF_t

typedef enum _GPIO_LPF_t GPIO_LPF_t

 

Location: Driver_GPIO.h:102

 

GPIO Control Codes: Low pass filter.

 

GPIO_PULL_t

typedef enum _GPIO_PULL_t GPIO_PULL_t

 

Location: Driver_GPIO.h:110

 

GPIO Control Codes: Pull control.

 

GPIO_MODE_t

typedef enum _GPIO_MODE_t GPIO_MODE_t

 

Location: Driver_GPIO.h:254

 

GPIO Control Codes: IO Mode.

 

GPIO_FUNC_REGISTERS_t

typedef enum _GPIO_FUNC_REGISTERS_t GPIO_FUNC_REGISTERS_t

 

Location: Driver_GPIO.h:272

 

GPIO Control Codes: GPIO alternative function registers.

 

GPIO_EN_DIS_t

typedef enum _GPIO_EN_DIS_t GPIO_EN_DIS_t

 

Location: Driver_GPIO.h:278

 

GPIO Control Codes: Enable / Disable values.

 

GPIO_EVENT_t

typedef enum _GPIO_EVENT_t GPIO_EVENT_t

 

Location: Driver_GPIO.h:289

 

GPIO Control Codes: Interrupts events.

 

GPIO_DBC_CLK_t

typedef enum _GPIO_DBC_CLK_t GPIO_DBC_CLK_t

 

Location: Driver_GPIO.h:295

 

GPIO Control Codes: Debounce clock source.

 

GPIO_DRIVE_STRENGTHS_t

typedef enum _GPIO_DRIVE_STRENGTHS_t GPIO_DRIVE_STRENGTHS_t

 

Location: Driver_GPIO.h:301

 

GPIO Control Codes: Pads strength.

 

GPIO_SignalEvent_t

typedef void(* GPIO_SignalEvent_t

 

Location: Driver_GPIO.h:386

 

Pointer to GPIO_SignalEvent : Signal GPIO Event.

 

GPIO_DBF_CFG_t

typedef struct _GPIO_DBF_CFG_t GPIO_DBF_CFG_t

 

Location: Driver_GPIO.h:396

 

Debounce filter configuration.

 

GPIO_PRI_CFG_t

typedef struct _GPIO_PRI_CFG_t GPIO_PRI_CFG_t

 

Location: Driver_GPIO.h:407

 

GPIO interrupt priority configuration.

 

GPIO_CFG_t

typedef struct _GPIO_CFG_t GPIO_CFG_t

 

Location: Driver_GPIO.h:417

 

GPIO Driver configuration.

 

GPIO_PAD_CFG_t

typedef struct _GPIO_PAD_CFG_t GPIO_PAD_CFG_t

 

Location: Driver_GPIO.h:431

 

GPIO PAD configuration.

 

GPIO_INT_CFG_t

typedef struct _GPIO_INT_CFG_t GPIO_INT_CFG_t

 

Location: Driver_GPIO.h:443

 

GPIO INT configuration.

 

GPIO_EXTCLK_CFG_t

typedef struct _GPIO_EXTCLK_CFG_t GPIO_EXTCLK_CFG_t

 

Location: Driver_GPIO.h:453

 

External clock pad configuration.

 

GPIO_JTAG_SW_CFG_t

typedef struct _GPIO_JTAG_SW_CFG_t GPIO_JTAG_SW_CFG_t

 

Location: Driver_GPIO.h:468

 

JTAG configuration.

 

DRIVER_GPIO_t

typedef struct _DRIVER_GPIO_t DRIVER_GPIO_t

 

Location: Driver_GPIO.h:487

 

Access structure of the GPIO Driver.