/* USBH_CtlSendSetup Sends the Setup Packet to the Device.  */
USBH_StatusTypeDef USBH_CtlSendSetup(USBH_HandleTypeDef *phost, uint8_t *buff, uint8_t pipe_num)
/* USBH_CtlSendSetup Sends the Setup Packet to the Device.  */
USBH_StatusTypeDef USBH_CtlSendSetup(USBH_HandleTypeDef *phost, uint8_t *buff, uint8_t pipe_num)
{
  USBH_LL_SubmitURB (phost,
                          pipe_num,
                          0,
                          USBH_EP_CONTROL,
                          USBH_PID_SETUP,
                          buff,
                          USBH_SETUP_PKT_SIZE, 
                          0);
  return USBH_OK;  
}