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.
| Notification | Register.Bit | Description |
|---|---|---|
| PLCA Status | STS1.PSTC | PLCA Status Changed |
| PLCA Diagnostic | STS1.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 TO | PRSSTS.MAXID | Number of transmit opportunities in the last PLCA cycle |
| TO Counter | TOCNTH/TOCNTL | Number of assigned transmit opportunities that have occurred |
| Beacon Counter | BCNCNTH/BCNCNTL | Number of received Beacons (PLCA cycles) |
