Searched refs:emac_hal_context_t (Results 1 – 2 of 2) sorted by relevance
/hal_espressif-latest/components/hal/include/hal/ |
D | emac_hal.h | 172 } emac_hal_context_t; typedef 181 void emac_hal_init(emac_hal_context_t *hal, void *descriptors, 196 void emac_hal_reset_desc_chain(emac_hal_context_t *hal); 198 void emac_hal_reset(emac_hal_context_t *hal); 200 bool emac_hal_is_reset_done(emac_hal_context_t *hal); 202 void emac_hal_set_csr_clock_range(emac_hal_context_t *hal, int freq); 204 void emac_hal_init_mac_default(emac_hal_context_t *hal); 206 void emac_hal_init_dma_default(emac_hal_context_t *hal, emac_hal_dma_config_t *hal_config); 208 void emac_hal_set_speed(emac_hal_context_t *hal, uint32_t speed); 210 void emac_hal_set_duplex(emac_hal_context_t *hal, eth_duplex_t duplex); [all …]
|
/hal_espressif-latest/components/hal/ |
D | emac_hal.c | 26 static esp_err_t emac_hal_flush_trans_fifo(emac_hal_context_t *hal) in emac_hal_flush_trans_fifo() 146 void emac_hal_init(emac_hal_context_t *hal, void *descriptors, in emac_hal_init() 157 void emac_hal_set_csr_clock_range(emac_hal_context_t *hal, int freq) in emac_hal_set_csr_clock_range() 175 void emac_hal_reset_desc_chain(emac_hal_context_t *hal) in emac_hal_reset_desc_chain() 221 void emac_hal_init_mac_default(emac_hal_context_t *hal) in emac_hal_init_mac_default() 270 void emac_hal_enable_flow_ctrl(emac_hal_context_t *hal, bool enable) in emac_hal_enable_flow_ctrl() 291 void emac_hal_init_dma_default(emac_hal_context_t *hal, emac_hal_dma_config_t *hal_config) in emac_hal_init_dma_default() 334 void emac_hal_set_phy_cmd(emac_hal_context_t *hal, uint32_t phy_addr, uint32_t phy_reg, bool write) in emac_hal_set_phy_cmd() 347 void emac_hal_set_address(emac_hal_context_t *hal, uint8_t *mac_addr) in emac_hal_set_address() 355 void emac_hal_start(emac_hal_context_t *hal) in emac_hal_start() [all …]
|