9.3.14.6 LPM_INTR_REG (Peripheral) Bit Definitions

Table 9-120. LPM_INTR_REG (0x40043364)(Peripheral Mode)
Bit Number Name Reset Value Function
[7:6] Reserved N/A
5 LPMERR 0 This bit is set if an LPM transaction is received that has a LinkState field (LINK_ATTR_REG.bits[3:0]) that is not supported. In this case, the response to the transaction is a STALL. However, the LINK_ATTR_REG is updated so that software can observe the noncompliant LPM packet payload.
4 LPMRES 0 This bit is set when the USB controller has been resumed for any reason. This bit is mutually exclusive from RESUME (POWER_REG.bit2).
3 LPMNC 0 This bit is set when an LPM transaction is received and the USB controller responds with a NYET due to data pending in the received FIFOs. This can only occur under the following condition:

The LPMEN field (LPM_CTRL_REG.bit[3:2]) is set to 11, the LPMXMT (LPM_CTRL_REG.bit0) is set to 1, and there is data pending in the USB controller transmit FIFOs.

2 LPMACK 0 This bit is set when an LPM transaction is received and the USB controller responds with an ACK. This can only occur under the following condition:

The LPMEN field (LPM_CTRL_REG.bit[3:2]) is set to 11, the LPMXMT (LPM_CTRL_REG.bit0) is set to 1, and there is data pending in the USB controller transmit FIFOs.

1 LPMNY 0 This bit is set when an LPM transaction is received and the USB controller responds with a NYET. This can only occur under the following conditions:

The LPMEN field (LPM_CTRL_REG.bit[3:2]) is set to 11, the LPMXMT (LPM_CTRL_REG.bit0) is set to 1, and there is data pending in the USB controller transmit FIFOs.

0 LPMST 0 This bit is set when an LPM transaction is received and the USB controller responds with a STALL. This can only occur under the following condition:

The LPMEN field (LPM_CTRL_REG.bit[3:2]) is set to 01.