Programmer's Guide
10/15/07
Table 514: Interrupt Status Register (PHY_Addr = 0x1, Reg_Addr = 1Ah) (Cont.)
Bit
Field
7
Negotiated
Unsupported HCD
6
Scrambler
Synchronization
Error
5
Remote Receiver
Status Change
4
Local Receiver Status
Change
3
Duplex Mode Change The BCM5722 Ethernet controller returns a one on bit 3 of the
2
Link Speed Change
1
Link Status Change
0
CRC Error
Document
5722-PG101-R
Description
Bit 7 of the Interrupt Status Register is set to 1 when the auto-
negotiation HCD is not supported by the BCM5722 Ethernet
controller. The BCM5722 Ethernet controller does not support
100BASE-T4. The bit is cleared when the register is read.
• 1 = Auto-negotiation HCD not supported by BCM5722 Ethernet
controller.
• 0 = Interrupt cleared.
The BCM5722 Ethernet controller returns a one on bit 6 of the
Interrupt Status Register when a scrambler synchronization error
has been detected since the last time this register was read,
otherwise, it returns a 0.
• 1 = Scrambler synchronization error occurred since last read.
• 0 = Interrupt cleared.
The BCM5722 Ethernet controller returns a one on bit 5 of the
Interrupt Status Register when the remote receiver status has
changed since the last time this register was read, otherwise, it
returns a 0.
• 1 = Remote receiver status changed since last read.
• 0 = Interrupt cleared.
The BCM5722 Ethernet controller returns a one on bit 4 of the
Interrupt Status Register when the local receiver status has
changed since the last time this register was read, otherwise, it
returns a 0.
• 1 = Local receiver status changed since last read.
• 0 = Interrupt cleared.
Interrupt Status Register when the duplex mode has changed
since the last time this register was read, otherwise, it returns a 0.
• 1 = Duplex mode changed since last read.
• 0 = Interrupt cleared.
The BCM5722 Ethernet controller returns a one on bit 2 of the
Interrupt Status Register when the link speed has changed since
the last time this register was read, otherwise, it returns a 0.
• 1 = Link speed changed since last read.
• 0 = Interrupt cleared.
The BCM5722 Ethernet controller returns a one on bit 1 of the
Interrupt Status Register when the link status has changed since
the last time this register was read, otherwise, it returns a 0.
• 1 = Link status changed since last read.
• 0 = Interrupt cleared.
The BCM5722 Ethernet controller returns a one on bit 0 of the
Interrupt Status Register when a receive CRC error has been
detected since the last time this register was read, otherwise, it
returns a 0.
• 1 = CRC error occurred since last read.
• 0 = Interrupt cleared.
Bro adco m Co rp or atio n
BCM5722
Init
Access
0
RO
LH
0
RO
LH
0
RO
LH
0
RO
LH
0
RO
LH
0
RO
LH
0
RO
LH
0
RO
LH
Transceiver Registers
Page 454
Need help?
Do you have a question about the BCM5722 and is the answer not in the manual?