/* USBH_IsocSendData Sends the data on Isochronous OUT Endpoint.  */
USBH_Status USBH_IsocSendData(USB_OTG_CORE_HANDLE *pdev, uint8_t *buff, uint32_t length, uint8_t hc_num)
/* USBH_IsocSendData Sends the data on Isochronous OUT Endpoint.  */
USBH_Status USBH_IsocSendData(USB_OTG_CORE_HANDLE *pdev, uint8_t *buff, uint32_t length, uint8_t hc_num)
{
  pdev->host.hc[hc_num].ep_is_in = 0;  
  pdev->host.hc[hc_num].xfer_buff = buff;
  pdev->host.hc[hc_num].xfer_len = length;
  pdev->host.hc[hc_num].data_pid = HC_PID_DATA0;
  HCD_SubmitRequest (pdev , hc_num);  
  return USBH_OK;
}