Home
last modified time | relevance | path

Searched refs:intr_alloc_flags (Results 1 – 11 of 11) sorted by relevance

/hal_espressif-latest/components/driver/deprecated/driver/
Dpcnt.h213 esp_err_t pcnt_isr_register(void (*fn)(void *), void *arg, int intr_alloc_flags, pcnt_isr_handle_t …
345 esp_err_t pcnt_isr_service_install(int intr_alloc_flags);
Dtimer.h191 …roup_t group_num, timer_idx_t timer_num, timer_isr_t isr_handler, void *arg, int intr_alloc_flags);
231 …roup_num, timer_idx_t timer_num, void (*fn)(void *), void *arg, int intr_alloc_flags, timer_isr_ha…
Drmt.h469 esp_err_t rmt_isr_register(void (*fn)(void *), void *arg, int intr_alloc_flags, rmt_isr_handle_t *h…
510 esp_err_t rmt_driver_install(rmt_channel_t channel, size_t rx_buf_size, int intr_alloc_flags);
Di2s_types_legacy.h222 …int intr_alloc_flags; /*!< Flags used to allocate the interrupt. One… member
/hal_espressif-latest/components/driver/gpio/include/driver/
Dgpio.h235 esp_err_t gpio_isr_register(void (*fn)(void *), void *arg, int intr_alloc_flags, gpio_isr_handle_t …
296 esp_err_t gpio_install_isr_service(int intr_alloc_flags);
/hal_espressif-latest/components/driver/deprecated/
Dpcnt_legacy.c58 esp_err_t pcnt_isr_register(void (*fun)(void *), void *arg, int intr_alloc_flags, pcnt_isr_handle_t…
317 static inline esp_err_t _pcnt_isr_service_install(pcnt_port_t pcnt_port, int intr_alloc_flags) in _pcnt_isr_service_install() argument
327 …ret = pcnt_isr_register(pcnt_intr_service, (void *)pcnt_port, intr_alloc_flags, &pcnt_isr_service); in _pcnt_isr_service_install()
519 esp_err_t pcnt_isr_register(void (*fun)(void *), void *arg, int intr_alloc_flags, pcnt_isr_handle_t… in pcnt_isr_register() argument
524 ret = esp_intr_alloc(pcnt_periph_signals.groups[0].irq, intr_alloc_flags, fun, arg, handle); in pcnt_isr_register()
539 esp_err_t pcnt_isr_service_install(int intr_alloc_flags) in pcnt_isr_service_install() argument
541 return _pcnt_isr_service_install(PCNT_PORT_0, intr_alloc_flags); in pcnt_isr_service_install()
Drmt_legacy.c83 int intr_alloc_flags; member
703 esp_err_t rmt_isr_register(void (*fn)(void *), void *arg, int intr_alloc_flags, rmt_isr_handle_t *h… in rmt_isr_register() argument
708 return esp_intr_alloc(rmt_periph_signals.groups[0].irq, intr_alloc_flags, fn, arg, handle); in rmt_isr_register()
984 esp_err_t rmt_driver_install(rmt_channel_t channel, size_t rx_buf_size, int intr_alloc_flags) in rmt_driver_install() argument
996 if (intr_alloc_flags & ESP_INTR_FLAG_IRAM ) { in rmt_driver_install()
1005 if (!(intr_alloc_flags & ESP_INTR_FLAG_IRAM)) { in rmt_driver_install()
1030 p_rmt_obj[channel]->intr_alloc_flags = intr_alloc_flags; in rmt_driver_install()
1031 if (!(intr_alloc_flags & ESP_INTR_FLAG_IRAM)) { in rmt_driver_install()
1048 if (!(p_rmt_obj[channel]->intr_alloc_flags & ESP_INTR_FLAG_IRAM)) { in rmt_driver_install()
1066 …err = rmt_isr_register(rmt_driver_isr_default, &rmt_contex.hal, intr_alloc_flags, &(rmt_contex.rmt… in rmt_driver_install()
[all …]
Dtimer_legacy.c249 … void (*fn)(void *), void *arg, int intr_alloc_flags, timer_isr_handle_t *handle) in timer_isr_register() argument
257 intr_alloc_flags, in timer_isr_register()
262 …roup_t group_num, timer_idx_t timer_num, timer_isr_t isr_handler, void *args, int intr_alloc_flags) in timer_isr_callback_add() argument
274intr_alloc_flags, &(p_timer_obj[group_num][timer_num]->timer_isr_fun.timer_isr_handle)); in timer_isr_callback_add()
Di2s_legacy.c1603 …ESP_GOTO_ON_ERROR(i2s_init_legacy(i2s_num, i2s_config->intr_alloc_flags), err, TAG, "I2S init fail… in i2s_driver_install()
/hal_espressif-latest/components/driver/gpio/
Dgpio.c54 int intr_alloc_flags; /*!< ISR alloc flag */ member
502 esp_err_t gpio_install_isr_service(int intr_alloc_flags) in gpio_install_isr_service() argument
512 … ret = gpio_isr_register(gpio_intr_service, NULL, intr_alloc_flags, &gpio_context.gpio_isr_handle); in gpio_install_isr_service()
582 p->ret = esp_intr_alloc(p->source, p->intr_alloc_flags, p->fn, p->arg, p->handle); in gpio_isr_register_on_core_static()
585 esp_err_t gpio_isr_register(void (*fn)(void *), void *arg, int intr_alloc_flags, gpio_isr_handle_t … in gpio_isr_register() argument
590 p.intr_alloc_flags = intr_alloc_flags; in gpio_isr_register()
592 p.intr_alloc_flags |= ESP_INTR_FLAG_SHARED; in gpio_isr_register()
/hal_espressif-latest/components/driver/uart/
Duart.c1520 …er_size, int tx_buffer_size, int event_queue_size, QueueHandle_t *uart_queue, int intr_alloc_flags) in uart_driver_install() argument
1530 if ((intr_alloc_flags & ESP_INTR_FLAG_IRAM) == 0) { in uart_driver_install()
1532 intr_alloc_flags |= ESP_INTR_FLAG_IRAM; in uart_driver_install()
1535 if ((intr_alloc_flags & ESP_INTR_FLAG_IRAM) != 0) { in uart_driver_install()
1537 intr_alloc_flags &= ~ESP_INTR_FLAG_IRAM; in uart_driver_install()
1588 ret = esp_intr_alloc(uart_periph_signal[uart_num].irq, intr_alloc_flags, in uart_driver_install()