ESP-IDF
+
0
/1 examples
SourceVu will show references to
bmcr_reg_t
from the following samples and libraries:
static_ip sample
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
bmcr_reg_t
bmcr_reg_t union
This file defines basic PHY registers in compliance to IEEE 802.3, 22.2.4 Management functions section. BMCR(Basic Mode Control Register)
Syntax
Show:
Summary
Declaration
from
eth_phy_802_3_regs.h:24
typedef
union
{
struct
{
uint32_t
reserved
:
7
;
uint32_t
collision_test
:
1
;
uint32_t
duplex_mode
:
1
;
uint32_t
restart_auto_nego
:
1
;
uint32_t
isolate
:
1
;
uint32_t
power_down
:
1
;
uint32_t
en_auto_nego
:
1
;
uint32_t
speed_select
:
1
;
uint32_t
en_loopback
:
1
;
uint32_t
reset
:
1
;
}
;
uint32_t
val
;
}
bmcr_reg_t
;
Fields
Field
Declared as
bmcr_reg_t::val
uint32_t
Examples
bmcr_reg_t
is referenced by 1 libraries and example projects:
static_ip sample
References
from
0/1
examples
Code
Location
Referrer
typedef
union
{
eth_phy_802_3_regs.h:24
}
bmcr_reg_t
;
eth_phy_802_3_regs.h:38
bmcr_reg_t
bmcr
=
{
.
reset
=
1
}
;
esp_eth_phy_802_3.c:140
esp_eth_phy_802_3_reset()
bmcr_reg_t
bmcr
;
esp_eth_phy_802_3.c:162
esp_eth_phy_802_3_autonego_ctrl()
bmcr_reg_t
bmcr
;
esp_eth_phy_802_3.c:227
esp_eth_phy_802_3_updt_link_dup_spd()
bmcr_reg_t
bmcr
;
esp_eth_phy_802_3.c:284
esp_eth_phy_802_3_pwrctl()
bmcr_reg_t
bmcr
;
esp_eth_phy_802_3.c:355
esp_eth_phy_802_3_loopback()
bmcr_reg_t
bmcr
;
esp_eth_phy_802_3.c:378
esp_eth_phy_802_3_set_speed()
bmcr_reg_t
bmcr
;
esp_eth_phy_802_3.c:397
esp_eth_phy_802_3_set_duplex()
bmcr_reg_t
bmcr
;
esp_eth_phy_dp83848.c:134
dp83848_autonego_ctrl()
bmcr_reg_t
bmcr
;
esp_eth_phy_ksz80xx.c:188
ksz80xx_set_speed()
bmcr_reg_t
bmcr
;
esp_eth_phy_lan87xx.c:225
lan87xx_update_link_duplex_speed()
bmcr_reg_t
bmcr
;
esp_eth_phy_lan87xx.c:299
lan87xx_autonego_ctrl()
bmcr_reg_t
bmcr
;
esp_eth_phy_rtl8201.c:73
rtl8201_update_link_duplex_speed()
bmcr_reg_t
bmcr
;
esp_eth_phy_rtl8201.c:131
rtl8201_autonego_ctrl()
}
bmcr_reg_t
;
eth_phy_802_3_regs.h:38
bmcr_reg_t
Call Tree
from
0/1
examples
All items filtered out
All items filtered out
Data Use
from
0/1
examples
All items filtered out
All items filtered out
Class Tree
from
0/1
examples
All items filtered out
All items filtered out
Override Tree
from
0/1
examples
All items filtered out
All items filtered out
Implementations
from
0/1
examples
All items filtered out
All items filtered out
Instances
from
0/1
examples
Lifecycle
from
0/1
examples
All items filtered out
All items filtered out