Searched refs:hc (Results 1 – 4 of 4) sorted by relevance
215 hhcd->hc[ch_num].do_ping = 0U; in HAL_HCD_HC_Init()216 hhcd->hc[ch_num].dev_addr = dev_address; in HAL_HCD_HC_Init()217 hhcd->hc[ch_num].max_packet = mps; in HAL_HCD_HC_Init()218 hhcd->hc[ch_num].ch_num = ch_num; in HAL_HCD_HC_Init()219 hhcd->hc[ch_num].ep_type = ep_type; in HAL_HCD_HC_Init()220 hhcd->hc[ch_num].ep_num = epnum & 0x7FU; in HAL_HCD_HC_Init()224 hhcd->hc[ch_num].ep_is_in = 1U; in HAL_HCD_HC_Init()228 hhcd->hc[ch_num].ep_is_in = 0U; in HAL_HCD_HC_Init()231 hhcd->hc[ch_num].speed = speed; in HAL_HCD_HC_Init()381 hhcd->hc[ch_num].ep_is_in = direction; in HAL_HCD_HC_SubmitRequest()[all …]
1428 HAL_StatusTypeDef USB_HC_StartXfer(USB_OTG_GlobalTypeDef *USBx, USB_OTG_HCTypeDef *hc) in USB_HC_StartXfer() argument1431 uint32_t ch_num = (uint32_t)hc->ch_num; in USB_HC_StartXfer()1439 if (hc->xfer_len > 0U) in USB_HC_StartXfer()1441 num_packets = (uint16_t)((hc->xfer_len + hc->max_packet - 1U) / hc->max_packet); in USB_HC_StartXfer()1446 hc->xfer_len = (uint32_t)num_packets * hc->max_packet; in USB_HC_StartXfer()1453 if (hc->ep_is_in != 0U) in USB_HC_StartXfer()1455 hc->xfer_len = (uint32_t)num_packets * hc->max_packet; in USB_HC_StartXfer()1459 USBx_HC(ch_num)->HCTSIZ = (hc->xfer_len & USB_OTG_HCTSIZ_XFRSIZ) | in USB_HC_StartXfer()1461 (((uint32_t)hc->data_pid << 29) & USB_OTG_HCTSIZ_DPID); in USB_HC_StartXfer()1472 if (hc->ep_is_in != 0U) in USB_HC_StartXfer()[all …]
90 HCD_HCTypeDef hc[16]; /*!< Host channels parameters */ member
555 HAL_StatusTypeDef USB_HC_StartXfer(USB_OTG_GlobalTypeDef *USBx, USB_OTG_HCTypeDef *hc);