Struct gx_hal_usbd_cbk_t¶
Defined in file__output_copyinclude_src_include_usb_gx_hal_usbd.h
Struct Documentation¶
-
struct gx_hal_usbd_cbk_t¶
usb hal 回调函数
Public Members
-
void (*connectcallback)(void)¶
USB OTG PCD Connect callback
-
void (*disconnectcallback)(void)¶
USB OTG PCD Disconnect callback
-
void (*resetcallback)(void)¶
USB OTG PCD Reset callback
-
void (*sofcallback)(void)¶
USB OTG PCD SOF callback
-
void (*setupstagecallback)(struct gx_hal_usbd_setup_data *data)¶
USB OTG PCD Setup Stage callback
-
void (*suspendcallback)(void)¶
USB OTG PCD Suspend callback
-
void (*resumecallback)(void)¶
USB OTG PCD Resume callback
-
void (*dataoutstagecallback)(uint8_t epnum, uint32_t size)¶
USB OTG PCD Data OUT Stage callback
-
void (*datainstagecallback)(uint8_t epnum, uint32_t size)¶
USB OTG PCD Data IN Stage callback
-
void (*isooutincompletecallback)(uint8_t epnum)¶
USB OTG PCD ISO OUT Incomplete callback
-
void (*isoinincompletecallback)(uint8_t epnum)¶
USB OTG PCD ISO IN Incomplete callback
-
void (*mspinitcallback)(void)¶
USB OTG PCD Msp Init callback
-
void (*mspdeinitcallback)(void)¶
USB OTG PCD Msp DeInit callback
-
void (*connectcallback)(void)¶