/hal_stm32-latest/stm32cube/stm32u5xx/drivers/src/ |
D | stm32u5xx_hal_hcd.c | 227 hhcd->hc[ch_num].do_ping = 0U; in HAL_HCD_HC_Init() 228 hhcd->hc[ch_num].dev_addr = dev_address; in HAL_HCD_HC_Init() 229 hhcd->hc[ch_num].ch_num = ch_num; in HAL_HCD_HC_Init() 230 hhcd->hc[ch_num].ep_type = ep_type; in HAL_HCD_HC_Init() 231 hhcd->hc[ch_num].ep_num = epnum & 0x7FU; in HAL_HCD_HC_Init() 237 hhcd->hc[ch_num].ep_is_in = 1U; in HAL_HCD_HC_Init() 241 hhcd->hc[ch_num].ep_is_in = 0U; in HAL_HCD_HC_Init() 259 hhcd->hc[ch_num].speed = speed; in HAL_HCD_HC_Init() 260 hhcd->hc[ch_num].max_packet = (uint16_t)HCcharMps; in HAL_HCD_HC_Init() 404 hhcd->hc[ch_num].ep_is_in = direction; in HAL_HCD_HC_SubmitRequest() [all …]
|
D | stm32u5xx_ll_usb.c | 1823 HAL_StatusTypeDef USB_HC_StartXfer(USB_OTG_GlobalTypeDef *USBx, USB_OTG_HCTypeDef *hc, uint8_t dma) in USB_HC_StartXfer() argument 1826 uint32_t ch_num = (uint32_t)hc->ch_num; in USB_HC_StartXfer() 1839 if (((hc->ep_type == EP_TYPE_CTRL) || (hc->ep_type == EP_TYPE_BULK)) && (hc->do_ssplit == 0U)) in USB_HC_StartXfer() 1849 if ((hc->speed == USBH_HS_SPEED) && (hc->do_ping == 1U)) in USB_HC_StartXfer() 1851 (void)USB_DoPing(USBx, hc->ch_num); in USB_HC_StartXfer() 1858 if (hc->do_ssplit == 1U) in USB_HC_StartXfer() 1863 if (hc->ep_is_in != 0U) in USB_HC_StartXfer() 1865 hc->XferSize = (uint32_t)num_packets * hc->max_packet; in USB_HC_StartXfer() 1869 if (hc->ep_type == EP_TYPE_ISOC) in USB_HC_StartXfer() 1871 if (hc->xfer_len > ISO_SPLT_MPS) in USB_HC_StartXfer() [all …]
|
/hal_stm32-latest/stm32cube/stm32h5xx/drivers/src/ |
D | stm32h5xx_hal_hcd.c | 227 hhcd->hc[ch_num].do_ping = 0U; in HAL_HCD_HC_Init() 228 hhcd->hc[ch_num].dev_addr = dev_address; in HAL_HCD_HC_Init() 229 hhcd->hc[ch_num].ch_num = ch_num; in HAL_HCD_HC_Init() 230 hhcd->hc[ch_num].ep_type = ep_type; in HAL_HCD_HC_Init() 231 hhcd->hc[ch_num].ep_num = epnum & 0x7FU; in HAL_HCD_HC_Init() 237 hhcd->hc[ch_num].ep_is_in = 1U; in HAL_HCD_HC_Init() 241 hhcd->hc[ch_num].ep_is_in = 0U; in HAL_HCD_HC_Init() 259 hhcd->hc[ch_num].speed = speed; in HAL_HCD_HC_Init() 260 hhcd->hc[ch_num].max_packet = (uint16_t)HCcharMps; in HAL_HCD_HC_Init() 404 hhcd->hc[ch_num].ep_is_in = direction; in HAL_HCD_HC_SubmitRequest() [all …]
|
D | stm32h5xx_ll_usb.c | 1835 HAL_StatusTypeDef USB_HC_StartXfer(USB_OTG_GlobalTypeDef *USBx, USB_OTG_HCTypeDef *hc, uint8_t dma) in USB_HC_StartXfer() argument 1838 uint32_t ch_num = (uint32_t)hc->ch_num; in USB_HC_StartXfer() 1851 if (((hc->ep_type == EP_TYPE_CTRL) || (hc->ep_type == EP_TYPE_BULK)) && (hc->do_ssplit == 0U)) in USB_HC_StartXfer() 1861 if ((hc->speed == USBH_HS_SPEED) && (hc->do_ping == 1U)) in USB_HC_StartXfer() 1863 (void)USB_DoPing(USBx, hc->ch_num); in USB_HC_StartXfer() 1870 if (hc->do_ssplit == 1U) in USB_HC_StartXfer() 1875 if (hc->ep_is_in != 0U) in USB_HC_StartXfer() 1877 hc->XferSize = (uint32_t)num_packets * hc->max_packet; in USB_HC_StartXfer() 1881 if (hc->ep_type == EP_TYPE_ISOC) in USB_HC_StartXfer() 1883 if (hc->xfer_len > ISO_SPLT_MPS) in USB_HC_StartXfer() [all …]
|
/hal_stm32-latest/stm32cube/stm32f2xx/drivers/src/ |
D | stm32f2xx_hal_hcd.c | 226 hhcd->hc[ch_num].do_ping = 0U; in HAL_HCD_HC_Init() 227 hhcd->hc[ch_num].dev_addr = dev_address; in HAL_HCD_HC_Init() 228 hhcd->hc[ch_num].ch_num = ch_num; in HAL_HCD_HC_Init() 229 hhcd->hc[ch_num].ep_type = ep_type; in HAL_HCD_HC_Init() 230 hhcd->hc[ch_num].ep_num = epnum & 0x7FU; in HAL_HCD_HC_Init() 236 hhcd->hc[ch_num].ep_is_in = 1U; in HAL_HCD_HC_Init() 240 hhcd->hc[ch_num].ep_is_in = 0U; in HAL_HCD_HC_Init() 258 hhcd->hc[ch_num].speed = speed; in HAL_HCD_HC_Init() 259 hhcd->hc[ch_num].max_packet = (uint16_t)HCcharMps; in HAL_HCD_HC_Init() 403 hhcd->hc[ch_num].ep_is_in = direction; in HAL_HCD_HC_SubmitRequest() [all …]
|
D | stm32f2xx_ll_usb.c | 1775 HAL_StatusTypeDef USB_HC_StartXfer(USB_OTG_GlobalTypeDef *USBx, USB_OTG_HCTypeDef *hc, uint8_t dma) in USB_HC_StartXfer() argument 1778 uint32_t ch_num = (uint32_t)hc->ch_num; in USB_HC_StartXfer() 1791 if (((hc->ep_type == EP_TYPE_CTRL) || (hc->ep_type == EP_TYPE_BULK)) && (hc->do_ssplit == 0U)) in USB_HC_StartXfer() 1801 if ((hc->speed == USBH_HS_SPEED) && (hc->do_ping == 1U)) in USB_HC_StartXfer() 1803 (void)USB_DoPing(USBx, hc->ch_num); in USB_HC_StartXfer() 1810 if (hc->do_ssplit == 1U) in USB_HC_StartXfer() 1815 if (hc->ep_is_in != 0U) in USB_HC_StartXfer() 1817 hc->XferSize = (uint32_t)num_packets * hc->max_packet; in USB_HC_StartXfer() 1821 if (hc->ep_type == EP_TYPE_ISOC) in USB_HC_StartXfer() 1823 if (hc->xfer_len > ISO_SPLT_MPS) in USB_HC_StartXfer() [all …]
|
/hal_stm32-latest/stm32cube/stm32h7rsxx/drivers/src/ |
D | stm32h7rsxx_hal_hcd.c | 225 hhcd->hc[ch_num].do_ping = 0U; in HAL_HCD_HC_Init() 226 hhcd->hc[ch_num].dev_addr = dev_address; in HAL_HCD_HC_Init() 227 hhcd->hc[ch_num].ch_num = ch_num; in HAL_HCD_HC_Init() 228 hhcd->hc[ch_num].ep_type = ep_type; in HAL_HCD_HC_Init() 229 hhcd->hc[ch_num].ep_num = epnum & 0x7FU; in HAL_HCD_HC_Init() 235 hhcd->hc[ch_num].ep_is_in = 1U; in HAL_HCD_HC_Init() 239 hhcd->hc[ch_num].ep_is_in = 0U; in HAL_HCD_HC_Init() 257 hhcd->hc[ch_num].speed = speed; in HAL_HCD_HC_Init() 258 hhcd->hc[ch_num].max_packet = (uint16_t)HCcharMps; in HAL_HCD_HC_Init() 402 hhcd->hc[ch_num].ep_is_in = direction; in HAL_HCD_HC_SubmitRequest() [all …]
|
D | stm32h7rsxx_ll_usb.c | 1825 HAL_StatusTypeDef USB_HC_StartXfer(USB_OTG_GlobalTypeDef *USBx, USB_OTG_HCTypeDef *hc, uint8_t dma) in USB_HC_StartXfer() argument 1828 uint32_t ch_num = (uint32_t)hc->ch_num; in USB_HC_StartXfer() 1841 if (((hc->ep_type == EP_TYPE_CTRL) || (hc->ep_type == EP_TYPE_BULK)) && (hc->do_ssplit == 0U)) in USB_HC_StartXfer() 1851 if ((hc->speed == USBH_HS_SPEED) && (hc->do_ping == 1U)) in USB_HC_StartXfer() 1853 (void)USB_DoPing(USBx, hc->ch_num); in USB_HC_StartXfer() 1860 if (hc->do_ssplit == 1U) in USB_HC_StartXfer() 1865 if (hc->ep_is_in != 0U) in USB_HC_StartXfer() 1867 hc->XferSize = (uint32_t)num_packets * hc->max_packet; in USB_HC_StartXfer() 1871 if (hc->ep_type == EP_TYPE_ISOC) in USB_HC_StartXfer() 1873 if (hc->xfer_len > ISO_SPLT_MPS) in USB_HC_StartXfer() [all …]
|
/hal_stm32-latest/stm32cube/stm32f4xx/drivers/src/ |
D | stm32f4xx_hal_hcd.c | 226 hhcd->hc[ch_num].do_ping = 0U; in HAL_HCD_HC_Init() 227 hhcd->hc[ch_num].dev_addr = dev_address; in HAL_HCD_HC_Init() 228 hhcd->hc[ch_num].ch_num = ch_num; in HAL_HCD_HC_Init() 229 hhcd->hc[ch_num].ep_type = ep_type; in HAL_HCD_HC_Init() 230 hhcd->hc[ch_num].ep_num = epnum & 0x7FU; in HAL_HCD_HC_Init() 236 hhcd->hc[ch_num].ep_is_in = 1U; in HAL_HCD_HC_Init() 240 hhcd->hc[ch_num].ep_is_in = 0U; in HAL_HCD_HC_Init() 258 hhcd->hc[ch_num].speed = speed; in HAL_HCD_HC_Init() 259 hhcd->hc[ch_num].max_packet = (uint16_t)HCcharMps; in HAL_HCD_HC_Init() 403 hhcd->hc[ch_num].ep_is_in = direction; in HAL_HCD_HC_SubmitRequest() [all …]
|
D | stm32f4xx_ll_usb.c | 1825 HAL_StatusTypeDef USB_HC_StartXfer(USB_OTG_GlobalTypeDef *USBx, USB_OTG_HCTypeDef *hc, uint8_t dma) in USB_HC_StartXfer() argument 1828 uint32_t ch_num = (uint32_t)hc->ch_num; in USB_HC_StartXfer() 1841 if (((hc->ep_type == EP_TYPE_CTRL) || (hc->ep_type == EP_TYPE_BULK)) && (hc->do_ssplit == 0U)) in USB_HC_StartXfer() 1851 if ((hc->speed == USBH_HS_SPEED) && (hc->do_ping == 1U)) in USB_HC_StartXfer() 1853 (void)USB_DoPing(USBx, hc->ch_num); in USB_HC_StartXfer() 1860 if (hc->do_ssplit == 1U) in USB_HC_StartXfer() 1865 if (hc->ep_is_in != 0U) in USB_HC_StartXfer() 1867 hc->XferSize = (uint32_t)num_packets * hc->max_packet; in USB_HC_StartXfer() 1871 if (hc->ep_type == EP_TYPE_ISOC) in USB_HC_StartXfer() 1873 if (hc->xfer_len > ISO_SPLT_MPS) in USB_HC_StartXfer() [all …]
|
/hal_stm32-latest/stm32cube/stm32f7xx/drivers/src/ |
D | stm32f7xx_hal_hcd.c | 226 hhcd->hc[ch_num].do_ping = 0U; in HAL_HCD_HC_Init() 227 hhcd->hc[ch_num].dev_addr = dev_address; in HAL_HCD_HC_Init() 228 hhcd->hc[ch_num].ch_num = ch_num; in HAL_HCD_HC_Init() 229 hhcd->hc[ch_num].ep_type = ep_type; in HAL_HCD_HC_Init() 230 hhcd->hc[ch_num].ep_num = epnum & 0x7FU; in HAL_HCD_HC_Init() 236 hhcd->hc[ch_num].ep_is_in = 1U; in HAL_HCD_HC_Init() 240 hhcd->hc[ch_num].ep_is_in = 0U; in HAL_HCD_HC_Init() 258 hhcd->hc[ch_num].speed = speed; in HAL_HCD_HC_Init() 259 hhcd->hc[ch_num].max_packet = (uint16_t)HCcharMps; in HAL_HCD_HC_Init() 403 hhcd->hc[ch_num].ep_is_in = direction; in HAL_HCD_HC_SubmitRequest() [all …]
|
D | stm32f7xx_ll_usb.c | 1905 HAL_StatusTypeDef USB_HC_StartXfer(USB_OTG_GlobalTypeDef *USBx, USB_OTG_HCTypeDef *hc, uint8_t dma) in USB_HC_StartXfer() argument 1908 uint32_t ch_num = (uint32_t)hc->ch_num; in USB_HC_StartXfer() 1921 if (((hc->ep_type == EP_TYPE_CTRL) || (hc->ep_type == EP_TYPE_BULK)) && (hc->do_ssplit == 0U)) in USB_HC_StartXfer() 1931 if ((hc->speed == USBH_HS_SPEED) && (hc->do_ping == 1U)) in USB_HC_StartXfer() 1933 (void)USB_DoPing(USBx, hc->ch_num); in USB_HC_StartXfer() 1940 if (hc->do_ssplit == 1U) in USB_HC_StartXfer() 1945 if (hc->ep_is_in != 0U) in USB_HC_StartXfer() 1947 hc->XferSize = (uint32_t)num_packets * hc->max_packet; in USB_HC_StartXfer() 1951 if (hc->ep_type == EP_TYPE_ISOC) in USB_HC_StartXfer() 1953 if (hc->xfer_len > ISO_SPLT_MPS) in USB_HC_StartXfer() [all …]
|
/hal_stm32-latest/stm32cube/stm32h7xx/drivers/src/ |
D | stm32h7xx_hal_hcd.c | 210 hhcd->hc[ch_num].do_ping = 0U; in HAL_HCD_HC_Init() 211 hhcd->hc[ch_num].dev_addr = dev_address; in HAL_HCD_HC_Init() 212 hhcd->hc[ch_num].ch_num = ch_num; in HAL_HCD_HC_Init() 213 hhcd->hc[ch_num].ep_type = ep_type; in HAL_HCD_HC_Init() 214 hhcd->hc[ch_num].ep_num = epnum & 0x7FU; in HAL_HCD_HC_Init() 220 hhcd->hc[ch_num].ep_is_in = 1U; in HAL_HCD_HC_Init() 224 hhcd->hc[ch_num].ep_is_in = 0U; in HAL_HCD_HC_Init() 242 hhcd->hc[ch_num].speed = speed; in HAL_HCD_HC_Init() 243 hhcd->hc[ch_num].max_packet = (uint16_t)HCcharMps; in HAL_HCD_HC_Init() 387 hhcd->hc[ch_num].ep_is_in = direction; in HAL_HCD_HC_SubmitRequest() [all …]
|
D | stm32h7xx_ll_usb.c | 1771 HAL_StatusTypeDef USB_HC_StartXfer(USB_OTG_GlobalTypeDef *USBx, USB_OTG_HCTypeDef *hc, uint8_t dma) in USB_HC_StartXfer() argument 1774 uint32_t ch_num = (uint32_t)hc->ch_num; in USB_HC_StartXfer() 1784 if ((hc->ep_type == EP_TYPE_CTRL) || (hc->ep_type == EP_TYPE_BULK)) in USB_HC_StartXfer() 1794 if ((hc->speed == USBH_HS_SPEED) && (hc->do_ping == 1U)) in USB_HC_StartXfer() 1796 (void)USB_DoPing(USBx, hc->ch_num); in USB_HC_StartXfer() 1801 if (hc->do_ssplit == 1U) in USB_HC_StartXfer() 1806 if (hc->ep_is_in != 0U) in USB_HC_StartXfer() 1808 hc->XferSize = (uint32_t)num_packets * hc->max_packet; in USB_HC_StartXfer() 1812 if (hc->ep_type == EP_TYPE_ISOC) in USB_HC_StartXfer() 1814 if (hc->xfer_len > ISO_SPLT_MPS) in USB_HC_StartXfer() [all …]
|
/hal_stm32-latest/stm32cube/stm32n6xx/drivers/src/ |
D | stm32n6xx_hal_hcd.c | 210 hhcd->hc[ch_num].do_ping = 0U; in HAL_HCD_HC_Init() 211 hhcd->hc[ch_num].dev_addr = dev_address; in HAL_HCD_HC_Init() 212 hhcd->hc[ch_num].ch_num = ch_num; in HAL_HCD_HC_Init() 213 hhcd->hc[ch_num].ep_type = ep_type; in HAL_HCD_HC_Init() 214 hhcd->hc[ch_num].ep_num = epnum & 0x7FU; in HAL_HCD_HC_Init() 220 hhcd->hc[ch_num].ep_is_in = 1U; in HAL_HCD_HC_Init() 224 hhcd->hc[ch_num].ep_is_in = 0U; in HAL_HCD_HC_Init() 242 hhcd->hc[ch_num].speed = speed; in HAL_HCD_HC_Init() 243 hhcd->hc[ch_num].max_packet = (uint16_t)HCcharMps; in HAL_HCD_HC_Init() 387 hhcd->hc[ch_num].ep_is_in = direction; in HAL_HCD_HC_SubmitRequest() [all …]
|
D | stm32n6xx_ll_usb.c | 1751 HAL_StatusTypeDef USB_HC_StartXfer(USB_OTG_GlobalTypeDef *USBx, USB_OTG_HCTypeDef *hc, uint8_t dma) in USB_HC_StartXfer() argument 1754 uint32_t ch_num = (uint32_t)hc->ch_num; in USB_HC_StartXfer() 1764 if ((hc->ep_type == EP_TYPE_CTRL) || (hc->ep_type == EP_TYPE_BULK)) in USB_HC_StartXfer() 1774 if ((hc->speed == USBH_HS_SPEED) && (hc->do_ping == 1U)) in USB_HC_StartXfer() 1776 (void)USB_DoPing(USBx, hc->ch_num); in USB_HC_StartXfer() 1781 if (hc->do_ssplit == 1U) in USB_HC_StartXfer() 1786 if (hc->ep_is_in != 0U) in USB_HC_StartXfer() 1788 hc->XferSize = (uint32_t)num_packets * hc->max_packet; in USB_HC_StartXfer() 1792 if (hc->ep_type == EP_TYPE_ISOC) in USB_HC_StartXfer() 1794 if (hc->xfer_len > ISO_SPLT_MPS) in USB_HC_StartXfer() [all …]
|
/hal_stm32-latest/stm32cube/stm32c0xx/drivers/src/ |
D | stm32c0xx_hal_hcd.c | 227 hhcd->hc[ch_num & 0xFU].pmaadress = hhcd->hc[0U].pmaadress; in HAL_HCD_HC_Init() 228 hhcd->hc[ch_num & 0xFU].pmaaddr0 = hhcd->hc[0U].pmaaddr0; in HAL_HCD_HC_Init() 229 hhcd->hc[ch_num & 0xFU].pmaaddr1 = hhcd->hc[0U].pmaaddr1; in HAL_HCD_HC_Init() 247 hhcd->hc[ch_num & 0xFU].phy_ch_num = HAL_HCD_Get_FreePhyChannel(hhcd, ch_num, epnum, ep_type); in HAL_HCD_HC_Init() 250 if (hhcd->hc[ch_num & 0xFU].phy_ch_num == HCD_FREE_CH_NOT_FOUND) in HAL_HCD_HC_Init() 260 hhcd->hc[ch_num & 0xFU].phy_ch_num = (used_channel & 0xF0U) >> 4U; in HAL_HCD_HC_Init() 265 hhcd->hc[ch_num & 0xFU].ch_dir = CH_IN_DIR; in HAL_HCD_HC_Init() 269 hhcd->hc[ch_num & 0xFU].ch_dir = CH_OUT_DIR; in HAL_HCD_HC_Init() 272 hhcd->hc[ch_num & 0xFU].dev_addr = dev_address; in HAL_HCD_HC_Init() 273 hhcd->hc[ch_num & 0xFU].max_packet = mps; in HAL_HCD_HC_Init() [all …]
|
D | stm32c0xx_ll_usb.c | 60 USB_DRD_HCTypeDef *hc, 65 USB_DRD_HCTypeDef *hc, 1188 HAL_StatusTypeDef USB_HC_StartXfer(USB_DRD_TypeDef *USBx, USB_DRD_HCTypeDef *hc) in USB_HC_StartXfer() argument 1191 uint32_t phy_ch_num = (uint32_t)hc->phy_ch_num; in USB_HC_StartXfer() 1196 if (hc->ch_dir == CH_IN_DIR) /* In Channel */ in USB_HC_StartXfer() 1199 if (hc->xfer_len > hc->max_packet) in USB_HC_StartXfer() 1201 len = hc->max_packet; in USB_HC_StartXfer() 1205 len = hc->xfer_len; in USB_HC_StartXfer() 1208 if (hc->doublebuffer == 0U) in USB_HC_StartXfer() 1210 if ((hc->ep_type == EP_TYPE_BULK) || in USB_HC_StartXfer() [all …]
|
/hal_stm32-latest/stm32cube/stm32g0xx/drivers/src/ |
D | stm32g0xx_hal_hcd.c | 229 hhcd->hc[ch_num & 0xFU].phy_ch_num = HAL_HCD_Get_FreePhyChannel(hhcd, ch_num, epnum, ep_type); in HAL_HCD_HC_Init() 232 if (hhcd->hc[ch_num & 0xFU].phy_ch_num == HCD_FREE_CH_NOT_FOUND) in HAL_HCD_HC_Init() 241 hhcd->hc[ch_num & 0xFU].phy_ch_num = (used_channel & 0xF0U) >> 4U; in HAL_HCD_HC_Init() 246 hhcd->hc[ch_num & 0xFU].ch_dir = CH_IN_DIR; in HAL_HCD_HC_Init() 250 hhcd->hc[ch_num & 0xFU].ch_dir = CH_OUT_DIR; in HAL_HCD_HC_Init() 253 hhcd->hc[ch_num & 0xFU].dev_addr = dev_address; in HAL_HCD_HC_Init() 254 hhcd->hc[ch_num & 0xFU].max_packet = mps; in HAL_HCD_HC_Init() 255 hhcd->hc[ch_num & 0xFU].ep_type = ep_type; in HAL_HCD_HC_Init() 256 hhcd->hc[ch_num & 0xFU].ep_num = epnum & 0x7FU; in HAL_HCD_HC_Init() 257 hhcd->hc[ch_num & 0xFU].speed = speed; in HAL_HCD_HC_Init() [all …]
|
D | stm32g0xx_ll_usb.c | 60 USB_DRD_HCTypeDef *hc, 65 USB_DRD_HCTypeDef *hc, 1178 HAL_StatusTypeDef USB_HC_StartXfer(USB_DRD_TypeDef *USBx, USB_DRD_HCTypeDef *hc) in USB_HC_StartXfer() argument 1181 uint32_t phy_ch_num = (uint32_t)hc->phy_ch_num; in USB_HC_StartXfer() 1186 if (hc->ch_dir == CH_IN_DIR) /* In Channel */ in USB_HC_StartXfer() 1189 if (hc->xfer_len > hc->max_packet) in USB_HC_StartXfer() 1191 len = hc->max_packet; in USB_HC_StartXfer() 1195 len = hc->xfer_len; in USB_HC_StartXfer() 1198 if (hc->doublebuffer == 0U) in USB_HC_StartXfer() 1204 else if (hc->ep_type == EP_TYPE_BULK) in USB_HC_StartXfer() [all …]
|
/hal_stm32-latest/stm32cube/stm32f1xx/drivers/src/ |
D | stm32f1xx_hal_hcd.c | 208 hhcd->hc[ch_num].do_ping = 0U; in HAL_HCD_HC_Init() 209 hhcd->hc[ch_num].dev_addr = dev_address; in HAL_HCD_HC_Init() 210 hhcd->hc[ch_num].ch_num = ch_num; in HAL_HCD_HC_Init() 211 hhcd->hc[ch_num].ep_type = ep_type; in HAL_HCD_HC_Init() 212 hhcd->hc[ch_num].ep_num = epnum & 0x7FU; in HAL_HCD_HC_Init() 218 hhcd->hc[ch_num].ep_is_in = 1U; in HAL_HCD_HC_Init() 222 hhcd->hc[ch_num].ep_is_in = 0U; in HAL_HCD_HC_Init() 225 hhcd->hc[ch_num].speed = speed; in HAL_HCD_HC_Init() 226 hhcd->hc[ch_num].max_packet = (uint16_t)HCcharMps; in HAL_HCD_HC_Init() 370 hhcd->hc[ch_num].ep_is_in = direction; in HAL_HCD_HC_SubmitRequest() [all …]
|
D | stm32f1xx_ll_usb.c | 1597 HAL_StatusTypeDef USB_HC_StartXfer(USB_OTG_GlobalTypeDef *USBx, USB_OTG_HCTypeDef *hc) in USB_HC_StartXfer() argument 1600 uint32_t ch_num = (uint32_t)hc->ch_num; in USB_HC_StartXfer() 1608 if (hc->xfer_len > 0U) in USB_HC_StartXfer() 1610 num_packets = (uint16_t)((hc->xfer_len + hc->max_packet - 1U) / hc->max_packet); in USB_HC_StartXfer() 1615 hc->XferSize = (uint32_t)num_packets * hc->max_packet; in USB_HC_StartXfer() 1627 if (hc->ep_is_in != 0U) in USB_HC_StartXfer() 1629 hc->XferSize = (uint32_t)num_packets * hc->max_packet; in USB_HC_StartXfer() 1633 hc->XferSize = hc->xfer_len; in USB_HC_StartXfer() 1637 USBx_HC(ch_num)->HCTSIZ = (hc->XferSize & USB_OTG_HCTSIZ_XFRSIZ) | in USB_HC_StartXfer() 1639 (((uint32_t)hc->data_pid << 29) & USB_OTG_HCTSIZ_DPID); in USB_HC_StartXfer() [all …]
|
/hal_stm32-latest/stm32cube/stm32l4xx/drivers/src/ |
D | stm32l4xx_hal_hcd.c | 208 hhcd->hc[ch_num].do_ping = 0U; in HAL_HCD_HC_Init() 209 hhcd->hc[ch_num].dev_addr = dev_address; in HAL_HCD_HC_Init() 210 hhcd->hc[ch_num].ch_num = ch_num; in HAL_HCD_HC_Init() 211 hhcd->hc[ch_num].ep_type = ep_type; in HAL_HCD_HC_Init() 212 hhcd->hc[ch_num].ep_num = epnum & 0x7FU; in HAL_HCD_HC_Init() 218 hhcd->hc[ch_num].ep_is_in = 1U; in HAL_HCD_HC_Init() 222 hhcd->hc[ch_num].ep_is_in = 0U; in HAL_HCD_HC_Init() 225 hhcd->hc[ch_num].speed = speed; in HAL_HCD_HC_Init() 226 hhcd->hc[ch_num].max_packet = (uint16_t)HCcharMps; in HAL_HCD_HC_Init() 370 hhcd->hc[ch_num].ep_is_in = direction; in HAL_HCD_HC_SubmitRequest() [all …]
|
D | stm32l4xx_ll_usb.c | 1623 HAL_StatusTypeDef USB_HC_StartXfer(USB_OTG_GlobalTypeDef *USBx, USB_OTG_HCTypeDef *hc) in USB_HC_StartXfer() argument 1626 uint32_t ch_num = (uint32_t)hc->ch_num; in USB_HC_StartXfer() 1634 if (hc->xfer_len > 0U) in USB_HC_StartXfer() 1636 num_packets = (uint16_t)((hc->xfer_len + hc->max_packet - 1U) / hc->max_packet); in USB_HC_StartXfer() 1641 hc->XferSize = (uint32_t)num_packets * hc->max_packet; in USB_HC_StartXfer() 1653 if (hc->ep_is_in != 0U) in USB_HC_StartXfer() 1655 hc->XferSize = (uint32_t)num_packets * hc->max_packet; in USB_HC_StartXfer() 1659 hc->XferSize = hc->xfer_len; in USB_HC_StartXfer() 1663 USBx_HC(ch_num)->HCTSIZ = (hc->XferSize & USB_OTG_HCTSIZ_XFRSIZ) | in USB_HC_StartXfer() 1665 (((uint32_t)hc->data_pid << 29) & USB_OTG_HCTSIZ_DPID); in USB_HC_StartXfer() [all …]
|
/hal_stm32-latest/stm32cube/stm32h5xx/drivers/include/ |
D | stm32h5xx_ll_usb.h | 1142 USB_OTG_HCTypeDef *hc, uint8_t dma); 1181 HAL_StatusTypeDef USB_HC_StartXfer(USB_DRD_TypeDef *USBx, USB_DRD_HCTypeDef *hc);
|