|
PCA9555 / PCAL9555A Driver
API reference
|
ESP-IDF Kconfig default macros for PCAL95555 driver initialization. More...
Go to the source code of this file.
ESP-IDF Kconfig default macros for PCAL95555 driver initialization.
| #define CONFIG_PCAL95555_INIT_DIRECTION ((CONFIG_PCAL95555_PORT1_DIRECTION << 8) | CONFIG_PCAL95555_PORT0_DIRECTION) |
| #define CONFIG_PCAL95555_INIT_FROM_KCONFIG HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_INIT_OD_PORT0 CONFIG_PCAL95555_PORT0_OD |
| #define CONFIG_PCAL95555_INIT_OD_PORT1 CONFIG_PCAL95555_PORT1_OD |
| #define CONFIG_PCAL95555_INIT_OUTPUT ((CONFIG_PCAL95555_PORT1_OUTPUT << 8) | CONFIG_PCAL95555_PORT0_OUTPUT) |
| #define CONFIG_PCAL95555_INIT_PULL_ENABLE ((CONFIG_PCAL95555_PORT1_PULL_ENABLE << 8) | CONFIG_PCAL95555_PORT0_PULL_ENABLE) |
| #define CONFIG_PCAL95555_INIT_PULL_UP ((CONFIG_PCAL95555_PORT1_PULL_UP << 8) | CONFIG_PCAL95555_PORT0_PULL_UP) |
| #define CONFIG_PCAL95555_P0_0_DIR HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P0_0_OUTPUT 0 |
| #define CONFIG_PCAL95555_P0_0_PULL 0 |
| #define CONFIG_PCAL95555_P0_0_PULL_UP HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P0_1_DIR HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P0_1_OUTPUT 0 |
| #define CONFIG_PCAL95555_P0_1_PULL 0 |
| #define CONFIG_PCAL95555_P0_1_PULL_UP HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P0_2_DIR HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P0_2_OUTPUT 0 |
| #define CONFIG_PCAL95555_P0_2_PULL 0 |
| #define CONFIG_PCAL95555_P0_2_PULL_UP HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P0_3_DIR HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P0_3_OUTPUT 0 |
| #define CONFIG_PCAL95555_P0_3_PULL 0 |
| #define CONFIG_PCAL95555_P0_3_PULL_UP HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P0_4_DIR HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P0_4_OUTPUT 0 |
| #define CONFIG_PCAL95555_P0_4_PULL 0 |
| #define CONFIG_PCAL95555_P0_4_PULL_UP HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P0_5_DIR HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P0_5_OUTPUT 0 |
| #define CONFIG_PCAL95555_P0_5_PULL 0 |
| #define CONFIG_PCAL95555_P0_5_PULL_UP HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P0_6_DIR HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P0_6_OUTPUT 0 |
| #define CONFIG_PCAL95555_P0_6_PULL 0 |
| #define CONFIG_PCAL95555_P0_6_PULL_UP HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P0_7_DIR HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P0_7_OUTPUT 0 |
| #define CONFIG_PCAL95555_P0_7_PULL 0 |
| #define CONFIG_PCAL95555_P0_7_PULL_UP HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P1_0_DIR HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P1_0_OUTPUT 0 |
| #define CONFIG_PCAL95555_P1_0_PULL 0 |
| #define CONFIG_PCAL95555_P1_0_PULL_UP HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P1_1_DIR HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P1_1_OUTPUT 0 |
| #define CONFIG_PCAL95555_P1_1_PULL 0 |
| #define CONFIG_PCAL95555_P1_1_PULL_UP HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P1_2_DIR HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P1_2_OUTPUT 0 |
| #define CONFIG_PCAL95555_P1_2_PULL 0 |
| #define CONFIG_PCAL95555_P1_2_PULL_UP HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P1_3_DIR HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P1_3_OUTPUT 0 |
| #define CONFIG_PCAL95555_P1_3_PULL 0 |
| #define CONFIG_PCAL95555_P1_3_PULL_UP HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P1_4_DIR HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P1_4_OUTPUT 0 |
| #define CONFIG_PCAL95555_P1_4_PULL 0 |
| #define CONFIG_PCAL95555_P1_4_PULL_UP HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P1_5_DIR HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P1_5_OUTPUT 0 |
| #define CONFIG_PCAL95555_P1_5_PULL 0 |
| #define CONFIG_PCAL95555_P1_5_PULL_UP HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P1_6_DIR HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P1_6_OUTPUT 0 |
| #define CONFIG_PCAL95555_P1_6_PULL 0 |
| #define CONFIG_PCAL95555_P1_6_PULL_UP HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P1_7_DIR HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_P1_7_OUTPUT 0 |
| #define CONFIG_PCAL95555_P1_7_PULL 0 |
| #define CONFIG_PCAL95555_P1_7_PULL_UP HF_PCAL95555_KCONFIG_DEFAULT_Y |
| #define CONFIG_PCAL95555_PORT0_DIRECTION |
| #define CONFIG_PCAL95555_PORT0_OD 0 |
| #define CONFIG_PCAL95555_PORT0_OUTPUT |
| #define CONFIG_PCAL95555_PORT0_PULL_ENABLE |
| #define CONFIG_PCAL95555_PORT0_PULL_UP |
| #define CONFIG_PCAL95555_PORT1_DIRECTION |
| #define CONFIG_PCAL95555_PORT1_OD 0 |
| #define CONFIG_PCAL95555_PORT1_OUTPUT |
| #define CONFIG_PCAL95555_PORT1_PULL_ENABLE |
| #define CONFIG_PCAL95555_PORT1_PULL_UP |
| #define HF_PCAL95555_KCONFIG_DEFAULT_Y 1 |