BCM5722 Programmer’s Guide
10/15/07
Broadcom Corporation
Page 453 Transceiver Registers Document 5722-PG101-R
INTERRUPT STATUS REGISTER (PHY_ADDR = 0X1, REG_ADDR = 1AH)
The interrupt status output is asserted when any bit in this register is set and the corresponding bit in the interrupt mask
register is cleared.
Table 514: Interrupt Status Register (PHY_Addr = 0x1, Reg_Addr = 1Ah)
Bit Field Description Init Access
15 Signal Detect/Energy
Detect Change
The bit indicates whether the fiber SD or the copper ED has
changed since the last read.
• 1 = SD or ED changed (enabled by register 1Ch, shadow
00101, bit 5 =1).
• 0 = Interrupt cleared.
0RO
14 Illegal Pair Swap The BCM5722 Ethernet controller returns a one on bit 14 of the
Interrupt Status Register when an uncorrectable pair swap error on
the twisted pair cable has been detected since the last time this
register was read, otherwise, it returns a 0.
• 1 = Illegal pair swap detected.
• 0 = Interrupt cleared.
0RO
LH
13 MDIX Status Change The BCM5722 Ethernet controller returns a one on bit 13 of the
Interrupt Status Register when a link pulse or 100BASE-TX carrier
was detected on a different pair than previously detected since the
last time this register was read, otherwise, it returns a 0.
• 1 = MDIX status changed since last read.
• 0 = Interrupt cleared.
0RO
LH
12 Exceeded High
Counter Threshold
The BCM5722 Ethernet controller returns a one on bit 12 of the
Interrupt Status Register when one or more of the counters in
registers 12–14h is above 32K, otherwise, it returns a 0.
• 1 = Value in one or more counters is above 32K.
• 0 = All counters below 32K.
0RO
11 Exceeded Low Counter
Threshold
The BCM5722 Ethernet controller returns a one on bit 11 of the
Interrupt Status Register when one or more of the counters in
registers 12–14h is above 128, otherwise, it returns a 0.
• 1 = Value in one or more counters is above 128.
• 0 = All counters below 128.
0RO
10 Auto-negotiation Page
Received
The BCM5722 Ethernet controller returns a one on bit 10 of the
Interrupt Status Register when a new link code word has been
received from the link partner since the last time this register was
read, otherwise, it returns a 0.
• 1 = Page received since last read.
• 0 = Interrupt cleared.
0RO
LH
9 HCD No Link Bit 9 of the Interrupt Status Register is set to 1 by the BCM5722
Ethernet controller when the negotiated HCD was not able to
establish a link. The bit is cleared when the register is read.
• 1 = Negotiated HCD, did not establish link.
• 0 = Interrupt cleared.
0RO
LH
8 No HCD Bit 8 of the Interrupt Status Register is set to 1 by the BCM5722
Ethernet controller when auto-negotiation returns no HCD. The bit
is cleared when the register is read.
• 1 = Auto-negotiation returned HCD = none.
• 0 = Interrupt cleared.
0RO
LH