Choco OS
V.0.16.9.0
Join to the chocolate world
|
stores value of the BSR register More...
#include <oc_eth_phy.h>
Data Fields | |
uint32_t | Value |
Stores value of the register. | |
uint32_t | ExtendedCapabilities:1 |
Extended capabilities: 0 = Does not support extended capabilities registers, 1 = supports extended capabilities registers. | |
uint32_t | JabberDetect:1 |
Jabber Detect: 0 = No jabber condition detected. More... | |
uint32_t | LinkStatus:1 |
Link Status: 0 = link is down, 1 = link is up. | |
uint32_t | AutoNegotiateAbility:1 |
Auto-Negotiate ability: 0 = Unable to perform auto-negotiation function, 1 = Able to perform auto-negotiation function. | |
uint32_t | RemoteFault:1 |
Remote Fault: 0 = No remote fault, 1 = Remote fault detected. | |
uint32_t | AutoNegotiateComplete:1 |
Auto-Negotiate Complete: 0 = auto negotiate process not completed, 1 = auto negotiate process completed. | |
uint32_t | Reserved6_7:2 |
Reserved fields. | |
uint32_t | ExtendedStatus:1 |
Extended status: 0 = No extended status information in register 15, 1 = Extended status information in register 15. | |
uint32_t | HalfDuplex100BASET2:1 |
100BASE-T2 Half Duplex: 0 = PHY is not able to perform half duplex 100BASE-T2, 1 = PHY is able to perform half duplex 100BASE-T2 | |
uint32_t | FullDuplex100BASET2:1 |
100BASE-T2 Full Duplex: 0 = PHY is not able to perform full duplex 100BASE-T2, 1 = PHY is able to perform full duplex 100BASE-T2 | |
uint32_t | HalfDuplex10BASET:1 |
10BASE-T Half Duplex: 0 = PHY is not able to perform half duplex 10 Mbps, 1 = PHY is able to perform half duplex 10 Mbps | |
uint32_t | FullDuplex10BASET:1 |
10BASE-T Full Duplex: 0 = PHY is not able to perform full duplex 10 Mbps, 1 = PHY is able to perform full duplex 10 Mbps | |
uint32_t | HalfDuplex100BASETX:1 |
100BASE-TX Half Duplex: 0 = No TX half duplex ability, 1 = Tx with half duplex | |
uint32_t | FullDuplex100BASETX:1 |
100BASE-TX Full Duplex: 0 = No TX full duplex ability, 1 = Tx with full duplex | |
uint32_t | T4100BASE:1 |
100BASE-T4: 0 = No T4 ability, 1 = T4 able | |
uint32_t | Reserved16_31:16 |
Reserved bytes for future use. | |
The type is for encoding Basic Status Register (BCR) value. The Value
field stores all value, and the other fields are just bits definitions.
Definition at line 109 of file oc_eth_phy.h.
uint32_t JabberDetect |
1 = Jabber condition detected.
Definition at line 115 of file oc_eth_phy.h.