/hal_stm32-latest/stm32cube/stm32c0xx/drivers/src/ |
D | stm32c0xx_hal_hcd.c | 81 static uint8_t HAL_HCD_Check_usedChannel(HCD_HandleTypeDef const *hhcd, uint8_t ch_num); 82 static uint8_t HAL_HCD_Get_FreePhyChannel(HCD_HandleTypeDef *hhcd, uint8_t ch_num, uint8_t epnum, u… 85 static void HCD_HC_IN_BulkDb(HCD_HandleTypeDef *hhcd, uint8_t ch_num, uint8_t phy_chnum, uint32_t r… 86 static void HCD_HC_OUT_BulkDb(HCD_HandleTypeDef *hhcd, uint8_t ch_num, uint8_t phy_chnum, uint32_t … 91 static void inline HCD_HC_IN_ISO(HCD_HandleTypeDef *hhcd, uint8_t ch_num, uint8_t phy_chnum, uint32… 209 HAL_StatusTypeDef HAL_HCD_HC_Init(HCD_HandleTypeDef *hhcd, uint8_t ch_num, in HAL_HCD_HC_Init() argument 219 if (ch_num > 16U) in HAL_HCD_HC_Init() 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() [all …]
|
/hal_stm32-latest/stm32cube/stm32g0xx/drivers/src/ |
D | stm32g0xx_hal_hcd.c | 81 static uint8_t HAL_HCD_Check_usedChannel(HCD_HandleTypeDef const *hhcd, uint8_t ch_num); 82 static uint8_t HAL_HCD_Get_FreePhyChannel(HCD_HandleTypeDef *hhcd, uint8_t ch_num, uint8_t epnum, u… 85 static void HCD_HC_IN_BulkDb(HCD_HandleTypeDef *hhcd, uint8_t ch_num, uint8_t phy_chnum, uint32_t r… 86 static void HCD_HC_OUT_BulkDb(HCD_HandleTypeDef *hhcd, uint8_t ch_num, uint8_t phy_chnum, uint32_t … 91 static void inline HCD_HC_IN_ISO(HCD_HandleTypeDef *hhcd, uint8_t ch_num, uint8_t phy_chnum, uint32… 212 HAL_StatusTypeDef HAL_HCD_HC_Init(HCD_HandleTypeDef *hhcd, uint8_t ch_num, in HAL_HCD_HC_Init() argument 223 used_channel = HAL_HCD_Check_usedChannel(hhcd, ch_num); in HAL_HCD_HC_Init() 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() [all …]
|
/hal_stm32-latest/stm32cube/stm32u5xx/drivers/src/ |
D | stm32u5xx_hal_hcd.c | 219 HAL_StatusTypeDef HAL_HCD_HC_Init(HCD_HandleTypeDef *hhcd, uint8_t ch_num, uint8_t epnum, in HAL_HCD_HC_Init() argument 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() 233 (void)HAL_HCD_HC_ClearHubInfo(hhcd, ch_num); 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() [all …]
|
D | stm32u5xx_ll_usb.c | 1691 HAL_StatusTypeDef USB_HC_Init(USB_OTG_GlobalTypeDef *USBx, uint8_t ch_num, in USB_HC_Init() argument 1702 USBx_HC((uint32_t)ch_num)->HCINT = CLEAR_INTERRUPT_MASK; in USB_HC_Init() 1709 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1718 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_BBERRM; in USB_HC_Init() 1725 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_NYET | in USB_HC_Init() 1733 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1743 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_BBERRM; in USB_HC_Init() 1749 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1756 USBx_HC((uint32_t)ch_num)->HCINTMSK |= (USB_OTG_HCINTMSK_TXERRM | USB_OTG_HCINTMSK_BBERRM); in USB_HC_Init() 1766 USBx_HC((uint32_t)ch_num)->HCSPLT = 0U; in USB_HC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32h5xx/drivers/src/ |
D | stm32h5xx_hal_hcd.c | 219 HAL_StatusTypeDef HAL_HCD_HC_Init(HCD_HandleTypeDef *hhcd, uint8_t ch_num, uint8_t epnum, in HAL_HCD_HC_Init() argument 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() 233 (void)HAL_HCD_HC_ClearHubInfo(hhcd, ch_num); 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() [all …]
|
D | stm32h5xx_ll_usb.c | 1703 HAL_StatusTypeDef USB_HC_Init(USB_OTG_GlobalTypeDef *USBx, uint8_t ch_num, in USB_HC_Init() argument 1714 USBx_HC((uint32_t)ch_num)->HCINT = CLEAR_INTERRUPT_MASK; in USB_HC_Init() 1721 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1730 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_BBERRM; in USB_HC_Init() 1737 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_NYET | in USB_HC_Init() 1745 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1755 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_BBERRM; in USB_HC_Init() 1761 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1768 USBx_HC((uint32_t)ch_num)->HCINTMSK |= (USB_OTG_HCINTMSK_TXERRM | USB_OTG_HCINTMSK_BBERRM); in USB_HC_Init() 1778 USBx_HC((uint32_t)ch_num)->HCSPLT = 0U; in USB_HC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32f2xx/drivers/src/ |
D | stm32f2xx_hal_hcd.c | 218 HAL_StatusTypeDef HAL_HCD_HC_Init(HCD_HandleTypeDef *hhcd, uint8_t ch_num, uint8_t epnum, in HAL_HCD_HC_Init() argument 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() 232 (void)HAL_HCD_HC_ClearHubInfo(hhcd, ch_num); 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() [all …]
|
D | stm32f2xx_ll_usb.c | 1643 HAL_StatusTypeDef USB_HC_Init(USB_OTG_GlobalTypeDef *USBx, uint8_t ch_num, in USB_HC_Init() argument 1654 USBx_HC((uint32_t)ch_num)->HCINT = CLEAR_INTERRUPT_MASK; in USB_HC_Init() 1661 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1670 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_BBERRM; in USB_HC_Init() 1677 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_NYET | in USB_HC_Init() 1685 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1695 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_BBERRM; in USB_HC_Init() 1701 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1708 USBx_HC((uint32_t)ch_num)->HCINTMSK |= (USB_OTG_HCINTMSK_TXERRM | USB_OTG_HCINTMSK_BBERRM); in USB_HC_Init() 1718 USBx_HC((uint32_t)ch_num)->HCSPLT = 0U; in USB_HC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32h7rsxx/drivers/src/ |
D | stm32h7rsxx_hal_hcd.c | 217 HAL_StatusTypeDef HAL_HCD_HC_Init(HCD_HandleTypeDef *hhcd, uint8_t ch_num, uint8_t epnum, in HAL_HCD_HC_Init() argument 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() 231 (void)HAL_HCD_HC_ClearHubInfo(hhcd, ch_num); 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() [all …]
|
D | stm32h7rsxx_ll_usb.c | 1693 HAL_StatusTypeDef USB_HC_Init(USB_OTG_GlobalTypeDef *USBx, uint8_t ch_num, in USB_HC_Init() argument 1704 USBx_HC((uint32_t)ch_num)->HCINT = CLEAR_INTERRUPT_MASK; in USB_HC_Init() 1711 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1720 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_BBERRM; in USB_HC_Init() 1727 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_NYET | in USB_HC_Init() 1735 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1745 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_BBERRM; in USB_HC_Init() 1751 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1758 USBx_HC((uint32_t)ch_num)->HCINTMSK |= (USB_OTG_HCINTMSK_TXERRM | USB_OTG_HCINTMSK_BBERRM); in USB_HC_Init() 1768 USBx_HC((uint32_t)ch_num)->HCSPLT = 0U; in USB_HC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32f4xx/drivers/src/ |
D | stm32f4xx_hal_hcd.c | 218 HAL_StatusTypeDef HAL_HCD_HC_Init(HCD_HandleTypeDef *hhcd, uint8_t ch_num, uint8_t epnum, in HAL_HCD_HC_Init() argument 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() 232 (void)HAL_HCD_HC_ClearHubInfo(hhcd, ch_num); 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() [all …]
|
D | stm32f4xx_ll_usb.c | 1693 HAL_StatusTypeDef USB_HC_Init(USB_OTG_GlobalTypeDef *USBx, uint8_t ch_num, in USB_HC_Init() argument 1704 USBx_HC((uint32_t)ch_num)->HCINT = CLEAR_INTERRUPT_MASK; in USB_HC_Init() 1711 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1720 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_BBERRM; in USB_HC_Init() 1727 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_NYET | in USB_HC_Init() 1735 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1745 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_BBERRM; in USB_HC_Init() 1751 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1758 USBx_HC((uint32_t)ch_num)->HCINTMSK |= (USB_OTG_HCINTMSK_TXERRM | USB_OTG_HCINTMSK_BBERRM); in USB_HC_Init() 1768 USBx_HC((uint32_t)ch_num)->HCSPLT = 0U; in USB_HC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32f7xx/drivers/src/ |
D | stm32f7xx_hal_hcd.c | 218 HAL_StatusTypeDef HAL_HCD_HC_Init(HCD_HandleTypeDef *hhcd, uint8_t ch_num, uint8_t epnum, in HAL_HCD_HC_Init() argument 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() 232 (void)HAL_HCD_HC_ClearHubInfo(hhcd, ch_num); 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() [all …]
|
D | stm32f7xx_ll_usb.c | 1773 HAL_StatusTypeDef USB_HC_Init(USB_OTG_GlobalTypeDef *USBx, uint8_t ch_num, in USB_HC_Init() argument 1784 USBx_HC((uint32_t)ch_num)->HCINT = CLEAR_INTERRUPT_MASK; in USB_HC_Init() 1791 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1800 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_BBERRM; in USB_HC_Init() 1807 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_NYET | in USB_HC_Init() 1815 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1825 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_BBERRM; in USB_HC_Init() 1831 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1838 USBx_HC((uint32_t)ch_num)->HCINTMSK |= (USB_OTG_HCINTMSK_TXERRM | USB_OTG_HCINTMSK_BBERRM); in USB_HC_Init() 1848 USBx_HC((uint32_t)ch_num)->HCSPLT = 0U; in USB_HC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32h7xx/drivers/src/ |
D | stm32h7xx_hal_hcd.c | 202 HAL_StatusTypeDef HAL_HCD_HC_Init(HCD_HandleTypeDef *hhcd, uint8_t ch_num, uint8_t epnum, in HAL_HCD_HC_Init() argument 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() 216 (void)HAL_HCD_HC_ClearHubInfo(hhcd, ch_num); 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() [all …]
|
D | stm32h7xx_ll_usb.c | 1644 HAL_StatusTypeDef USB_HC_Init(USB_OTG_GlobalTypeDef *USBx, uint8_t ch_num, in USB_HC_Init() argument 1655 USBx_HC((uint32_t)ch_num)->HCINT = CLEAR_INTERRUPT_MASK; in USB_HC_Init() 1662 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1671 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_BBERRM; in USB_HC_Init() 1675 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_NYET | in USB_HC_Init() 1681 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1691 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_BBERRM; in USB_HC_Init() 1697 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1704 USBx_HC((uint32_t)ch_num)->HCINTMSK |= (USB_OTG_HCINTMSK_TXERRM | USB_OTG_HCINTMSK_BBERRM); in USB_HC_Init() 1714 USBx_HC((uint32_t)ch_num)->HCSPLT = 0U; in USB_HC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32n6xx/drivers/src/ |
D | stm32n6xx_hal_hcd.c | 202 HAL_StatusTypeDef HAL_HCD_HC_Init(HCD_HandleTypeDef *hhcd, uint8_t ch_num, uint8_t epnum, in HAL_HCD_HC_Init() argument 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() 216 (void)HAL_HCD_HC_ClearHubInfo(hhcd, ch_num); 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() [all …]
|
D | stm32n6xx_ll_usb.c | 1624 HAL_StatusTypeDef USB_HC_Init(USB_OTG_GlobalTypeDef *USBx, uint8_t ch_num, in USB_HC_Init() argument 1635 USBx_HC((uint32_t)ch_num)->HCINT = CLEAR_INTERRUPT_MASK; in USB_HC_Init() 1642 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1651 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_BBERRM; in USB_HC_Init() 1655 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_NYET | in USB_HC_Init() 1661 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1671 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_BBERRM; in USB_HC_Init() 1677 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1684 USBx_HC((uint32_t)ch_num)->HCINTMSK |= (USB_OTG_HCINTMSK_TXERRM | USB_OTG_HCINTMSK_BBERRM); in USB_HC_Init() 1694 USBx_HC((uint32_t)ch_num)->HCSPLT = 0U; in USB_HC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32f1xx/drivers/src/ |
D | stm32f1xx_hal_hcd.c | 201 HAL_StatusTypeDef HAL_HCD_HC_Init(HCD_HandleTypeDef *hhcd, uint8_t ch_num, uint8_t epnum, in HAL_HCD_HC_Init() argument 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() 214 (void)HAL_HCD_HC_ClearHubInfo(hhcd, ch_num); 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() [all …]
|
D | stm32f1xx_ll_usb.c | 1482 HAL_StatusTypeDef USB_HC_Init(USB_OTG_GlobalTypeDef *USBx, uint8_t ch_num, in USB_HC_Init() argument 1493 USBx_HC((uint32_t)ch_num)->HCINT = CLEAR_INTERRUPT_MASK; in USB_HC_Init() 1500 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1509 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_BBERRM; in USB_HC_Init() 1514 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1524 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_BBERRM; in USB_HC_Init() 1530 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1537 USBx_HC((uint32_t)ch_num)->HCINTMSK |= (USB_OTG_HCINTMSK_TXERRM | USB_OTG_HCINTMSK_BBERRM); in USB_HC_Init() 1547 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_CHHM; in USB_HC_Init() 1550 USBx_HOST->HAINTMSK |= 1UL << (ch_num & 0xFU); in USB_HC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32l4xx/drivers/src/ |
D | stm32l4xx_hal_hcd.c | 201 HAL_StatusTypeDef HAL_HCD_HC_Init(HCD_HandleTypeDef *hhcd, uint8_t ch_num, uint8_t epnum, in HAL_HCD_HC_Init() argument 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() 214 (void)HAL_HCD_HC_ClearHubInfo(hhcd, ch_num); 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() [all …]
|
D | stm32l4xx_ll_usb.c | 1508 HAL_StatusTypeDef USB_HC_Init(USB_OTG_GlobalTypeDef *USBx, uint8_t ch_num, in USB_HC_Init() argument 1519 USBx_HC((uint32_t)ch_num)->HCINT = CLEAR_INTERRUPT_MASK; in USB_HC_Init() 1526 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1535 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_BBERRM; in USB_HC_Init() 1540 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1550 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_BBERRM; in USB_HC_Init() 1556 USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | in USB_HC_Init() 1563 USBx_HC((uint32_t)ch_num)->HCINTMSK |= (USB_OTG_HCINTMSK_TXERRM | USB_OTG_HCINTMSK_BBERRM); in USB_HC_Init() 1573 USBx_HC((uint32_t)ch_num)->HCINTMSK |= USB_OTG_HCINTMSK_CHHM; in USB_HC_Init() 1576 USBx_HOST->HAINTMSK |= 1UL << (ch_num & 0xFU); in USB_HC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32c0xx/drivers/include/ |
D | stm32c0xx_hal_hcd.h | 203 HAL_StatusTypeDef HAL_HCD_HC_Init(HCD_HandleTypeDef *hhcd, uint8_t ch_num, 207 HAL_StatusTypeDef HAL_HCD_HC_Halt(HCD_HandleTypeDef *hhcd, uint8_t ch_num); 209 HAL_StatusTypeDef HAL_HCD_HC_Close(HCD_HandleTypeDef *hhcd, uint8_t ch_num); 268 HAL_StatusTypeDef HAL_HCD_HC_SubmitRequest(HCD_HandleTypeDef *hhcd, uint8_t ch_num, 273 HAL_StatusTypeDef HAL_HCD_HC_SetHubInfo(HCD_HandleTypeDef *hhcd, uint8_t ch_num, 276 HAL_StatusTypeDef HAL_HCD_HC_ClearHubInfo(HCD_HandleTypeDef *hhcd, uint8_t ch_num); 327 HAL_StatusTypeDef HAL_HCD_PMAlloc(HCD_HandleTypeDef *hhcd, uint8_t ch_num, 330 HAL_StatusTypeDef HAL_HCD_PMADeAlloc(HCD_HandleTypeDef *hhcd, uint8_t ch_num);
|
/hal_stm32-latest/stm32cube/stm32g0xx/drivers/include/ |
D | stm32g0xx_hal_hcd.h | 203 HAL_StatusTypeDef HAL_HCD_HC_Init(HCD_HandleTypeDef *hhcd, uint8_t ch_num, 207 HAL_StatusTypeDef HAL_HCD_HC_Halt(HCD_HandleTypeDef *hhcd, uint8_t ch_num); 209 HAL_StatusTypeDef HAL_HCD_HC_Close(HCD_HandleTypeDef *hhcd, uint8_t ch_num); 268 HAL_StatusTypeDef HAL_HCD_HC_SubmitRequest(HCD_HandleTypeDef *hhcd, uint8_t ch_num, 273 HAL_StatusTypeDef HAL_HCD_HC_SetHubInfo(HCD_HandleTypeDef *hhcd, uint8_t ch_num, 276 HAL_StatusTypeDef HAL_HCD_HC_ClearHubInfo(HCD_HandleTypeDef *hhcd, uint8_t ch_num); 327 HAL_StatusTypeDef HAL_HCD_PMAlloc(HCD_HandleTypeDef *hhcd, uint8_t ch_num, 330 HAL_StatusTypeDef HAL_HCD_PMADeAlloc(HCD_HandleTypeDef *hhcd, uint8_t ch_num);
|
/hal_stm32-latest/stm32cube/stm32h5xx/drivers/include/ |
D | stm32h5xx_hal_hcd.h | 230 HAL_StatusTypeDef HAL_HCD_HC_Init(HCD_HandleTypeDef *hhcd, uint8_t ch_num, 234 HAL_StatusTypeDef HAL_HCD_HC_Halt(HCD_HandleTypeDef *hhcd, uint8_t ch_num); 236 HAL_StatusTypeDef HAL_HCD_HC_Close(HCD_HandleTypeDef *hhcd, uint8_t ch_num); 295 HAL_StatusTypeDef HAL_HCD_HC_SubmitRequest(HCD_HandleTypeDef *hhcd, uint8_t ch_num, 300 HAL_StatusTypeDef HAL_HCD_HC_SetHubInfo(HCD_HandleTypeDef *hhcd, uint8_t ch_num, 303 HAL_StatusTypeDef HAL_HCD_HC_ClearHubInfo(HCD_HandleTypeDef *hhcd, uint8_t ch_num); 354 HAL_StatusTypeDef HAL_HCD_PMAlloc(HCD_HandleTypeDef *hhcd, uint8_t ch_num, 357 HAL_StatusTypeDef HAL_HCD_PMADeAlloc(HCD_HandleTypeDef *hhcd, uint8_t ch_num);
|