Module rp2040_pac::usbctrl_regs::intr
source · Expand description
Raw Interrupts
Structs§
- Raw Interrupts
Type Aliases§
- Field
ABORT_DONE
reader - Raised when any bit in ABORT_DONE is set. Clear by clearing all bits in ABORT_DONE. - Field
BUFF_STATUS
reader - Raised when any bit in BUFF_STATUS is set. Clear by clearing all bits in BUFF_STATUS. - Field
BUS_RESET
reader - Source: SIE_STATUS.BUS_RESET - Field
DEV_CONN_DIS
reader - Set when the device connection state changes. Cleared by writing to SIE_STATUS.CONNECTED - Field
DEV_RESUME_FROM_HOST
reader - Set when the device receives a resume from the host. Cleared by writing to SIE_STATUS.RESUME - Field
DEV_SOF
reader - Set every time the device receives a SOF (Start of Frame) packet. Cleared by reading SOF_RD - Field
DEV_SUSPEND
reader - Set when the device suspend state changes. Cleared by writing to SIE_STATUS.SUSPENDED - Field
EP_STALL_NAK
reader - Raised when any bit in EP_STATUS_STALL_NAK is set. Clear by clearing all bits in EP_STATUS_STALL_NAK. - Field
ERROR_BIT_STUFF
reader - Source: SIE_STATUS.BIT_STUFF_ERROR - Field
ERROR_CRC
reader - Source: SIE_STATUS.CRC_ERROR - Field
ERROR_DATA_SEQ
reader - Source: SIE_STATUS.DATA_SEQ_ERROR - Field
ERROR_RX_OVERFLOW
reader - Source: SIE_STATUS.RX_OVERFLOW - Field
ERROR_RX_TIMEOUT
reader - Source: SIE_STATUS.RX_TIMEOUT - Field
HOST_CONN_DIS
reader - Host: raised when a device is connected or disconnected (i.e. when SIE_STATUS.SPEED changes). Cleared by writing to SIE_STATUS.SPEED - Field
HOST_RESUME
reader - Host: raised when a device wakes up the host. Cleared by writing to SIE_STATUS.RESUME - Field
HOST_SOF
reader - Host: raised every time the host sends a SOF (Start of Frame). Cleared by reading SOF_RD - Register
INTR
reader - Field
SETUP_REQ
reader - Device. Source: SIE_STATUS.SETUP_REC - Field
STALL
reader - Source: SIE_STATUS.STALL_REC - Field
TRANS_COMPLETE
reader - Raised every time SIE_STATUS.TRANS_COMPLETE is set. Clear by writing to this bit. - Field
VBUS_DETECT
reader - Source: SIE_STATUS.VBUS_DETECTED