Bouffalo SDK  1.0
Bouffalolab Software Development Kit
bflb_emac_config_s Struct Reference

EMAC configuration structure. More...

#include <bflb_emac.h>

Collaboration diagram for bflb_emac_config_s:
Collaboration graph

Data Fields

uint8_t mac_addr [6]
 
uint8_t inside_clk
 
uint8_t mii_clk_div
 
uint16_t min_frame_len
 
uint16_t max_frame_len
 

Detailed Description

EMAC configuration structure.

Parameters
mac_addrEMAC mac addr
inside_clkEMAC select inside or external EMAC_CLK_USE_EXTERNAL or EMAC_CLK_USE_INTERNAL
mii_clk_divmii clock div
min_frame_lenmin frame len
max_frame_lenmax frame len

Definition at line 118 of file bflb_emac.h.

Field Documentation

◆ inside_clk

uint8_t inside_clk

Definition at line 120 of file bflb_emac.h.

◆ mac_addr

uint8_t mac_addr[6]

Definition at line 119 of file bflb_emac.h.

◆ max_frame_len

uint16_t max_frame_len

Definition at line 123 of file bflb_emac.h.

◆ mii_clk_div

uint8_t mii_clk_div

Definition at line 121 of file bflb_emac.h.

◆ min_frame_len

uint16_t min_frame_len

Definition at line 122 of file bflb_emac.h.


The documentation for this struct was generated from the following file: