4.20.4 PLCA Notifications

The LAN8670/1/2 has the ability to detect the following PLCA error conditions and assert interrupts, if enabled. For details, please refer to the Physical Layer Collision Avoidance (PLCA) Diagnostics section.

Table 4-6. PLCA Notifications
NotificationRegister.BitDescription
PLCA StatusSTS1.PSTCPLCA Status Changed
PLCA DiagnosticSTS1.PLCADIAG

PLCADIAG.RXINTO (Rev D and later)

PLCA Diagnostic Status Changed
Receive in TO

STS1.RXINTO (Rev C and earlier)

PLCADIAG.RXINTO (Rev D and later)

Packet received in assigned transmit opportunity
Unexpected Beacon

STS1.UNEXPB (Rev C and earlier)

PLCADIAG.UNEXPB (Rev D and later)

A Beacon was received from another device on the bus
Beacon before TO

STS1.BCNBFTO (Rev C and earlier)

PLCADIAG.BCNBFTO (Rev D and later)

A Beacon was received before the local transmit opportunity occurred
Maximum TOPRSSTS.MAXIDNumber of transmit opportunities in the last PLCA cycle
TO CounterTOCNTH/TOCNTLNumber of assigned transmit opportunities that have occurred
Beacon CounterBCNCNTH/BCNCNTLNumber of received Beacons (PLCA cycles)