9.3.14.6 LPM_INTR_REG (Peripheral) Bit Definitions
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. |