Home
last modified time | relevance | path

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

/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/src/
A Dbflb_emac.c523 …eg_base, struct bflb_emac_handle_s *handle, uint8_t *tx_buff, uint32_t tx_buff_cnt, uint8_t *rx_bu… in emac_dma_desc_list_init() argument
531 handle->tx_buff_limit = tx_buff_cnt - 1; in emac_dma_desc_list_init()
533 handle->rx_index_emac = tx_buff_cnt; in emac_dma_desc_list_init()
534 handle->rx_index_cpu = tx_buff_cnt; in emac_dma_desc_list_init()
535 handle->rx_buff_limit = tx_buff_cnt + rx_buff_cnt - 1; in emac_dma_desc_list_init()
538 for (i = 0; i < tx_buff_cnt; i++) { in emac_dma_desc_list_init()
547 for (i = tx_buff_cnt; i < (tx_buff_cnt + rx_buff_cnt); i++) { in emac_dma_desc_list_init()
549 …(NULL == rx_buff) ? 0 : (uint32_t)(uintptr_t)(rx_buff + (ETH_MAX_PACKET_SIZE * (i - tx_buff_cnt))); in emac_dma_desc_list_init()
557 putreg32(tx_buff_cnt, reg_base + EMAC_TX_BD_NUM_OFFSET); in emac_dma_desc_list_init()

Completed in 11 milliseconds