SNLS638A December 2018 – August 2019 DP83825I
BMSR_Register is shown in Table 14.
Return to Summary Table.
100Base-T4 Capable: This protocol is not available. Always reads as 0.
100Base-TX Full-Duplex Capable:
0x0 = Device not able to perform Full-Duplex 100Base-TX
0x1 = Device able to perform Full-Duplex 100Base-TX
100Base-TX Half-Duplex Capable:
0x0 = Device not able to perform Half-Duplex 100Base-TX
0x1 = Device able to perform Half-Duplex 100Base-TX
10Base-T Full-Duplex Capable:
0x0 = Device not able to perform Full-Duplex 10Base-T
0x1 = Device able to perform Full-Duplex 10Base-T
10Base-T Half-Duplex Capable:
0x0 = Device not able to perform Half-Duplex 10Base-T
0x1 = Device able to perform Half-Duplex 10Base-T
Preamble Suppression Capable: If this bit is set to 1, 32-bits of preamble needed only once after reset, invalid opcode or invalid turnaround. he device requires minimum of 500ns gap between two transactions, followed by one posedge of MDC and MDIO=1, before starting the next transaction.
0x0 = Device not able to perform management transaction with preambles suppressed
0x1 = Device able to perform management transaction with preamble suppressed
0x0 = Auto Negotiation process not completed (either still in process, disabled or reset)
0x1 = Auto-Negotiation process completed
Remote Fault: Far End Fault indication or notification from Link Partner of Remote Fault. This bit is cleared on read or reset.
0x0 = No remote fault condition detected
0x1 = Remote fault condition detected
0x0 = Device is not able to perform Auto-Negotiation
0x1 = Device is able to perform Auto-Negotiation
0x0 = Link not established
0x1 = Valid link established (for either 10 Mbps or 100 Mbps operation)
0x0 = No jabber condition detected This bit only has meaning for 10Base-T operation.
0x1 = Jabber condition detected
0x0 = Basic register set capabilities only
0x1 = Extended register capabilities