Go to the source code of this file.
◆ ESP32_DIR_INP_FLAG
#define ESP32_DIR_INP_FLAG BIT(5) |
◆ ESP32_DIR_OUT_FLAG
#define ESP32_DIR_OUT_FLAG BIT(6) |
◆ ESP32_NO_PULL
#define ESP32_NO_PULL 0x1 |
◆ ESP32_NO_PULL_FLAG
#define ESP32_NO_PULL_FLAG BIT(0) |
◆ ESP32_OPEN_DRAIN
#define ESP32_OPEN_DRAIN 0x2 |
◆ ESP32_OPEN_DRAIN_FLAG
#define ESP32_OPEN_DRAIN_FLAG BIT(4) |
◆ ESP32_PIN_BIAS_MASK
#define ESP32_PIN_BIAS_MASK 0x3U |
◆ ESP32_PIN_BIAS_SHIFT
#define ESP32_PIN_BIAS_SHIFT 0U |
◆ ESP32_PIN_DRV_MASK
#define ESP32_PIN_DRV_MASK 0x3U |
◆ ESP32_PIN_DRV_SHIFT
#define ESP32_PIN_DRV_SHIFT 2U |
◆ ESP32_PIN_EN_DIR_MASK
#define ESP32_PIN_EN_DIR_MASK 0x3U |
◆ ESP32_PIN_EN_DIR_SHIFT
#define ESP32_PIN_EN_DIR_SHIFT 6U |
◆ ESP32_PIN_IN_EN
#define ESP32_PIN_IN_EN 0x2 |
◆ ESP32_PIN_IN_EN_FLAG
#define ESP32_PIN_IN_EN_FLAG BIT(10) |
◆ ESP32_PIN_NUM_MASK
#define ESP32_PIN_NUM_MASK 0x3FU |
◆ ESP32_PIN_NUM_SHIFT
#define ESP32_PIN_NUM_SHIFT 0U |
◆ ESP32_PIN_OUT_EN
#define ESP32_PIN_OUT_EN 0x1 |
◆ ESP32_PIN_OUT_EN_FLAG
#define ESP32_PIN_OUT_EN_FLAG BIT(9) |
◆ ESP32_PIN_OUT_HIGH
#define ESP32_PIN_OUT_HIGH 0x1 |
◆ ESP32_PIN_OUT_HIGH_FLAG
#define ESP32_PIN_OUT_HIGH_FLAG BIT(7) |
◆ ESP32_PIN_OUT_LOW
#define ESP32_PIN_OUT_LOW 0x2 |
◆ ESP32_PIN_OUT_LOW_FLAG
#define ESP32_PIN_OUT_LOW_FLAG BIT(8) |
◆ ESP32_PIN_OUT_MASK
#define ESP32_PIN_OUT_MASK 0x3U |
◆ ESP32_PIN_OUT_SHIFT
#define ESP32_PIN_OUT_SHIFT 4U |
◆ ESP32_PIN_SIGI_MASK
#define ESP32_PIN_SIGI_MASK 0x1FFU |
◆ ESP32_PIN_SIGI_SHIFT
#define ESP32_PIN_SIGI_SHIFT 6U |
◆ ESP32_PIN_SIGO_MASK
#define ESP32_PIN_SIGO_MASK 0x1FFU |
◆ ESP32_PIN_SIGO_SHIFT
#define ESP32_PIN_SIGO_SHIFT 15U |
◆ ESP32_PINMUX
#define ESP32_PINMUX |
( |
|
pin, |
|
|
|
sig_i, |
|
|
|
sig_o |
|
) |
| |
Value:
#define ESP32_PIN_SIGI_MASK
Definition: esp-pinctrl-common.h:20
#define ESP32_PIN_NUM_SHIFT
Definition: esp-pinctrl-common.h:12
#define ESP32_PIN_SIGI_SHIFT
Definition: esp-pinctrl-common.h:21
#define ESP32_PIN_SIGO_MASK
Definition: esp-pinctrl-common.h:22
#define ESP32_PIN_SIGO_SHIFT
Definition: esp-pinctrl-common.h:23
#define ESP32_PIN_NUM_MASK
Definition: esp-pinctrl-common.h:13
◆ ESP32_PULL_DOWN
#define ESP32_PULL_DOWN 0x3 |
◆ ESP32_PULL_DOWN_FLAG
#define ESP32_PULL_DOWN_FLAG BIT(2) |
◆ ESP32_PULL_UP
#define ESP32_PULL_UP 0x2 |
◆ ESP32_PULL_UP_FLAG
#define ESP32_PULL_UP_FLAG BIT(1) |
◆ ESP32_PUSH_PULL
#define ESP32_PUSH_PULL 0x1 |
◆ ESP32_PUSH_PULL_FLAG
#define ESP32_PUSH_PULL_FLAG BIT(3) |
◆ ESP_SIG_INVAL