Macros
Collaboration diagram for GPIO Private Macros:

Macros

#define IS_GPIO_MODE(MODE)
 
#define IS_GPIO_MODE(MODE)
 
#define IS_GPIO_MODE(MODE)
 
#define IS_GPIO_MODE(MODE)
 
#define IS_GPIO_MODE(MODE)
 
#define IS_GPIO_MODE(MODE)
 
#define IS_GPIO_PIN(__PIN__)   ((((uint32_t)(__PIN__) & GPIO_PIN_MASK) != 0x00U))
 
#define IS_GPIO_PIN(__PIN__)
 
#define IS_GPIO_PIN(__PIN__)
 
#define IS_GPIO_PIN(PIN)   (((((uint32_t)PIN) & GPIO_PIN_MASK ) != 0x00U) && ((((uint32_t)PIN) & ~GPIO_PIN_MASK) == 0x00U))
 
#define IS_GPIO_PIN(PIN)   (((((uint32_t)PIN) & GPIO_PIN_MASK ) != 0x00U) && ((((uint32_t)PIN) & ~GPIO_PIN_MASK) == 0x00U))
 
#define IS_GPIO_PIN(PIN)   (((((uint32_t)PIN) & GPIO_PIN_MASK ) != 0x00U) && ((((uint32_t)PIN) & ~GPIO_PIN_MASK) == 0x00U))
 
#define IS_GPIO_PIN_ACTION(ACTION)   (((ACTION) == GPIO_PIN_RESET) || ((ACTION) == GPIO_PIN_SET))
 
#define IS_GPIO_PIN_ACTION(ACTION)   (((ACTION) == GPIO_PIN_RESET) || ((ACTION) == GPIO_PIN_SET))
 
#define IS_GPIO_PIN_ACTION(ACTION)   (((ACTION) == GPIO_PIN_RESET) || ((ACTION) == GPIO_PIN_SET))
 
#define IS_GPIO_PIN_ACTION(ACTION)   (((ACTION) == GPIO_PIN_RESET) || ((ACTION) == GPIO_PIN_SET))
 
#define IS_GPIO_PIN_ACTION(ACTION)   (((ACTION) == GPIO_PIN_RESET) || ((ACTION) == GPIO_PIN_SET))
 
#define IS_GPIO_PIN_ACTION(ACTION)   (((ACTION) == GPIO_PIN_RESET) || ((ACTION) == GPIO_PIN_SET))
 
#define IS_GPIO_PULL(PULL)
 
#define IS_GPIO_PULL(PULL)
 
#define IS_GPIO_PULL(PULL)
 
#define IS_GPIO_PULL(PULL)
 
#define IS_GPIO_PULL(PULL)
 
#define IS_GPIO_PULL(PULL)
 
#define IS_GPIO_SPEED(SPEED)
 
#define IS_GPIO_SPEED(SPEED)
 
#define IS_GPIO_SPEED(SPEED)
 
#define IS_GPIO_SPEED(SPEED)
 
#define IS_GPIO_SPEED(SPEED)
 
#define IS_GPIO_SPEED(SPEED)
 

Detailed Description

Macro Definition Documentation

◆ IS_GPIO_MODE [1/6]

#define IS_GPIO_MODE (   MODE)
Value:
(((MODE) == GPIO_MODE_INPUT) ||\
((MODE) == GPIO_MODE_OUTPUT_PP) ||\
((MODE) == GPIO_MODE_OUTPUT_OD) ||\
((MODE) == GPIO_MODE_AF_PP) ||\
((MODE) == GPIO_MODE_AF_OD) ||\
((MODE) == GPIO_MODE_IT_RISING) ||\
((MODE) == GPIO_MODE_IT_FALLING) ||\
((MODE) == GPIO_MODE_EVT_RISING) ||\
((MODE) == GPIO_MODE_EVT_FALLING) ||\
((MODE) == GPIO_MODE_ANALOG))

Definition at line 266 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h.

◆ IS_GPIO_MODE [2/6]

#define IS_GPIO_MODE (   MODE)
Value:
(((MODE) == GPIO_MODE_INPUT) ||\
((MODE) == GPIO_MODE_OUTPUT_PP) ||\
((MODE) == GPIO_MODE_OUTPUT_OD) ||\
((MODE) == GPIO_MODE_AF_PP) ||\
((MODE) == GPIO_MODE_AF_OD) ||\
((MODE) == GPIO_MODE_IT_RISING) ||\
((MODE) == GPIO_MODE_IT_FALLING) ||\
((MODE) == GPIO_MODE_EVT_RISING) ||\
((MODE) == GPIO_MODE_EVT_FALLING) ||\
((MODE) == GPIO_MODE_ANALOG))

Definition at line 266 of file stm32f411/stm32f411e-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h.

◆ IS_GPIO_MODE [3/6]

#define IS_GPIO_MODE (   MODE)
Value:
(((MODE) == GPIO_MODE_INPUT) ||\
((MODE) == GPIO_MODE_OUTPUT_PP) ||\
((MODE) == GPIO_MODE_OUTPUT_OD) ||\
((MODE) == GPIO_MODE_AF_PP) ||\
((MODE) == GPIO_MODE_AF_OD) ||\
((MODE) == GPIO_MODE_IT_RISING) ||\
((MODE) == GPIO_MODE_IT_FALLING) ||\
((MODE) == GPIO_MODE_EVT_RISING) ||\
((MODE) == GPIO_MODE_EVT_FALLING) ||\
((MODE) == GPIO_MODE_ANALOG))

Definition at line 266 of file stm32f7xx_hal_gpio.h.

◆ IS_GPIO_MODE [4/6]

#define IS_GPIO_MODE (   MODE)
Value:
(((MODE) == GPIO_MODE_INPUT) ||\
((MODE) == GPIO_MODE_OUTPUT_PP) ||\
((MODE) == GPIO_MODE_OUTPUT_OD) ||\
((MODE) == GPIO_MODE_AF_PP) ||\
((MODE) == GPIO_MODE_AF_OD) ||\
((MODE) == GPIO_MODE_IT_RISING) ||\
((MODE) == GPIO_MODE_IT_FALLING) ||\
((MODE) == GPIO_MODE_EVT_RISING) ||\
((MODE) == GPIO_MODE_EVT_FALLING) ||\
((MODE) == GPIO_MODE_ANALOG))

Definition at line 266 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h.

◆ IS_GPIO_MODE [5/6]

#define IS_GPIO_MODE (   MODE)
Value:
(((MODE) == GPIO_MODE_INPUT) ||\
((MODE) == GPIO_MODE_OUTPUT_PP) ||\
((MODE) == GPIO_MODE_OUTPUT_OD) ||\
((MODE) == GPIO_MODE_AF_PP) ||\
((MODE) == GPIO_MODE_AF_OD) ||\
((MODE) == GPIO_MODE_IT_RISING) ||\
((MODE) == GPIO_MODE_IT_FALLING) ||\
((MODE) == GPIO_MODE_EVT_RISING) ||\
((MODE) == GPIO_MODE_EVT_FALLING) ||\
((MODE) == GPIO_MODE_ANALOG))

Definition at line 301 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h.

◆ IS_GPIO_MODE [6/6]

#define IS_GPIO_MODE (   MODE)
Value:
(((MODE) == GPIO_MODE_INPUT) ||\
((MODE) == GPIO_MODE_OUTPUT_PP) ||\
((MODE) == GPIO_MODE_OUTPUT_OD) ||\
((MODE) == GPIO_MODE_AF_PP) ||\
((MODE) == GPIO_MODE_AF_OD) ||\
((MODE) == GPIO_MODE_IT_RISING) ||\
((MODE) == GPIO_MODE_IT_FALLING) ||\
((MODE) == GPIO_MODE_EVT_RISING) ||\
((MODE) == GPIO_MODE_EVT_FALLING) ||\
((MODE) == GPIO_MODE_ANALOG))

Definition at line 301 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h.

◆ IS_GPIO_PIN [1/6]

#define IS_GPIO_PIN (   __PIN__)    ((((uint32_t)(__PIN__) & GPIO_PIN_MASK) != 0x00U))

Definition at line 265 of file stm32f7xx_hal_gpio.h.

◆ IS_GPIO_PIN [2/6]

#define IS_GPIO_PIN (   __PIN__)
Value:
((((uint32_t)(__PIN__) & GPIO_PIN_MASK) != 0x00U) &&\
(((uint32_t)(__PIN__) & ~GPIO_PIN_MASK) == 0x00U))

Definition at line 299 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h.

◆ IS_GPIO_PIN [3/6]

#define IS_GPIO_PIN (   __PIN__)
Value:
((((uint32_t)(__PIN__) & GPIO_PIN_MASK) != 0x00U) &&\
(((uint32_t)(__PIN__) & ~GPIO_PIN_MASK) == 0x00U))

Definition at line 299 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h.

◆ IS_GPIO_PIN [4/6]

#define IS_GPIO_PIN (   PIN)    (((((uint32_t)PIN) & GPIO_PIN_MASK ) != 0x00U) && ((((uint32_t)PIN) & ~GPIO_PIN_MASK) == 0x00U))

◆ IS_GPIO_PIN [5/6]

#define IS_GPIO_PIN (   PIN)    (((((uint32_t)PIN) & GPIO_PIN_MASK ) != 0x00U) && ((((uint32_t)PIN) & ~GPIO_PIN_MASK) == 0x00U))

◆ IS_GPIO_PIN [6/6]

#define IS_GPIO_PIN (   PIN)    (((((uint32_t)PIN) & GPIO_PIN_MASK ) != 0x00U) && ((((uint32_t)PIN) & ~GPIO_PIN_MASK) == 0x00U))

◆ IS_GPIO_PIN_ACTION [1/6]

#define IS_GPIO_PIN_ACTION (   ACTION)    (((ACTION) == GPIO_PIN_RESET) || ((ACTION) == GPIO_PIN_SET))

◆ IS_GPIO_PIN_ACTION [2/6]

#define IS_GPIO_PIN_ACTION (   ACTION)    (((ACTION) == GPIO_PIN_RESET) || ((ACTION) == GPIO_PIN_SET))

Definition at line 264 of file stm32f7xx_hal_gpio.h.

◆ IS_GPIO_PIN_ACTION [3/6]

#define IS_GPIO_PIN_ACTION (   ACTION)    (((ACTION) == GPIO_PIN_RESET) || ((ACTION) == GPIO_PIN_SET))

◆ IS_GPIO_PIN_ACTION [4/6]

#define IS_GPIO_PIN_ACTION (   ACTION)    (((ACTION) == GPIO_PIN_RESET) || ((ACTION) == GPIO_PIN_SET))

◆ IS_GPIO_PIN_ACTION [5/6]

#define IS_GPIO_PIN_ACTION (   ACTION)    (((ACTION) == GPIO_PIN_RESET) || ((ACTION) == GPIO_PIN_SET))

◆ IS_GPIO_PIN_ACTION [6/6]

#define IS_GPIO_PIN_ACTION (   ACTION)    (((ACTION) == GPIO_PIN_RESET) || ((ACTION) == GPIO_PIN_SET))

◆ IS_GPIO_PULL [1/6]

#define IS_GPIO_PULL (   PULL)
Value:
(((PULL) == GPIO_NOPULL) || ((PULL) == GPIO_PULLUP) || \
((PULL) == GPIO_PULLDOWN))

Definition at line 280 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h.

◆ IS_GPIO_PULL [2/6]

#define IS_GPIO_PULL (   PULL)
Value:
(((PULL) == GPIO_NOPULL) || ((PULL) == GPIO_PULLUP) || \
((PULL) == GPIO_PULLDOWN))

Definition at line 280 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h.

◆ IS_GPIO_PULL [3/6]

#define IS_GPIO_PULL (   PULL)
Value:
(((PULL) == GPIO_NOPULL) || ((PULL) == GPIO_PULLUP) || \
((PULL) == GPIO_PULLDOWN))

Definition at line 280 of file stm32f7xx_hal_gpio.h.

◆ IS_GPIO_PULL [4/6]

#define IS_GPIO_PULL (   PULL)
Value:
(((PULL) == GPIO_NOPULL) || ((PULL) == GPIO_PULLUP) || \
((PULL) == GPIO_PULLDOWN))

Definition at line 280 of file stm32f411/stm32f411e-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h.

◆ IS_GPIO_PULL [5/6]

#define IS_GPIO_PULL (   PULL)
Value:
(((PULL) == GPIO_NOPULL) || ((PULL) == GPIO_PULLUP) || \
((PULL) == GPIO_PULLDOWN))

Definition at line 316 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h.

◆ IS_GPIO_PULL [6/6]

#define IS_GPIO_PULL (   PULL)
Value:
(((PULL) == GPIO_NOPULL) || ((PULL) == GPIO_PULLUP) || \
((PULL) == GPIO_PULLDOWN))

Definition at line 316 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h.

◆ IS_GPIO_SPEED [1/6]

#define IS_GPIO_SPEED (   SPEED)
Value:
(((SPEED) == GPIO_SPEED_LOW) || ((SPEED) == GPIO_SPEED_MEDIUM) || \
((SPEED) == GPIO_SPEED_FAST) || ((SPEED) == GPIO_SPEED_HIGH))

Definition at line 278 of file stm32f7xx_hal_gpio.h.

◆ IS_GPIO_SPEED [2/6]

#define IS_GPIO_SPEED (   SPEED)

◆ IS_GPIO_SPEED [3/6]

#define IS_GPIO_SPEED (   SPEED)

◆ IS_GPIO_SPEED [4/6]

#define IS_GPIO_SPEED (   SPEED)

◆ IS_GPIO_SPEED [5/6]

#define IS_GPIO_SPEED (   SPEED)

◆ IS_GPIO_SPEED [6/6]

#define IS_GPIO_SPEED (   SPEED)
GPIO_MODE_AF_PP
#define GPIO_MODE_AF_PP
Definition: stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h:122
GPIO_MODE_OUTPUT_OD
#define GPIO_MODE_OUTPUT_OD
Definition: stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h:121
GPIO_SPEED_FREQ_HIGH
#define GPIO_SPEED_FREQ_HIGH
Definition: stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h:144
GPIO_SPEED_FREQ_LOW
#define GPIO_SPEED_FREQ_LOW
Definition: stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h:142
GPIO_PIN_MASK
#define GPIO_PIN_MASK
Definition: stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:104
GPIO_MODE_EVT_RISING_FALLING
#define GPIO_MODE_EVT_RISING_FALLING
Definition: stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h:133
GPIO_MODE_IT_FALLING
#define GPIO_MODE_IT_FALLING
Definition: stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h:128
GPIO_MODE_ANALOG
#define GPIO_MODE_ANALOG
Definition: stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h:125
GPIO_MODE_EVT_RISING
#define GPIO_MODE_EVT_RISING
Definition: stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h:131
GPIO_NOPULL
#define GPIO_NOPULL
Definition: stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h:154
GPIO_SPEED_FREQ_MEDIUM
#define GPIO_SPEED_FREQ_MEDIUM
Definition: stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h:143
GPIO_MODE_IT_RISING_FALLING
#define GPIO_MODE_IT_RISING_FALLING
Definition: stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h:129
GPIO_SPEED_FREQ_VERY_HIGH
#define GPIO_SPEED_FREQ_VERY_HIGH
Definition: stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h:145
GPIO_PULLUP
#define GPIO_PULLUP
Definition: stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h:155
GPIO_MODE_AF_OD
#define GPIO_MODE_AF_OD
Definition: stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h:123
GPIO_MODE_IT_RISING
#define GPIO_MODE_IT_RISING
Definition: stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h:127
GPIO_PULLDOWN
#define GPIO_PULLDOWN
Definition: stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h:156
GPIO_MODE_EVT_FALLING
#define GPIO_MODE_EVT_FALLING
Definition: stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h:132
GPIO_MODE_OUTPUT_PP
#define GPIO_MODE_OUTPUT_PP
Definition: stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h:120
GPIO_MODE_INPUT
#define GPIO_MODE_INPUT
Definition: stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h:119


picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:06