Searched refs:dma_regs (Results 1 – 3 of 3) sorted by relevance
| /hal_espressif-latest/components/hal/esp32/include/hal/ |
| D | emac_ll.h | 373 static inline void emac_ll_reset(emac_dma_dev_t *dma_regs) in emac_ll_reset() argument 375 dma_regs->dmabusmode.sw_rst = 1; in emac_ll_reset() 378 static inline bool emac_ll_is_reset_done(emac_dma_dev_t *dma_regs) in emac_ll_is_reset_done() argument 380 return dma_regs->dmabusmode.sw_rst ? false : true; in emac_ll_is_reset_done() 384 static inline void emac_ll_set_rx_desc_addr(emac_dma_dev_t *dma_regs, uint32_t addr) in emac_ll_set_rx_desc_addr() argument 386 dma_regs->dmarxbaseaddr = addr; in emac_ll_set_rx_desc_addr() 389 static inline void emac_ll_set_tx_desc_addr(emac_dma_dev_t *dma_regs, uint32_t addr) in emac_ll_set_tx_desc_addr() argument 391 dma_regs->dmatxbaseaddr = addr; in emac_ll_set_tx_desc_addr() 395 static inline void emac_ll_drop_tcp_err_frame_enable(emac_dma_dev_t *dma_regs, bool enable) in emac_ll_drop_tcp_err_frame_enable() argument 397 dma_regs->dmaoperation_mode.dis_drop_tcpip_err_fram = !enable; in emac_ll_drop_tcp_err_frame_enable() [all …]
|
| /hal_espressif-latest/components/hal/ |
| D | emac_hal.c | 28 emac_ll_flush_trans_fifo_enable(hal->dma_regs, true); in emac_hal_flush_trans_fifo() 31 if (emac_ll_get_flush_trans_fifo(hal->dma_regs) == 0) { in emac_hal_flush_trans_fifo() 149 hal->dma_regs = &EMAC_DMA; in emac_hal_init() 217 emac_ll_set_rx_desc_addr(hal->dma_regs, (uint32_t)hal->rx_desc); in emac_hal_reset_desc_chain() 218 emac_ll_set_tx_desc_addr(hal->dma_regs, (uint32_t)hal->tx_desc); in emac_hal_reset_desc_chain() 295 emac_ll_drop_tcp_err_frame_enable(hal->dma_regs, true); in emac_hal_init_dma_default() 297 emac_ll_recv_store_forward_enable(hal->dma_regs, true); in emac_hal_init_dma_default() 299 emac_ll_flush_recv_frame_enable(hal->dma_regs, true); in emac_hal_init_dma_default() 301 emac_ll_trans_store_forward_enable(hal->dma_regs, false); in emac_hal_init_dma_default() 305 emac_ll_set_transmit_threshold(hal->dma_regs, EMAC_LL_TRANSMIT_THRESHOLD_CONTROL_64); in emac_hal_init_dma_default() [all …]
|
| /hal_espressif-latest/components/hal/include/hal/ |
| D | emac_hal.h | 164 emac_dma_dev_t *dma_regs; member
|