
Datasheet
4.2.9Power Management Control Register (PMT_CTRL)Offset: | 00E0h | Size: | 32 bits |
This register controls the wake event detection features. This register also controls the SCSR soft reset to the PHY.
Note: If waking from a
BITS | DESCRIPTION | TYPE | DEFAULT |
|
|
|
|
31:11 | RESERVED | RO | - |
|
|
|
|
10 | PHY Reset (PHY_RST) | SC | 0b |
| Writing a ‘1’ to this bit resets the PHY. The internal logic automatically holds |
|
|
| the PHY reset for a minimum of 100us. When the PHY is released from |
|
|
| reset, this bit is automatically cleared. All writes to this bit are ignored while |
|
|
| this bit is high. |
|
|
|
|
|
|
9 | R/W | 0b | |
| When set, the MAC Wake Detect signal is enabled as a wake event and |
|
|
| will set the PME_STATUS in the PCI_PMCSR. The MAC Wake Detect |
|
|
| signal can be programmed for assertion upon detection of a Wakeup Frame |
|
|
| or Magic Packet. |
|
|
|
|
|
|
8 | R/W | 0b | |
| When set, the PHY Interrupt signal is enabled as a wake event and will set |
|
|
| the PME_STATUS bit in the PCI_PMCSR. The PHY interrupt can be |
|
|
| programmed for assertion upon detection of a link status change (Energy |
|
|
| Detect) event. |
|
|
|
|
|
|
7:5 | RESERVED | RO | - |
|
|
|
|
4:3 | Wakeup Status (WUPS) | R/WC | 00b |
| This field indicates the cause of the last wake event. This field is cleared |
|
|
| by writing ‘1’ to the currently set bit(s). WUPS is encoded as follows: |
|
|
| 00b – No wakeup event detected |
|
|
| x1b – PHY interrupt |
|
|
| 1xb – MAC wakeup event (Wakeup Frame or Magic Packet) |
|
|
| Note: If waking from a |
|
|
| device reset, the wakeup status bits will be cleared. |
|
|
|
|
|
|
2:0 | RESERVED | RO | 000b |
|
|
|
|
SMSC LAN9420/LAN9420i | 97 | Revision 1.22 |
| DATASHEET |
|