/device/soc/esp/esp32/components/driver/include/driver/ |
D | pcnt.h | 223 esp_err_t pcnt_isr_register(void (*fn)(void *), void *arg, int intr_alloc_flags, pcnt_isr_handle_t … 355 esp_err_t pcnt_isr_service_install(int intr_alloc_flags);
|
D | gpio.h | 231 esp_err_t gpio_isr_register(void (*fn)(void *), void *arg, int intr_alloc_flags, gpio_isr_handle_t … 292 esp_err_t gpio_install_isr_service(int intr_alloc_flags);
|
D | ledc.h | 226 esp_err_t ledc_isr_register(void (*fn)(void*), void * arg, int intr_alloc_flags, ledc_isr_handle_t … 347 esp_err_t ledc_fade_func_install(int intr_alloc_flags);
|
D | i2c.h | 65 …rt_t i2c_num, i2c_mode_t mode, size_t slv_rx_buf_len, size_t slv_tx_buf_len, int intr_alloc_flags); 129 esp_err_t i2c_isr_register(i2c_port_t i2c_num, void (*fn)(void *), void *arg, int intr_alloc_flags,…
|
D | timer.h | 218 …roup_t group_num, timer_idx_t timer_num, timer_isr_t isr_handler, void *arg, int intr_alloc_flags); 258 …roup_num, timer_idx_t timer_num, void (*fn)(void *), void *arg, int intr_alloc_flags, timer_isr_ha…
|
D | uart.h | 103 …_buffer_size, int tx_buffer_size, int queue_size, QueueHandle_t* uart_queue, int intr_alloc_flags); 376 …r_register(uart_port_t uart_num, void (*fn)(void*), void * arg, int intr_alloc_flags, uart_isr_ha…
|
D | rmt.h | 616 esp_err_t rmt_isr_register(void (*fn)(void *), void *arg, int intr_alloc_flags, rmt_isr_handle_t *h… 657 esp_err_t rmt_driver_install(rmt_channel_t channel, size_t rx_buf_size, int intr_alloc_flags);
|
D | mcpwm.h | 657 …register(mcpwm_unit_t mcpwm_num, void (*fn)(void *), void *arg, int intr_alloc_flags, intr_handle_…
|
/device/soc/esp/esp32/components/driver/ |
D | pcnt.c | 302 static inline esp_err_t _pcnt_isr_service_install(pcnt_port_t pcnt_port, int intr_alloc_flags) in _pcnt_isr_service_install() argument 312 …ret = pcnt_isr_register(pcnt_intr_service, (void *)pcnt_port, intr_alloc_flags, &pcnt_isr_service); in _pcnt_isr_service_install() 506 esp_err_t pcnt_isr_register(void (*fun)(void *), void *arg, int intr_alloc_flags, pcnt_isr_handle_t… in pcnt_isr_register() argument 511 ret = esp_intr_alloc(pcnt_periph_signals.irq, intr_alloc_flags, fun, arg, handle); in pcnt_isr_register() 527 esp_err_t pcnt_isr_service_install(int intr_alloc_flags) in pcnt_isr_service_install() argument 529 return _pcnt_isr_service_install(PCNT_PORT_0, intr_alloc_flags); in pcnt_isr_service_install()
|
D | gpio.c | 54 int intr_alloc_flags; /*!< ISR alloc flag */ member 457 esp_err_t gpio_install_isr_service(int intr_alloc_flags) in gpio_install_isr_service() argument 467 … ret = gpio_isr_register(gpio_intr_service, NULL, intr_alloc_flags, &gpio_context.gpio_isr_handle); in gpio_install_isr_service() 521 p->ret = esp_intr_alloc(p->source, p->intr_alloc_flags, p->fn, p->arg, p->handle); in gpio_isr_register_on_core_static() 524 esp_err_t gpio_isr_register(void (*fn)(void *), void *arg, int intr_alloc_flags, gpio_isr_handle_t … in gpio_isr_register() argument 529 p.intr_alloc_flags = intr_alloc_flags; in gpio_isr_register()
|
D | rmt.c | 92 int intr_alloc_flags; member 720 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 725 return esp_intr_alloc(rmt_periph_signals.irq, intr_alloc_flags, fn, arg, handle); in rmt_isr_register() 1017 esp_err_t rmt_driver_install(rmt_channel_t channel, size_t rx_buf_size, int intr_alloc_flags) in rmt_driver_install() argument 1033 if (!(intr_alloc_flags & ESP_INTR_FLAG_IRAM)) { in rmt_driver_install() 1057 p_rmt_obj[channel]->intr_alloc_flags = intr_alloc_flags; in rmt_driver_install() 1058 if (!(intr_alloc_flags & ESP_INTR_FLAG_IRAM)) { in rmt_driver_install() 1075 if (!(p_rmt_obj[channel]->intr_alloc_flags & ESP_INTR_FLAG_IRAM)) { in rmt_driver_install() 1093 …err = rmt_isr_register(rmt_driver_isr_default, &rmt_contex.hal, intr_alloc_flags, &(rmt_contex.rmt… in rmt_driver_install() 1118 if (p_rmt_obj[channel]->intr_alloc_flags & ESP_INTR_FLAG_IRAM) { in rmt_write_items() [all …]
|
D | i2c.c | 143 int intr_alloc_flags; /*!< Used to allocate the interrupt */ member 232 int intr_alloc_flags) in i2c_driver_install() argument 242 if ( !(intr_alloc_flags & ESP_INTR_FLAG_IRAM) ) { in i2c_driver_install() 260 p_i2c->intr_alloc_flags = intr_alloc_flags; in i2c_driver_install() 305 if ( !(intr_alloc_flags & ESP_INTR_FLAG_IRAM) ) { in i2c_driver_install() 340 …i2c_isr_register(i2c_num, i2c_isr_handler_default, p_i2c_obj[i2c_num], intr_alloc_flags, &p_i2c_ob… in i2c_driver_install() 799 esp_err_t i2c_isr_register(i2c_port_t i2c_num, void (*fn)(void *), void *arg, int intr_alloc_flags,… in i2c_isr_register() argument 803 … esp_err_t ret = esp_intr_alloc(i2c_periph_signal[i2c_num].irq, intr_alloc_flags, fn, arg, handle); in i2c_isr_register() 1172 if ((p_i2c_obj[i2c_num]->intr_alloc_flags & ESP_INTR_FLAG_IRAM)) { in i2c_master_cmd_begin()
|
D | timer.c | 230 …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 241 … intr_alloc_flags, &(p_timer_obj[group_num][timer_num]->timer_isr_fun.timer_isr_handle)); in timer_isr_callback_add() 262 … void (*fn)(void *), void *arg, int intr_alloc_flags, timer_isr_handle_t *handle) in timer_isr_register() argument 272 …timer_group_periph_signals.groups[group_num].t0_irq_id + timer_num, intr_alloc_flags, status_reg, … in timer_isr_register()
|
D | uart.c | 577 …r_register(uart_port_t uart_num, void (*fn)(void*), void * arg, int intr_alloc_flags, uart_isr_ha… in uart_isr_register() argument 582 ret=esp_intr_alloc(uart_periph_signal[uart_num].irq, intr_alloc_flags, fn, arg, handle); in uart_isr_register() 1340 …x_buffer_size, int tx_buffer_size, int queue_size, QueueHandle_t *uart_queue, int intr_alloc_flags) in uart_driver_install() argument 1347 if ((intr_alloc_flags & ESP_INTR_FLAG_IRAM) == 0) { in uart_driver_install() 1349 intr_alloc_flags |= ESP_INTR_FLAG_IRAM; in uart_driver_install() 1352 if ((intr_alloc_flags & ESP_INTR_FLAG_IRAM) != 0) { in uart_driver_install() 1354 intr_alloc_flags &= ~ESP_INTR_FLAG_IRAM; in uart_driver_install() 1419 …ister(uart_num, uart_rx_intr_handler_default, p_uart_obj[uart_num], intr_alloc_flags, &p_uart_obj[… in uart_driver_install()
|
D | ledc.c | 260 esp_err_t ledc_isr_register(void (*fn)(void*), void * arg, int intr_alloc_flags, ledc_isr_handle_t … in ledc_isr_register() argument 265 ret = esp_intr_alloc(ETS_LEDC_INTR_SOURCE, intr_alloc_flags, fn, arg, handle); in ledc_isr_register() 814 esp_err_t ledc_fade_func_install(int intr_alloc_flags) in ledc_fade_func_install() argument 817 …return ledc_isr_register(ledc_fade_isr, NULL, intr_alloc_flags | ESP_INTR_FLAG_IRAM, &s_ledc_fade_… in ledc_fade_func_install()
|
D | mcpwm.c | 610 …register(mcpwm_unit_t mcpwm_num, void (*fn)(void *), void *arg, int intr_alloc_flags, intr_handle_… in mcpwm_isr_register() argument 615 ret = esp_intr_alloc((ETS_PWM0_INTR_SOURCE + mcpwm_num), intr_alloc_flags, fn, arg, handle); in mcpwm_isr_register()
|
D | i2s.c | 184 static esp_err_t i2s_isr_register(i2s_port_t i2s_num, int intr_alloc_flags, void (*fn)(void*), void… in i2s_isr_register() argument 186 return esp_intr_alloc(i2s_periph_signal[i2s_num].irq, intr_alloc_flags, fn, arg, handle); in i2s_isr_register() 964 …err = i2s_isr_register(i2s_num, i2s_config->intr_alloc_flags, i2s_intr_handler_default, p_i2s_obj[… in i2s_driver_install()
|
/device/soc/esp/esp32/components/hal/include/hal/ |
D | i2s_types.h | 129 …int intr_alloc_flags; /*!< Flags used to allocate the interrupt. One or … member
|