Lines Matching refs:gpio
1 #include <driver/gpio.h>
2 #include "gpio-esp32.h"
5 lws_gpio_esp32_mode_write(_lws_plat_gpio_t gpio)
7 gpio_reset_pin(gpio);
8 gpio_set_pull_mode(gpio, GPIO_PULLUP_ONLY);
9 gpio_set_direction(gpio, GPIO_MODE_INPUT_OUTPUT);
10 gpio_set_level(gpio, 1);
13 lws_gpio_esp32_mode_read(_lws_plat_gpio_t gpio)
15 gpio_set_pull_mode(gpio, GPIO_PULLUP_ONLY);
16 gpio_set_direction(gpio, GPIO_MODE_INPUT);
17 gpio_set_level(gpio, 1);
20 lws_gpio_esp32_read(_lws_plat_gpio_t gpio)
22 return gpio_get_level(gpio);
25 lws_gpio_esp32_set(_lws_plat_gpio_t gpio, int val)
27 gpio_set_level(gpio, val);