Home
last modified time | relevance | path

Searched refs:ctrl_io (Results 1 – 2 of 2) sorted by relevance

/hal_espressif-latest/components/driver/deprecated/
Dpcnt_legacy.c74 …set_pin(pcnt_port_t pcnt_port, pcnt_unit_t unit, pcnt_channel_t channel, int pulse_io, int ctrl_io) in _pcnt_set_pin() argument
80 PCNT_CHECK(GPIO_IS_VALID_GPIO(ctrl_io) || ctrl_io < 0, PCNT_GPIO_ERR_STR, ESP_ERR_INVALID_ARG); in _pcnt_set_pin()
89 if (ctrl_io >= 0) { in _pcnt_set_pin()
90 gpio_hal_iomux_func_sel(GPIO_PIN_MUX_REG[ctrl_io], PIN_FUNC_GPIO); in _pcnt_set_pin()
91 gpio_set_direction(ctrl_io, GPIO_MODE_INPUT); in _pcnt_set_pin()
92 gpio_set_pull_mode(ctrl_io, GPIO_PULLUP_ONLY); in _pcnt_set_pin()
93 …esp_rom_gpio_connect_in_signal(ctrl_io, pcnt_periph_signals.groups[pcnt_port].units[unit].channels… in _pcnt_set_pin()
357 int ctrl_io = pcnt_config->ctrl_gpio_num; in _pcnt_unit_config() local
361 …PCNT_CHECK(input_io < 0 || (GPIO_IS_VALID_GPIO(input_io) && (input_io != ctrl_io)), "PCNT pulse in… in _pcnt_unit_config()
362 … PCNT_CHECK(ctrl_io < 0 || GPIO_IS_VALID_GPIO(ctrl_io), "PCNT ctrl io error", ESP_ERR_INVALID_ARG); in _pcnt_unit_config()
[all …]
/hal_espressif-latest/components/driver/deprecated/driver/
Dpcnt.h230 esp_err_t pcnt_set_pin(pcnt_unit_t unit, pcnt_channel_t channel, int pulse_io, int ctrl_io);