Home
last modified time | relevance | path

Searched refs:trig_periph (Results 1 – 8 of 8) sorted by relevance

/hal_espressif-latest/components/esp_hw_support/include/esp_private/
Detm_interface.h41 etm_trigger_peripheral_t trig_periph; member
61 etm_trigger_peripheral_t trig_periph; member
Dgdma.h151 esp_err_t gdma_connect(gdma_channel_handle_t dma_chan, gdma_trigger_t trig_periph);
/hal_espressif-latest/components/esp_hw_support/dma/
Dgdma.c188 esp_err_t gdma_connect(gdma_channel_handle_t dma_chan, gdma_trigger_t trig_periph) in gdma_connect() argument
199 if (trig_periph.instance_id >= 0) { in gdma_connect()
201 if (group->tx_periph_in_use_mask & (1 << trig_periph.instance_id)) { in gdma_connect()
204 group->tx_periph_in_use_mask |= (1 << trig_periph.instance_id); in gdma_connect()
210 …gdma_ll_tx_connect_to_periph(group->hal.dev, pair->pair_id, trig_periph.periph, trig_periph.instan… in gdma_connect()
213 if (trig_periph.instance_id >= 0) { in gdma_connect()
215 if (group->rx_periph_in_use_mask & (1 << trig_periph.instance_id)) { in gdma_connect()
218 group->rx_periph_in_use_mask |= (1 << trig_periph.instance_id); in gdma_connect()
224 …gdma_ll_rx_connect_to_periph(group->hal.dev, pair->pair_id, trig_periph.periph, trig_periph.instan… in gdma_connect()
228 …R_INVALID_STATE, TAG, "peripheral %d is already used by another channel", trig_periph.instance_id); in gdma_connect()
[all …]
Dgdma_etm.c75 event->trig_periph = ETM_TRIG_PERIPH_GDMA; in gdma_new_etm_event()
114 task->base.trig_periph = ETM_TRIG_PERIPH_GDMA; in gdma_new_etm_task()
/hal_espressif-latest/components/driver/gpio/
Dgpio_etm.c188 event->base.trig_periph = ETM_TRIG_PERIPH_GPIO; in gpio_new_etm_event()
232 task->base.trig_periph = ETM_TRIG_PERIPH_GPIO; in gpio_new_etm_task()
247 …ESP_RETURN_ON_FALSE(event->trig_periph == ETM_TRIG_PERIPH_GPIO, ESP_ERR_INVALID_ARG, TAG, "not a g… in gpio_etm_event_bind_gpio()
263 …ESP_RETURN_ON_FALSE(task->trig_periph == ETM_TRIG_PERIPH_GPIO, ESP_ERR_INVALID_ARG, TAG, "not a gp… in gpio_etm_task_add_gpio()
/hal_espressif-latest/components/esp_timer/src/
Desp_timer_etm.c34 event->trig_periph = ETM_TRIG_PERIPH_SYSTIMER; in esp_timer_new_etm_alarm_event()
/hal_espressif-latest/components/esp_system/
Dsystick_etm.c37 event->trig_periph = ETM_TRIG_PERIPH_SYSTIMER; in esp_systick_new_etm_alarm_event()
/hal_espressif-latest/components/esp_hw_support/
DREADME.md39 #etm_trigger_peripheral_t trig_periph
46 #etm_trigger_peripheral_t trig_periph