Datasheet

Table Of Contents
Table 427.
USBPHY_TRIM
Register
Bits Name Description Type Reset
31:13 Reserved. - - -
12:8 DM_PULLDN_TRI
M
Value to drive to USB PHY
DM pulldown resistor trim control
Experimental data suggests that the reset value will work,
but this register allows adjustment if required
RW 0x1f
7:5 Reserved. - - -
4:0 DP_PULLDN_TRI
M
Value to drive to USB PHY
DP pulldown resistor trim control
Experimental data suggests that the reset value will work,
but this register allows adjustment if required
RW 0x1f
USB: INTR Register
Offset: 0x8c
Description
Raw Interrupts
Table 428. INTR
Register
Bits Name Description Type Reset
31:20 Reserved. - - -
19 EP_STALL_NAK Raised when any bit in EP_STATUS_STALL_NAK is set.
Clear by clearing all bits in EP_STATUS_STALL_NAK.
RO 0x0
18 ABORT_DONE Raised when any bit in ABORT_DONE is set. Clear by
clearing all bits in ABORT_DONE.
RO 0x0
17 DEV_SOF Set every time the device receives a SOF (Start of Frame)
packet. Cleared by reading SOF_RD
RO 0x0
16 SETUP_REQ Device. Source: SIE_STATUS.SETUP_REC RO 0x0
15 DEV_RESUME_FR
OM_HOST
Set when the device receives a resume from the host.
Cleared by writing to SIE_STATUS.RESUME
RO 0x0
14 DEV_SUSPEND Set when the device suspend state changes. Cleared by
writing to SIE_STATUS.SUSPENDED
RO 0x0
13 DEV_CONN_DIS Set when the device connection state changes. Cleared by
writing to SIE_STATUS.CONNECTED
RO 0x0
12 BUS_RESET Source: SIE_STATUS.BUS_RESET RO 0x0
11 VBUS_DETECT Source: SIE_STATUS.VBUS_DETECT RO 0x0
10 STALL Source: SIE_STATUS.STALL_REC RO 0x0
9 ERROR_CRC Source: SIE_STATUS.CRC_ERROR RO 0x0
8 ERROR_BIT_STUF
F
Source: SIE_STATUS.BIT_STUFF_ERROR RO 0x0
7 ERROR_RX_OVER
FLOW
Source: SIE_STATUS.RX_OVERFLOW RO 0x0
6 ERROR_RX_TIME
OUT
Source: SIE_STATUS.RX_TIMEOUT RO 0x0
5 ERROR_DATA_SE
Q
Source: SIE_STATUS.DATA_SEQ_ERROR RO 0x0
RP2040 Datasheet
4.1. USB 431