Home
last modified time | relevance | path

Searched refs:dma_descriptor_t (Results 1 – 4 of 4) sorted by relevance

/device/soc/esp/esp32/components/esp_system/
Desp_async_memcpy.c41 dma_descriptor_t desc;
54 dma_descriptor_t *tx_desc; // pointer to the next free TX descriptor
55 dma_descriptor_t *rx_desc; // pointer to the next free RX descriptor
56 dma_descriptor_t *next_rx_desc_to_check; // pointer to the next RX descriptor to recycle
128 …ive(async_memcpy_t asmcp, void *buffer, size_t size, dma_descriptor_t **start_desc, dma_descriptor… in async_memcpy_prepare_receive()
132 dma_descriptor_t *desc = asmcp->rx_desc; // descriptor iterator in async_memcpy_prepare_receive()
133 dma_descriptor_t *start = desc; in async_memcpy_prepare_receive()
134 dma_descriptor_t *end = desc; in async_memcpy_prepare_receive()
169 …smit(async_memcpy_t asmcp, void *buffer, size_t len, dma_descriptor_t **start_desc, dma_descriptor… in async_memcpy_prepare_transmit()
173 dma_descriptor_t *desc = asmcp->tx_desc; // descriptor iterator in async_memcpy_prepare_transmit()
[all …]
/device/soc/esp/esp32/components/hal/include/hal/
Dadc_hal.h64 dma_descriptor_t *rx_desc; ///< DMA descriptors
68 dma_descriptor_t desc_dummy_head; ///< Dummy DMA descriptor for ``cur_desc_ptr`` to start
69 dma_descriptor_t *cur_desc_ptr; ///< Pointer to the current descriptor
373 …_reading_result(adc_hal_context_t *hal, const intptr_t eof_desc_addr, dma_descriptor_t **cur_desc);
Ddma_types.h39 } dma_descriptor_t; typedef
41 _Static_assert(sizeof(dma_descriptor_t) == 12, "dma_descriptor_t should occupy 12 bytes in memory");
/device/soc/esp/esp32/components/hal/
Dadc_hal.c218 static void adc_hal_digi_dma_link_descriptors(dma_descriptor_t *desc, uint8_t *data_buf, uint32_t s… in adc_hal_digi_dma_link_descriptors()
253 …t_reading_result(adc_hal_context_t *hal, const intptr_t eof_desc_addr, dma_descriptor_t **cur_desc) in adc_hal_get_reading_result()