List of USB events which are logged into the RAM based time-stamped event buffer for debug support.
| Enumerator |
|---|
| CY_SSCAL_EVT_NONE | 0x00: No event indication.
|
| CY_SSCAL_EVT_DRV_EN | 0x01: USBSS driver/IP enable.
|
| CY_SSCAL_EVT_CONN_EN | 0x02: USBSS connection enable.
|
| CY_SSCAL_EVT_CONN_DIS | 0x03: USBSS connection disable.
|
| CY_SSCAL_EVT_CONNECT | 0x04: Link connect interrupt.
|
| CY_SSCAL_EVT_DISCONNECT | 0x05: Link disconnect interrupt.
|
| CY_SSCAL_EVT_RESET | 0x06: Link reset interrupt.
|
| CY_SSCAL_EVT_PSVP_RECONNECT | 0x07: PSVP reconnect attempt after polling failure.
|
| CY_SSCAL_EVT_PORT_CAP_HNDSHK | 0x08: Port Capability handshake complete.
|
| CY_SSCAL_EVT_PORT_CFG_HNDSHK | 0x09: Port Configuration handshake complete.
|
| CY_SSCAL_EVT_LMP_TIMEOUT | 0x0A: Port Cap/Cfg handshake timeout.
|
| CY_SSCAL_EVT_VBUS_PRESENT | 0x0B: VBus presence detected.
|
| CY_SSCAL_EVT_VBUS_ABSENT | 0x0C: VBus absence detected.
|
| CY_SSCAL_EVT_WARM_RESET | 0x0D: Warm Reset detected.
|
| CY_SSCAL_EVT_DBG_1 | 0x0E: App specific debug event #1
|
| CY_SSCAL_EVT_DBG_2 | 0x0F: App specific debug event #2
|
| CY_SSCAL_EVT_VBUS_CHG_INTR | 0x10: VBus state change interrupt.
|
| CY_SSCAL_EVT_SETADDR_INTR | 0x11: SET_ADDRESS request received.
|
| CY_SSCAL_EVT_SUTOK_INTR | 0x12: New Control request received.
|
| CY_SSCAL_EVT_EP0STAT_INTR | 0x13: Status TP received.
|
| CY_SSCAL_EVT_RATE_GEN1 | 0x14: Data rate changed to Gen1
|
| CY_SSCAL_EVT_RATE_GEN2 | 0x15: Data rate changed to Gen2
|
| CY_SSCAL_EVT_NEXT_CP_SEL | 0x16: Shift to next compliance pattern.
|
| CY_SSCAL_EVT_PHY0_SELECT | 0x17: PHY0 instance selected for connection.
|
| CY_SSCAL_EVT_PHY1_SELECT | 0x18: PHY1 instance selected for connection.
|
| CY_SSCAL_EVT_POLLING_CDR_RST | 0x19: CDR reset due to long stay in Polling.Active.
|
| CY_SSCAL_EVT_RECOV_DELAY | 0x1A: Recovery is going on for a long time.
|
| CY_SSCAL_EVT_CDR_RESET_1 | 0x1B: CDR reset on entry into Polling.RxEq.
|
| CY_SSCAL_EVT_HP_TIMEOUT | 0x1C: PENDING_HP_TIMER timeout.
|
| CY_SSCAL_EVT_U3_PHY_DISABLED | 0x1D: USB3 PHY disabled since link is in U3
|
| CY_SSCAL_EVT_U3_WAKE_PHY_ENABLE | 0x1E: USB3 PHY re-enabled as part of U3 exit.
|
| CY_SSCAL_EVT_DEV_U3_EXIT | 0x1F: Device initiated U3 exit.
|
| CY_SSCAL_EVT_LNK_SS_DISABLE | 0x20: LTSSM state change to SS.Disable.
|
| CY_SSCAL_EVT_LNK_RX_DET_RES | 0x21: LTSSM state change to Rx.Detect.Reset.
|
| CY_SSCAL_EVT_LNK_RX_DET_ACT | 0x22: LTSSM state change to Rx.Detect.Active.
|
| CY_SSCAL_EVT_LNK_RX_DET_QUIET | 0x23: LTSSM state change to Rx.Detect.Quiet.
|
| CY_SSCAL_EVT_LNK_SS_INACT_QUIET | 0x24: LTSSM state change to SS.Inactive.Quiet
|
| CY_SSCAL_EVT_LNK_SS_INACT_DISC | 0x25: LTSSM state change to SS.Inactive.Disconnect.Detect
|
| CY_SSCAL_EVT_LNK_HOTRST_ACT | 0x26: LTSSM state change to HotReset.Active.
|
| CY_SSCAL_EVT_LNK_HOTRST_EXIT | 0x27: LTSSM state change to HotReset.Exit.
|
| CY_SSCAL_EVT_LNK_POLLING_LFPS | 0x28: LTSSM state change to Polling.LFPS.
|
| CY_SSCAL_EVT_LNK_POLLING_RXEQ | 0x29: LTSSM state change to Polling.RxEQ.
|
| CY_SSCAL_EVT_LNK_POLLING_ACT | 0x2A: LTSSM state change to Polling.Active.
|
| CY_SSCAL_EVT_LNK_POLLING_CFG | 0x2B: LTSSM state change to Polling.Configuration.
|
| CY_SSCAL_EVT_LNK_POLLING_IDLE | 0x2C: LTSSM state change to Polling.Idle.
|
| CY_SSCAL_EVT_LNK_POLLING_PLUS | 0x2D: LTSSM state change to Polling.LFPSPlus.
|
| CY_SSCAL_EVT_LNK_POLLING_PMATCH | 0x2E: LTSSM state change to Polling.PortMatch.
|
| CY_SSCAL_EVT_LNK_POLLING_PCFG | 0x2F: LTSSM state change to Polling.PortConfig
|
| CY_SSCAL_EVT_LNK_U0 | 0x30: LTSSM state change to U0
|
| CY_SSCAL_EVT_LNK_U1 | 0x31: LTSSM state change to U1
|
| CY_SSCAL_EVT_LNK_U2 | 0x32: LTSSM state change to U2
|
| CY_SSCAL_EVT_LNK_U3 | 0x33: LTSSM state change to U3
|
| CY_SSCAL_EVT_LNK_LPBK_ACT | 0x34: LTSSM state change to Loopback.Active
|
| CY_SSCAL_EVT_LNK_LPBK_EXIT | 0x35: LTSSM state change to Loopback.Exit
|
| CY_SSCAL_EVT_LNK_UNDEF0 | 0x36: Undefined link state.
|
| CY_SSCAL_EVT_LNK_COMPLIANCE | 0x37: LTSSM state change to Compliance
|
| CY_SSCAL_EVT_LNK_RECOV_ACT | 0x38: LTSSM state change to Recovery.Active
|
| CY_SSCAL_EVT_LNK_RECOV_CFG | 0x39: LTSSM state change to Recovery.Configuration
|
| CY_SSCAL_EVT_LNK_RECOV_IDLE | 0x3A: LTSSM state change to Recovery.Idle
|
| CY_USBD_EVT_SS_TO_HS | 0x40: SS to HS fallback.
|
| CY_USBD_EVT_SS_REEN | 0x41: SS Re-enable due to USB 2.x reset.
|
| CY_USBD_EVT_SS_DISB | 0x42: SS disable from USBD.
|
| CY_USBD_EVT_HS_DISB | 0x43: HS disable due to SS receiver detect.
|
| CY_USBD_EVT_HS_RESET_SKIP | 0x44: SS re-enable skipped on HS reset.
|
| CY_USBD_EVT_SET_CONFIG_CB | 0x45: SetConfig callback being invoked.
|
| CY_USBD_EVT_SET_INTF_CB | 0x46: SetInterface callback being invoked.
|
| CY_HSCAL_EVT_CONN_EN | 0x50: USBHS connection enable.
|
| CY_HSCAL_EVT_CONN_DIS | 0x51: USBHS connection disable.
|
| CY_HSCAL_EVT_PHY_COMM_INIT | 0x52: USBHS Common PHY INIT done.
|
| CY_HSCAL_EVT_PHY_FSHSMODE_INIT | 0x53: USBHS FSHS PHY INIT done.
|
| CY_HSCAL_EVT_CAL_INIT_DONE | 0x54: USBHS CAL init done.
|
| CY_HSCAL_EVT_PLL_INIT | 0x55: USBHS PLL init done.
|
| CY_HSCAL_EVT_PLL_DEINIT | 0x56: USBHS PLL DEINIT done.
|
| CY_HSCAL_EVT_SUSP | 0x57: USBHS suspend interrupt.
|
| CY_HSCAL_EVT_URESET | 0x58: USBHS URESET interrupt.
|
| CY_HSCAL_EVT_HSGRANT | 0x59: USBHS HSGRANT interrupt.
|
| CY_HSCAL_EVT_SUDAV | 0x5A: USBHS SUDAV interrupt.
|
| CY_HSCAL_EVT_ERRLIMIT | 0x5B: USBHS ERRLIMIT interrupt.
|
| CY_HSCAL_EVT_URESUME | 0x5C: USBHS URESUME interrupt.
|
| CY_HSCAL_EVT_STATUS_STAGE | 0x5D: USBHS STATUS STAGE interrupt.
|
| CY_HSCAL_EVT_L1_SLEEP_REQ | 0x5E: USBHS L1SLEEP_REQ interrupt.
|
| CY_HSCAL_EVT_L1_URESUME | 0x5F: USBHS L1URESUME interrupt.
|
| CY_HSCAL_EVT_RESET_DONE | 0x60: USBHS RESET DONE interrupt.
|
| CY_HSCAL_EVT_SET_ADDR | 0x61: USBHS SET ADDR interrupt.
|
| CY_HSCAL_EVT_HOST_URESUME_ARR | 0x62: USBHS HOST URESUME interrupt.
|
| CY_HSCAL_EVT_DPSLP | 0x63: USBHS DPSLP interrupt.
|
| CY_HSCAL_EVT_PID_MISMATCH | 0x64: USBHS PID MISMATCH interrupt.
|
| CY_HSCAL_EVT_START_REMOTE_WAKE_SGNAL | 0x65: USBHS REMOTE_WAKE SIGNAL interrupt.
|
| CY_HSCAL_EVT_USBD_INIT | 0x70: USBD INIT DONE.
|
| CY_USBD_DATA_RATE_UNCONNECTED | 0x80: USB connection not present.
|
| CY_USBD_DATA_RATE_FS | 0x81: Data rate changed to USB-FS
|
| CY_USBD_DATA_RATE_HS | 0x82: Data rate changed to USB-HS
|
| CY_USBD_DATA_RATE_GEN1X1 | 0x83: Data rate changed to Gen1x1 (5Gbps)
|
| CY_USBD_DATA_RATE_GEN1X2 | 0x84: Data rate changed to Gen1x2 (9Gbps)
|
| CY_USBD_DATA_RATE_GEN2X1 | 0x85: Data rate changed to Gen2x1 (10Gbps)
|
| CY_USBD_DATA_RATE_GEN2X2 | 0x86: Data rate changed to Gen2x2 (20Gbps)
|
| CY_USB_UVC_EVT_SET_CFG | 0x90: UVC application SET_CONFIG request.
|
| CY_USB_UVC_EVT_SET_INTF | 0x91: UVC application SET_INTERFACE request.
|
| CY_USB_UVC_EVT_VSTREAM_START | 0x92: UVC video streaming start request.
|
| CY_USB_UVC_EVT_SET_CUR_REQ | 0x93: UVC SET_CUR request.
|
| CY_USB_EVT_INIT_LVDS_LB_EN | 0xA0: LVDS link loopback enabled.
|
| CY_USB_EVT_PPORT0_EN | 0xA1: LVDS port #0 enabled.
|
| CY_USB_EVT_PPORT1_EN | 0xA2: LVDS port #1 enabled.
|
| CY_USB_EVT_LVCMOS_EN | 0xA3: LVCMOS mode selected.
|
| CY_USB_EVT_LVDS_EN | 0xA4: LVDS mode selected.
|
| CY_USB_EVT_INMD_EN | 0xA5: Metadata insertion enabled.
|
| CY_USB_EVT_WL_EN | 0xA6: LVDS WideLink mode selected.
|
| CY_USB_U3V_EVT_EPHALT_DCI_CMD | 0xB0: U3V DCI command endpoint halted.
|
| CY_USB_U3V_EVT_EPHALT_DCI_RSP | 0xB1: U3V DCI response endpoint halted.
|
| CY_USB_U3V_EVT_U3V_CMD | 0xB2: U3V DCI command received.
|
| CY_USB_U3V_EVT_U3V_RESP_SENT | 0xB3: U3V DCI response sent.
|
| CY_LNK_EVENT_DBG_0 | 0xF0:
|
| CY_LNK_EVENT_SET_U1 | 0xF1:
|
| CY_LNK_EVENT_SET_U2 | 0xF2:
|
| CY_LNK_EVENT_CLR_U1 | 0xF3:
|
| CY_LNK_EVENT_CLR_U2 | 0xF4:
|
| CY_LNK_EVENT_SET_FORCE_ACCEPT_LPM | 0xF5: LPM enable forced due to Link Management Packet.
|
| CY_LNK_EVENT_CLR_FORCE_ACCEPT_LPM | 0xF6: Forced LPM enable cleared due to Link Management Packet.
|
| CY_LNK_EVENT_CDR_RST_DECODE_ERR | 0xF7: Decode error reported by PHY for config lane.
|
| CY_LNK_EVENT_CDR_RST_DECODE_ERR_PHY_1 | 0xF8: Decode error reported by PHY for non-config lane.
|
| CY_LNK_EVENT_SS_DISABLED_ENTRY | 0xF9: SS.Disabled state entered.
|
| CY_LNK_EVENT_TRIG_DISCON_EVENT | 0xFA: LTSSM Disconnect interrupt forced by firmware.
|
| CY_LNK_EVENT_LANE_POLARITY_INV | 0xFB: Lane Polarity inverted
|
| CY_LNK_EVENT_LNK_FORCE_U0 | 0xFC: Link forced into U0 state during Ux exit sequence.
|
| CY_LNK_EVENT_UX_EXIT_TS1_TIMEOUT | 0xFD: Transition into Recovery.Config did not happen within expected time.
|
| CY_LNK_EVENT_USB_CLK_STOP | 0xFE: USB block has been stopped.
|
| CY_LNK_EVENT_USB_CLK_START | 0xFF: USB block has been started.
|