Home
last modified time | relevance | path

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

/hal_espressif-latest/components/hal/
Demac_hal.c425 eth_dma_tx_descriptor_t *desc_iter = hal->tx_desc; in emac_hal_transmit_frame() local
429 if (desc_iter->TDES0.Own != EMAC_LL_DMADESC_OWNER_CPU) { in emac_hal_transmit_frame()
433 desc_iter->TDES0.FirstSegment = 0; in emac_hal_transmit_frame()
434 desc_iter->TDES0.LastSegment = 0; in emac_hal_transmit_frame()
435 desc_iter->TDES0.InterruptOnComplete = 0; in emac_hal_transmit_frame()
438 desc_iter->TDES0.FirstSegment = 1; in emac_hal_transmit_frame()
442 desc_iter->TDES0.LastSegment = 1; in emac_hal_transmit_frame()
444 desc_iter->TDES0.InterruptOnComplete = 1; in emac_hal_transmit_frame()
446 desc_iter->TDES1.TransmitBuffer1Size = lastlen; in emac_hal_transmit_frame()
448 memcpy((void *)(desc_iter->Buffer1Addr), buf + i * CONFIG_ETH_DMA_BUFFER_SIZE, lastlen); in emac_hal_transmit_frame()
[all …]