Home
last modified time | relevance | path

Searched refs:ch_num (Results 1 – 25 of 44) sorted by relevance

12

/hal_stm32-latest/stm32cube/stm32c0xx/drivers/src/
Dstm32c0xx_hal_hcd.c81 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/
Dstm32g0xx_hal_hcd.c81 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/
Dstm32u5xx_hal_hcd.c219 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 …]
Dstm32u5xx_ll_usb.c1691 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/
Dstm32h5xx_hal_hcd.c219 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 …]
Dstm32h5xx_ll_usb.c1703 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/
Dstm32f2xx_hal_hcd.c218 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 …]
Dstm32f2xx_ll_usb.c1643 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/
Dstm32h7rsxx_hal_hcd.c217 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 …]
Dstm32h7rsxx_ll_usb.c1693 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/
Dstm32f4xx_hal_hcd.c218 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 …]
Dstm32f4xx_ll_usb.c1693 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/
Dstm32f7xx_hal_hcd.c218 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 …]
Dstm32f7xx_ll_usb.c1773 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/
Dstm32h7xx_hal_hcd.c202 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 …]
Dstm32h7xx_ll_usb.c1644 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/
Dstm32n6xx_hal_hcd.c202 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 …]
Dstm32n6xx_ll_usb.c1624 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/
Dstm32f1xx_hal_hcd.c201 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 …]
Dstm32f1xx_ll_usb.c1482 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/
Dstm32l4xx_hal_hcd.c201 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 …]
Dstm32l4xx_ll_usb.c1508 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/
Dstm32c0xx_hal_hcd.h203 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/
Dstm32g0xx_hal_hcd.h203 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/
Dstm32h5xx_hal_hcd.h230 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);

12