Home
last modified time | relevance | path

Searched refs:dmadesc_rx (Results 1 – 18 of 18) sorted by relevance

/hal_espressif-3.6.0/components/hal/
Dspi_slave_hal_iram.c39 lldesc_setup_link(hal->dmadesc_rx, hal->rx_buffer, ((hal->bitlen + 7) / 8), true); in spi_slave_hal_prepare_data()
48 spi_dma_ll_rx_start(hal->dma_in, hal->rx_dma_chan, &hal->dmadesc_rx[0]); in spi_slave_hal_prepare_data()
110 for (i = 0; hal->dmadesc_rx[i].eof == 0 && hal->dmadesc_rx[i].owner == 0; i++) {} in spi_slave_hal_dma_need_reset()
111 if (hal->dmadesc_rx[i].owner) { in spi_slave_hal_dma_need_reset()
Dspi_slave_hd_hal.c73 hal->rx_cur_desc = hal->dmadesc_rx; in spi_slave_hd_hal_init()
77 STAILQ_NEXT(&hal->rx_dummy_head.desc, qe) = &hal->dmadesc_rx->desc; in spi_slave_hd_hal_init()
145 lldesc_setup_link(&hal->dmadesc_rx->desc, out_buf, len, true); in spi_slave_hd_hal_rxdma()
154 spi_dma_ll_rx_start(hal->dma_in, hal->rx_dma_chan, &hal->dmadesc_rx->desc); in spi_slave_hd_hal_rxdma()
265 lldesc_t* desc = &hal->dmadesc_rx->desc; in spi_slave_hd_hal_rxdma_seg_get_len()
403 if (hal->rx_cur_desc == hal->dmadesc_rx + hal->dma_desc_num) { in spi_slave_hd_hal_rxdma_append()
404 hal->rx_cur_desc = hal->dmadesc_rx; in spi_slave_hd_hal_rxdma_append()
Dspi_hal.c58 hal->dmadesc_rx = config->dmadesc_rx; in spi_hal_init()
Dspi_hal_iram.c150 … lldesc_setup_link(hal->dmadesc_rx, trans->rcv_buffer, ((trans->rx_bitlen + 7) / 8), true); in spi_hal_prepare_data()
156 spi_dma_ll_rx_start(hal->dma_in, hal->rx_dma_chan, hal->dmadesc_rx); in spi_hal_prepare_data()
/hal_espressif-3.6.0/components/hal/include/hal/
Dspi_hal.h81 lldesc_t *dmadesc_rx; /**< Array of DMA descriptor used by the RX DMA. member
117 lldesc_t *dmadesc_rx; /**< Array of DMA descriptor used by the RX DMA. member
Dspi_slave_hal.h50 lldesc_t *dmadesc_rx; /**< Array of DMA descriptor used by the TX DMA. member
Dspi_slave_hd_hal.h93 spi_slave_hd_hal_desc_append_t *dmadesc_rx; ///< Head of the RX DMA descriptors. member
/hal_espressif-3.6.0/components/driver/
Dspi_slave.c210 hal->dmadesc_rx = heap_caps_malloc(sizeof(lldesc_t) * dma_desc_ct, MALLOC_CAP_DMA); in spi_slave_initialize()
211 if (!hal->dmadesc_tx || !hal->dmadesc_rx) { in spi_slave_initialize()
233 free(spihost[host]->hal.dmadesc_rx); in spi_slave_initialize()
263 free(spihost[host]->hal.dmadesc_rx); in spi_slave_free()
Dspi_common.c798 bus_attr->dmadesc_rx = heap_caps_malloc(sizeof(lldesc_t) * dma_desc_ct, MALLOC_CAP_DMA); in spi_bus_initialize()
799 if (bus_attr->dmadesc_tx == NULL || bus_attr->dmadesc_rx == NULL) { in spi_bus_initialize()
843 free(bus_attr->dmadesc_rx); in spi_bus_initialize()
845 bus_attr->dmadesc_rx = NULL; in spi_bus_initialize()
879 free(bus_attr->dmadesc_rx); in spi_bus_free()
882 bus_attr->dmadesc_rx = NULL; in spi_bus_free()
Dspi_slave_hd.c124 host->hal.dmadesc_rx = heap_caps_malloc(total_desc_size, MALLOC_CAP_DMA); in spi_slave_hd_init()
125 if (!host->hal.dmadesc_tx || !host->hal.dmadesc_rx) { in spi_slave_hd_init()
231 free(host->hal.dmadesc_rx); in spi_slave_hd_deinit()
Dspi_master.c234 .dmadesc_rx = bus_attr->dmadesc_rx, in spi_master_init_driver()
/hal_espressif-3.6.0/components/driver/include/driver/
Dspi_common_internal.h65 lldesc_t *dmadesc_rx; ///< DMA descriptor array for RX member
/hal_espressif-3.6.0/components/esp_rom/esp32s2/ld/
Desp32s2.rom.ld188 PROVIDE ( dmadesc_rx = 0x3fffeb4c ); symbol
/hal_espressif-3.6.0/components/esptool_py/esptool/flasher_stub/ld/
Drom_32s2.ld225 PROVIDE ( dmadesc_rx = 0x3fffeb4c ); symbol
Drom_32s3_beta_2.ld312 PROVIDE ( dmadesc_rx = 0x3fcee150 ); symbol
/hal_espressif-3.6.0/tools/test_idf_size/
Dbootloader_esp32s2.map923 [!provide] PROVIDE (dmadesc_rx = 0x3fffeb4c)
Dapp_esp32s2.map6200 [!provide] PROVIDE (dmadesc_rx = 0x3fffeb4c)
Doverflow_esp32s2.map58547 [!provide] PROVIDE (dmadesc_rx = 0x3fffeb4c)