|
EFM32 Happy Gecko Software Documentation
efm32hg-doc-5.1.2
|
USB Device stack callback structure.
Callback functions used by the device stack to signal events or query status to/from the application. See USBD_Init_TypeDef. Assign members to NULL if your application don't need a specific callback.
#include <em_usb.h>
Data Fields | |
| const USBD_IsSelfPoweredCb_TypeDef | isSelfPowered |
| const USBD_SetupCmdCb_TypeDef | setupCmd |
| const USBD_SofIntCb_TypeDef | sofInt |
| const USBD_UsbResetCb_TypeDef | usbReset |
| const USBD_DeviceStateChangeCb_TypeDef | usbStateChange |
| const USBD_IsSelfPoweredCb_TypeDef USBD_Callbacks_TypeDef::isSelfPowered |
| const USBD_SetupCmdCb_TypeDef USBD_Callbacks_TypeDef::setupCmd |
| const USBD_SofIntCb_TypeDef USBD_Callbacks_TypeDef::sofInt |
| const USBD_UsbResetCb_TypeDef USBD_Callbacks_TypeDef::usbReset |
Called whenever USB reset signalling is detected on the USB port.
Definition at line 801 of file em_usb.h.
Referenced by USBX_init().
| const USBD_DeviceStateChangeCb_TypeDef USBD_Callbacks_TypeDef::usbStateChange |