=
{
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
}
static uint8_t USBD_Bulk_DataIn(USBD_HandleTypeDef *pdev, uint8_t epnum)
USBD_Bulk_DataIn Data sent on non-control IN endpoint.
static uint8_t USBD_Bulk_DataOut(USBD_HandleTypeDef *pdev, uint8_t epnum)
USBD_Bulk_DataOut Data received on non-control Out endpoint.
static uint8_t * USBD_Bulk_GetFSCfgDesc(uint16_t *length)
USBD_Bulk_GetFSCfgDesc Return configuration descriptor.
static uint8_t USBD_Bulk_SOF(USBD_HandleTypeDef *pdev)
USBD_Bulk_SOF Start Of Frame event management.
static uint8_t USBD_Bulk_DeInit(USBD_HandleTypeDef *pdev, uint8_t cfgidx)
USBD_Bulk_DeInit DeInitialize the Bulk layer.
static uint8_t USBD_Bulk_Init(USBD_HandleTypeDef *pdev, uint8_t cfgidx)
USBD_Bulk_Init Initialize the Bulk interface.
uint8_t * USBD_Bulk_GetDeviceQualifierDescriptor(uint16_t *length)
DeviceQualifierDescriptor return Device Qualifier descriptor.
static uint8_t USBD_Bulk_Setup(USBD_HandleTypeDef *pdev, USBD_SetupReqTypedef *req)
USBD_Bulk_Setup Handle the bulk specific requests.