Callback Status Flags
Description
Callback Status Flags.
These constant values are returned by USBX_getCallbackSource() . The return value is a mask and may contain the logical OR of any combination of status flags. Each flag maps to a call-back event.
Macros |
|
#define | USBX_RESET 0x00000001 |
USB Reset Interrupt has occurred.
|
|
#define | USBX_TX_COMPLETE 0x00000002 |
Transmit Complete Interrupt has occurred.
|
|
#define | USBX_RX_COMPLETE 0x00000004 |
Receive Complete Interrupt has occurred.
|
|
#define | USBX_FIFO_PURGE 0x00000008 |
Receive and Transmit FIFO's were purged.
|
|
#define | USBX_DEV_OPEN 0x00000010 |
Device Instance Opened on host side.
|
|
#define | USBX_DEV_CLOSE 0x00000020 |
Device Instance Closed on host side.
|
|
#define | USBX_DEV_CONFIGURED 0x00000040 |
Device has entered configured state.
|
|
#define | USBX_DEV_SUSPEND 0x00000080 |
USB suspend signaling present on bus.
|
|
#define | USBX_RX_OVERRUN 0x00000100 |
Data received with no place to put it.
|
|
Macro Definition Documentation
◆ USBX_RESET
#define USBX_RESET 0x00000001 |
USB Reset Interrupt has occurred.
◆ USBX_TX_COMPLETE
#define USBX_TX_COMPLETE 0x00000002 |
Transmit Complete Interrupt has occurred.
◆ USBX_RX_COMPLETE
#define USBX_RX_COMPLETE 0x00000004 |
Receive Complete Interrupt has occurred.
◆ USBX_FIFO_PURGE
#define USBX_FIFO_PURGE 0x00000008 |
Receive and Transmit FIFO's were purged.
◆ USBX_DEV_OPEN
#define USBX_DEV_OPEN 0x00000010 |
Device Instance Opened on host side.
◆ USBX_DEV_CLOSE
#define USBX_DEV_CLOSE 0x00000020 |
Device Instance Closed on host side.
◆ USBX_DEV_CONFIGURED
#define USBX_DEV_CONFIGURED 0x00000040 |
Device has entered configured state.
◆ USBX_DEV_SUSPEND
#define USBX_DEV_SUSPEND 0x00000080 |
USB suspend signaling present on bus.
◆ USBX_RX_OVERRUN
#define USBX_RX_OVERRUN 0x00000100 |
Data received with no place to put it.