Home
last modified time | relevance | path

Searched refs:ep (Results 1 – 25 of 74) sorted by relevance

123

/hal_stm32-latest/stm32cube/stm32f3xx/drivers/src/
Dstm32f3xx_ll_usb.c223 HAL_StatusTypeDef USB_ActivateEndpoint(USB_TypeDef *USBx, USB_EPTypeDef *ep) in USB_ActivateEndpoint() argument
228 wEpRegVal = PCD_GET_ENDPOINT(USBx, ep->num) & USB_EP_T_MASK; in USB_ActivateEndpoint()
231 switch (ep->type) in USB_ActivateEndpoint()
254 PCD_SET_ENDPOINT(USBx, ep->num, (wEpRegVal | USB_EP_CTR_RX | USB_EP_CTR_TX)); in USB_ActivateEndpoint()
256 PCD_SET_EP_ADDRESS(USBx, ep->num, ep->num); in USB_ActivateEndpoint()
258 if (ep->doublebuffer == 0U) in USB_ActivateEndpoint()
260 if (ep->is_in != 0U) in USB_ActivateEndpoint()
263 PCD_SET_EP_TX_ADDRESS(USBx, ep->num, ep->pmaadress); in USB_ActivateEndpoint()
264 PCD_CLEAR_TX_DTOG(USBx, ep->num); in USB_ActivateEndpoint()
266 if (ep->type != EP_TYPE_ISOC) in USB_ActivateEndpoint()
[all …]
Dstm32f3xx_hal_pcd.c92 static HAL_StatusTypeDef HAL_PCD_EP_DB_Transmit(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_…
93 static uint16_t HAL_PCD_EP_DB_Receive(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_t wEPVal);
1223 PCD_EPTypeDef *ep; in HAL_PCD_EP_Open() local
1227 ep = &hpcd->IN_ep[ep_addr & EP_ADDR_MSK]; in HAL_PCD_EP_Open()
1228 ep->is_in = 1U; in HAL_PCD_EP_Open()
1232 ep = &hpcd->OUT_ep[ep_addr & EP_ADDR_MSK]; in HAL_PCD_EP_Open()
1233 ep->is_in = 0U; in HAL_PCD_EP_Open()
1236 ep->num = ep_addr & EP_ADDR_MSK; in HAL_PCD_EP_Open()
1237 ep->maxpacket = ep_mps; in HAL_PCD_EP_Open()
1238 ep->type = ep_type; in HAL_PCD_EP_Open()
[all …]
/hal_stm32-latest/stm32cube/stm32l0xx/drivers/src/
Dstm32l0xx_ll_usb.c182 HAL_StatusTypeDef USB_ActivateEndpoint(USB_TypeDef *USBx, USB_EPTypeDef *ep) in USB_ActivateEndpoint() argument
187 wEpRegVal = PCD_GET_ENDPOINT(USBx, ep->num) & USB_EP_T_MASK; in USB_ActivateEndpoint()
190 switch (ep->type) in USB_ActivateEndpoint()
213 PCD_SET_ENDPOINT(USBx, ep->num, (wEpRegVal | USB_EP_CTR_RX | USB_EP_CTR_TX)); in USB_ActivateEndpoint()
215 PCD_SET_EP_ADDRESS(USBx, ep->num, ep->num); in USB_ActivateEndpoint()
217 if (ep->doublebuffer == 0U) in USB_ActivateEndpoint()
219 if (ep->is_in != 0U) in USB_ActivateEndpoint()
222 PCD_SET_EP_TX_ADDRESS(USBx, ep->num, ep->pmaadress); in USB_ActivateEndpoint()
223 PCD_CLEAR_TX_DTOG(USBx, ep->num); in USB_ActivateEndpoint()
225 if (ep->type != EP_TYPE_ISOC) in USB_ActivateEndpoint()
[all …]
Dstm32l0xx_hal_pcd.c92 static HAL_StatusTypeDef HAL_PCD_EP_DB_Transmit(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_…
93 static uint16_t HAL_PCD_EP_DB_Receive(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_t wEPVal);
1393 PCD_EPTypeDef *ep; in HAL_PCD_EP_Open() local
1397 ep = &hpcd->IN_ep[ep_addr & EP_ADDR_MSK]; in HAL_PCD_EP_Open()
1398 ep->is_in = 1U; in HAL_PCD_EP_Open()
1402 ep = &hpcd->OUT_ep[ep_addr & EP_ADDR_MSK]; in HAL_PCD_EP_Open()
1403 ep->is_in = 0U; in HAL_PCD_EP_Open()
1406 ep->num = ep_addr & EP_ADDR_MSK; in HAL_PCD_EP_Open()
1407 ep->maxpacket = ep_mps; in HAL_PCD_EP_Open()
1408 ep->type = ep_type; in HAL_PCD_EP_Open()
[all …]
/hal_stm32-latest/stm32cube/stm32wbxx/drivers/src/
Dstm32wbxx_ll_usb.c223 HAL_StatusTypeDef USB_ActivateEndpoint(USB_TypeDef *USBx, USB_EPTypeDef *ep) in USB_ActivateEndpoint() argument
228 wEpRegVal = PCD_GET_ENDPOINT(USBx, ep->num) & USB_EP_T_MASK; in USB_ActivateEndpoint()
231 switch (ep->type) in USB_ActivateEndpoint()
254 PCD_SET_ENDPOINT(USBx, ep->num, (wEpRegVal | USB_EP_CTR_RX | USB_EP_CTR_TX)); in USB_ActivateEndpoint()
256 PCD_SET_EP_ADDRESS(USBx, ep->num, ep->num); in USB_ActivateEndpoint()
258 if (ep->doublebuffer == 0U) in USB_ActivateEndpoint()
260 if (ep->is_in != 0U) in USB_ActivateEndpoint()
263 PCD_SET_EP_TX_ADDRESS(USBx, ep->num, ep->pmaadress); in USB_ActivateEndpoint()
264 PCD_CLEAR_TX_DTOG(USBx, ep->num); in USB_ActivateEndpoint()
266 if (ep->type != EP_TYPE_ISOC) in USB_ActivateEndpoint()
[all …]
Dstm32wbxx_hal_pcd.c92 static HAL_StatusTypeDef HAL_PCD_EP_DB_Transmit(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_…
93 static uint16_t HAL_PCD_EP_DB_Receive(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_t wEPVal);
1393 PCD_EPTypeDef *ep; in HAL_PCD_EP_Open() local
1397 ep = &hpcd->IN_ep[ep_addr & EP_ADDR_MSK]; in HAL_PCD_EP_Open()
1398 ep->is_in = 1U; in HAL_PCD_EP_Open()
1402 ep = &hpcd->OUT_ep[ep_addr & EP_ADDR_MSK]; in HAL_PCD_EP_Open()
1403 ep->is_in = 0U; in HAL_PCD_EP_Open()
1406 ep->num = ep_addr & EP_ADDR_MSK; in HAL_PCD_EP_Open()
1407 ep->maxpacket = ep_mps; in HAL_PCD_EP_Open()
1408 ep->type = ep_type; in HAL_PCD_EP_Open()
[all …]
/hal_stm32-latest/stm32cube/stm32f0xx/drivers/src/
Dstm32f0xx_ll_usb.c223 HAL_StatusTypeDef USB_ActivateEndpoint(USB_TypeDef *USBx, USB_EPTypeDef *ep) in USB_ActivateEndpoint() argument
228 wEpRegVal = PCD_GET_ENDPOINT(USBx, ep->num) & USB_EP_T_MASK; in USB_ActivateEndpoint()
231 switch (ep->type) in USB_ActivateEndpoint()
254 PCD_SET_ENDPOINT(USBx, ep->num, (wEpRegVal | USB_EP_CTR_RX | USB_EP_CTR_TX)); in USB_ActivateEndpoint()
256 PCD_SET_EP_ADDRESS(USBx, ep->num, ep->num); in USB_ActivateEndpoint()
258 if (ep->doublebuffer == 0U) in USB_ActivateEndpoint()
260 if (ep->is_in != 0U) in USB_ActivateEndpoint()
263 PCD_SET_EP_TX_ADDRESS(USBx, ep->num, ep->pmaadress); in USB_ActivateEndpoint()
264 PCD_CLEAR_TX_DTOG(USBx, ep->num); in USB_ActivateEndpoint()
266 if (ep->type != EP_TYPE_ISOC) in USB_ActivateEndpoint()
[all …]
Dstm32f0xx_hal_pcd.c92 static HAL_StatusTypeDef HAL_PCD_EP_DB_Transmit(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_…
93 static uint16_t HAL_PCD_EP_DB_Receive(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_t wEPVal);
1393 PCD_EPTypeDef *ep; in HAL_PCD_EP_Open() local
1397 ep = &hpcd->IN_ep[ep_addr & EP_ADDR_MSK]; in HAL_PCD_EP_Open()
1398 ep->is_in = 1U; in HAL_PCD_EP_Open()
1402 ep = &hpcd->OUT_ep[ep_addr & EP_ADDR_MSK]; in HAL_PCD_EP_Open()
1403 ep->is_in = 0U; in HAL_PCD_EP_Open()
1406 ep->num = ep_addr & EP_ADDR_MSK; in HAL_PCD_EP_Open()
1407 ep->maxpacket = ep_mps; in HAL_PCD_EP_Open()
1408 ep->type = ep_type; in HAL_PCD_EP_Open()
[all …]
/hal_stm32-latest/stm32cube/stm32l5xx/drivers/src/
Dstm32l5xx_ll_usb.c223 HAL_StatusTypeDef USB_ActivateEndpoint(USB_TypeDef *USBx, USB_EPTypeDef *ep) in USB_ActivateEndpoint() argument
228 wEpRegVal = PCD_GET_ENDPOINT(USBx, ep->num) & USB_EP_T_MASK; in USB_ActivateEndpoint()
231 switch (ep->type) in USB_ActivateEndpoint()
254 PCD_SET_ENDPOINT(USBx, ep->num, (wEpRegVal | USB_EP_CTR_RX | USB_EP_CTR_TX)); in USB_ActivateEndpoint()
256 PCD_SET_EP_ADDRESS(USBx, ep->num, ep->num); in USB_ActivateEndpoint()
258 if (ep->doublebuffer == 0U) in USB_ActivateEndpoint()
260 if (ep->is_in != 0U) in USB_ActivateEndpoint()
263 PCD_SET_EP_TX_ADDRESS(USBx, ep->num, ep->pmaadress); in USB_ActivateEndpoint()
264 PCD_CLEAR_TX_DTOG(USBx, ep->num); in USB_ActivateEndpoint()
266 if (ep->type != EP_TYPE_ISOC) in USB_ActivateEndpoint()
[all …]
Dstm32l5xx_hal_pcd.c92 static HAL_StatusTypeDef HAL_PCD_EP_DB_Transmit(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_…
93 static uint16_t HAL_PCD_EP_DB_Receive(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_t wEPVal);
1393 PCD_EPTypeDef *ep; in HAL_PCD_EP_Open() local
1397 ep = &hpcd->IN_ep[ep_addr & EP_ADDR_MSK]; in HAL_PCD_EP_Open()
1398 ep->is_in = 1U; in HAL_PCD_EP_Open()
1402 ep = &hpcd->OUT_ep[ep_addr & EP_ADDR_MSK]; in HAL_PCD_EP_Open()
1403 ep->is_in = 0U; in HAL_PCD_EP_Open()
1406 ep->num = ep_addr & EP_ADDR_MSK; in HAL_PCD_EP_Open()
1407 ep->maxpacket = ep_mps; in HAL_PCD_EP_Open()
1408 ep->type = ep_type; in HAL_PCD_EP_Open()
[all …]
/hal_stm32-latest/stm32cube/stm32l1xx/drivers/src/
Dstm32l1xx_ll_usb.c223 HAL_StatusTypeDef USB_ActivateEndpoint(USB_TypeDef *USBx, USB_EPTypeDef *ep) in USB_ActivateEndpoint() argument
228 wEpRegVal = PCD_GET_ENDPOINT(USBx, ep->num) & USB_EP_T_MASK; in USB_ActivateEndpoint()
231 switch (ep->type) in USB_ActivateEndpoint()
254 PCD_SET_ENDPOINT(USBx, ep->num, (wEpRegVal | USB_EP_CTR_RX | USB_EP_CTR_TX)); in USB_ActivateEndpoint()
256 PCD_SET_EP_ADDRESS(USBx, ep->num, ep->num); in USB_ActivateEndpoint()
258 if (ep->doublebuffer == 0U) in USB_ActivateEndpoint()
260 if (ep->is_in != 0U) in USB_ActivateEndpoint()
263 PCD_SET_EP_TX_ADDRESS(USBx, ep->num, ep->pmaadress); in USB_ActivateEndpoint()
264 PCD_CLEAR_TX_DTOG(USBx, ep->num); in USB_ActivateEndpoint()
266 if (ep->type != EP_TYPE_ISOC) in USB_ActivateEndpoint()
[all …]
Dstm32l1xx_hal_pcd.c92 static HAL_StatusTypeDef HAL_PCD_EP_DB_Transmit(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_…
93 static uint16_t HAL_PCD_EP_DB_Receive(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_t wEPVal);
1223 PCD_EPTypeDef *ep; in HAL_PCD_EP_Open() local
1227 ep = &hpcd->IN_ep[ep_addr & EP_ADDR_MSK]; in HAL_PCD_EP_Open()
1228 ep->is_in = 1U; in HAL_PCD_EP_Open()
1232 ep = &hpcd->OUT_ep[ep_addr & EP_ADDR_MSK]; in HAL_PCD_EP_Open()
1233 ep->is_in = 0U; in HAL_PCD_EP_Open()
1236 ep->num = ep_addr & EP_ADDR_MSK; in HAL_PCD_EP_Open()
1237 ep->maxpacket = ep_mps; in HAL_PCD_EP_Open()
1238 ep->type = ep_type; in HAL_PCD_EP_Open()
[all …]
/hal_stm32-latest/stm32cube/stm32g4xx/drivers/src/
Dstm32g4xx_ll_usb.c223 HAL_StatusTypeDef USB_ActivateEndpoint(USB_TypeDef *USBx, USB_EPTypeDef *ep) in USB_ActivateEndpoint() argument
228 wEpRegVal = PCD_GET_ENDPOINT(USBx, ep->num) & USB_EP_T_MASK; in USB_ActivateEndpoint()
231 switch (ep->type) in USB_ActivateEndpoint()
254 PCD_SET_ENDPOINT(USBx, ep->num, (wEpRegVal | USB_EP_CTR_RX | USB_EP_CTR_TX)); in USB_ActivateEndpoint()
256 PCD_SET_EP_ADDRESS(USBx, ep->num, ep->num); in USB_ActivateEndpoint()
258 if (ep->doublebuffer == 0U) in USB_ActivateEndpoint()
260 if (ep->is_in != 0U) in USB_ActivateEndpoint()
263 PCD_SET_EP_TX_ADDRESS(USBx, ep->num, ep->pmaadress); in USB_ActivateEndpoint()
264 PCD_CLEAR_TX_DTOG(USBx, ep->num); in USB_ActivateEndpoint()
266 if (ep->type != EP_TYPE_ISOC) in USB_ActivateEndpoint()
[all …]
Dstm32g4xx_hal_pcd.c92 static HAL_StatusTypeDef HAL_PCD_EP_DB_Transmit(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_…
93 static uint16_t HAL_PCD_EP_DB_Receive(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_t wEPVal);
1393 PCD_EPTypeDef *ep; in HAL_PCD_EP_Open() local
1397 ep = &hpcd->IN_ep[ep_addr & EP_ADDR_MSK]; in HAL_PCD_EP_Open()
1398 ep->is_in = 1U; in HAL_PCD_EP_Open()
1402 ep = &hpcd->OUT_ep[ep_addr & EP_ADDR_MSK]; in HAL_PCD_EP_Open()
1403 ep->is_in = 0U; in HAL_PCD_EP_Open()
1406 ep->num = ep_addr & EP_ADDR_MSK; in HAL_PCD_EP_Open()
1407 ep->maxpacket = (uint32_t)ep_mps & 0x7FFU; in HAL_PCD_EP_Open()
1408 ep->type = ep_type; in HAL_PCD_EP_Open()
[all …]
/hal_stm32-latest/stm32cube/stm32u0xx/drivers/src/
Dstm32u0xx_ll_usb.c248 HAL_StatusTypeDef USB_ActivateEndpoint(USB_DRD_TypeDef *USBx, USB_DRD_EPTypeDef *ep) in USB_ActivateEndpoint() argument
253 wEpRegVal = PCD_GET_ENDPOINT(USBx, ep->num) & USB_EP_T_MASK; in USB_ActivateEndpoint()
256 switch (ep->type) in USB_ActivateEndpoint()
279 PCD_SET_ENDPOINT(USBx, ep->num, (wEpRegVal | USB_EP_VTRX | USB_EP_VTTX)); in USB_ActivateEndpoint()
281 PCD_SET_EP_ADDRESS(USBx, ep->num, ep->num); in USB_ActivateEndpoint()
283 if (ep->doublebuffer == 0U) in USB_ActivateEndpoint()
285 if (ep->is_in != 0U) in USB_ActivateEndpoint()
288 PCD_SET_EP_TX_ADDRESS(USBx, ep->num, ep->pmaadress); in USB_ActivateEndpoint()
289 PCD_CLEAR_TX_DTOG(USBx, ep->num); in USB_ActivateEndpoint()
291 if (ep->type != EP_TYPE_ISOC) in USB_ActivateEndpoint()
[all …]
Dstm32u0xx_hal_pcd.c92 static HAL_StatusTypeDef HAL_PCD_EP_DB_Transmit(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_…
93 static uint16_t HAL_PCD_EP_DB_Receive(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_t wEPVal);
1393 PCD_EPTypeDef *ep; in HAL_PCD_EP_Open() local
1397 ep = &hpcd->IN_ep[ep_addr & EP_ADDR_MSK]; in HAL_PCD_EP_Open()
1398 ep->is_in = 1U; in HAL_PCD_EP_Open()
1402 ep = &hpcd->OUT_ep[ep_addr & EP_ADDR_MSK]; in HAL_PCD_EP_Open()
1403 ep->is_in = 0U; in HAL_PCD_EP_Open()
1406 ep->num = ep_addr & EP_ADDR_MSK; in HAL_PCD_EP_Open()
1407 ep->maxpacket = (uint32_t)ep_mps & 0x7FFU; in HAL_PCD_EP_Open()
1408 ep->type = ep_type; in HAL_PCD_EP_Open()
[all …]
/hal_stm32-latest/stm32cube/stm32g0xx/drivers/src/
Dstm32g0xx_ll_usb.c262 HAL_StatusTypeDef USB_ActivateEndpoint(USB_DRD_TypeDef *USBx, USB_DRD_EPTypeDef *ep) in USB_ActivateEndpoint() argument
267 wEpRegVal = PCD_GET_ENDPOINT(USBx, ep->num) & USB_EP_T_MASK; in USB_ActivateEndpoint()
270 switch (ep->type) in USB_ActivateEndpoint()
293 PCD_SET_ENDPOINT(USBx, ep->num, (wEpRegVal | USB_EP_VTRX | USB_EP_VTTX)); in USB_ActivateEndpoint()
295 PCD_SET_EP_ADDRESS(USBx, ep->num, ep->num); in USB_ActivateEndpoint()
297 if (ep->doublebuffer == 0U) in USB_ActivateEndpoint()
299 if (ep->is_in != 0U) in USB_ActivateEndpoint()
302 PCD_SET_EP_TX_ADDRESS(USBx, ep->num, ep->pmaadress); in USB_ActivateEndpoint()
303 PCD_CLEAR_TX_DTOG(USBx, ep->num); in USB_ActivateEndpoint()
305 if (ep->type != EP_TYPE_ISOC) in USB_ActivateEndpoint()
[all …]
Dstm32g0xx_hal_pcd.c92 static HAL_StatusTypeDef HAL_PCD_EP_DB_Transmit(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_…
93 static uint16_t HAL_PCD_EP_DB_Receive(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_t wEPVal);
1399 PCD_EPTypeDef *ep; in HAL_PCD_EP_Open() local
1403 ep = &hpcd->IN_ep[ep_addr & EP_ADDR_MSK]; in HAL_PCD_EP_Open()
1404 ep->is_in = 1U; in HAL_PCD_EP_Open()
1408 ep = &hpcd->OUT_ep[ep_addr & EP_ADDR_MSK]; in HAL_PCD_EP_Open()
1409 ep->is_in = 0U; in HAL_PCD_EP_Open()
1412 ep->num = ep_addr & EP_ADDR_MSK; in HAL_PCD_EP_Open()
1413 ep->maxpacket = ep_mps; in HAL_PCD_EP_Open()
1414 ep->type = ep_type; in HAL_PCD_EP_Open()
[all …]
/hal_stm32-latest/stm32cube/stm32c0xx/drivers/src/
Dstm32c0xx_hal_pcd.c92 static HAL_StatusTypeDef HAL_PCD_EP_DB_Transmit(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_…
93 static uint16_t HAL_PCD_EP_DB_Receive(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_t wEPVal);
1393 PCD_EPTypeDef *ep; in HAL_PCD_EP_Open() local
1397 ep = &hpcd->IN_ep[ep_addr & EP_ADDR_MSK]; in HAL_PCD_EP_Open()
1398 ep->is_in = 1U; in HAL_PCD_EP_Open()
1402 ep = &hpcd->OUT_ep[ep_addr & EP_ADDR_MSK]; in HAL_PCD_EP_Open()
1403 ep->is_in = 0U; in HAL_PCD_EP_Open()
1406 ep->num = ep_addr & EP_ADDR_MSK; in HAL_PCD_EP_Open()
1407 ep->maxpacket = (uint32_t)ep_mps & 0x7FFU; in HAL_PCD_EP_Open()
1408 ep->type = ep_type; in HAL_PCD_EP_Open()
[all …]
Dstm32c0xx_ll_usb.c262 HAL_StatusTypeDef USB_ActivateEndpoint(USB_DRD_TypeDef *USBx, USB_DRD_EPTypeDef *ep) in USB_ActivateEndpoint() argument
267 wEpRegVal = PCD_GET_ENDPOINT(USBx, ep->num) & USB_EP_T_MASK; in USB_ActivateEndpoint()
270 switch (ep->type) in USB_ActivateEndpoint()
293 PCD_SET_ENDPOINT(USBx, ep->num, (wEpRegVal | USB_EP_VTRX | USB_EP_VTTX)); in USB_ActivateEndpoint()
295 PCD_SET_EP_ADDRESS(USBx, ep->num, ep->num); in USB_ActivateEndpoint()
297 if (ep->doublebuffer == 0U) in USB_ActivateEndpoint()
299 if (ep->is_in != 0U) in USB_ActivateEndpoint()
302 PCD_SET_EP_TX_ADDRESS(USBx, ep->num, ep->pmaadress); in USB_ActivateEndpoint()
303 PCD_CLEAR_TX_DTOG(USBx, ep->num); in USB_ActivateEndpoint()
305 if (ep->type != EP_TYPE_ISOC) in USB_ActivateEndpoint()
[all …]
/hal_stm32-latest/stm32cube/stm32l4xx/drivers/src/
Dstm32l4xx_hal_pcd.c99 static HAL_StatusTypeDef HAL_PCD_EP_DB_Transmit(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_…
100 static uint16_t HAL_PCD_EP_DB_Receive(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_t wEPVal);
1070 USB_OTG_EPTypeDef *ep; in HAL_PCD_IRQHandler() local
1103 ep = &hpcd->OUT_ep[RegVal & USB_OTG_GRXSTSP_EPNUM]; in HAL_PCD_IRQHandler()
1109 (void)USB_ReadPacket(USBx, ep->xfer_buff, in HAL_PCD_IRQHandler()
1112 ep->xfer_buff += (RegVal & USB_OTG_GRXSTSP_BCNT) >> 4; in HAL_PCD_IRQHandler()
1113 ep->xfer_count += (RegVal & USB_OTG_GRXSTSP_BCNT) >> 4; in HAL_PCD_IRQHandler()
1119 ep->xfer_count += (RegVal & USB_OTG_GRXSTSP_BCNT) >> 4; in HAL_PCD_IRQHandler()
1168 ep = &hpcd->OUT_ep[epnum]; in HAL_PCD_IRQHandler()
1170 if (ep->is_iso_incomplete == 1U) in HAL_PCD_IRQHandler()
[all …]
/hal_stm32-latest/stm32cube/stm32f1xx/drivers/src/
Dstm32f1xx_hal_pcd.c99 static HAL_StatusTypeDef HAL_PCD_EP_DB_Transmit(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_…
100 static uint16_t HAL_PCD_EP_DB_Receive(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_t wEPVal);
905 USB_OTG_EPTypeDef *ep; in HAL_PCD_IRQHandler() local
938 ep = &hpcd->OUT_ep[RegVal & USB_OTG_GRXSTSP_EPNUM]; in HAL_PCD_IRQHandler()
944 (void)USB_ReadPacket(USBx, ep->xfer_buff, in HAL_PCD_IRQHandler()
947 ep->xfer_buff += (RegVal & USB_OTG_GRXSTSP_BCNT) >> 4; in HAL_PCD_IRQHandler()
948 ep->xfer_count += (RegVal & USB_OTG_GRXSTSP_BCNT) >> 4; in HAL_PCD_IRQHandler()
954 ep->xfer_count += (RegVal & USB_OTG_GRXSTSP_BCNT) >> 4; in HAL_PCD_IRQHandler()
1003 ep = &hpcd->OUT_ep[epnum]; in HAL_PCD_IRQHandler()
1005 if (ep->is_iso_incomplete == 1U) in HAL_PCD_IRQHandler()
[all …]
Dstm32f1xx_ll_usb.c495 …_StatusTypeDef USB_ActivateEndpoint(const USB_OTG_GlobalTypeDef *USBx, const USB_OTG_EPTypeDef *ep) in USB_ActivateEndpoint() argument
498 uint32_t epnum = (uint32_t)ep->num; in USB_ActivateEndpoint()
500 if (ep->is_in == 1U) in USB_ActivateEndpoint()
502 USBx_DEVICE->DAINTMSK |= USB_OTG_DAINTMSK_IEPM & (uint32_t)(1UL << (ep->num & EP_ADDR_MSK)); in USB_ActivateEndpoint()
506 USBx_INEP(epnum)->DIEPCTL |= (ep->maxpacket & USB_OTG_DIEPCTL_MPSIZ) | in USB_ActivateEndpoint()
507 ((uint32_t)ep->type << 18) | (epnum << 22) | in USB_ActivateEndpoint()
514 …USBx_DEVICE->DAINTMSK |= USB_OTG_DAINTMSK_OEPM & ((uint32_t)(1UL << (ep->num & EP_ADDR_MSK)) << 16… in USB_ActivateEndpoint()
518 USBx_OUTEP(epnum)->DOEPCTL |= (ep->maxpacket & USB_OTG_DOEPCTL_MPSIZ) | in USB_ActivateEndpoint()
519 ((uint32_t)ep->type << 18) | in USB_ActivateEndpoint()
533 …peDef USB_ActivateDedicatedEndpoint(const USB_OTG_GlobalTypeDef *USBx, const USB_OTG_EPTypeDef *ep) in USB_ActivateDedicatedEndpoint() argument
[all …]
/hal_stm32-latest/stm32cube/stm32u5xx/drivers/src/
Dstm32u5xx_hal_pcd.c100 static HAL_StatusTypeDef HAL_PCD_EP_DB_Transmit(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_…
101 static uint16_t HAL_PCD_EP_DB_Receive(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_t wEPVal);
1085 USB_OTG_EPTypeDef *ep; in HAL_PCD_IRQHandler() local
1118 ep = &hpcd->OUT_ep[RegVal & USB_OTG_GRXSTSP_EPNUM]; in HAL_PCD_IRQHandler()
1124 (void)USB_ReadPacket(USBx, ep->xfer_buff, in HAL_PCD_IRQHandler()
1127 ep->xfer_buff += (RegVal & USB_OTG_GRXSTSP_BCNT) >> 4; in HAL_PCD_IRQHandler()
1128 ep->xfer_count += (RegVal & USB_OTG_GRXSTSP_BCNT) >> 4; in HAL_PCD_IRQHandler()
1134 ep->xfer_count += (RegVal & USB_OTG_GRXSTSP_BCNT) >> 4; in HAL_PCD_IRQHandler()
1183 ep = &hpcd->OUT_ep[epnum]; in HAL_PCD_IRQHandler()
1185 if (ep->is_iso_incomplete == 1U) in HAL_PCD_IRQHandler()
[all …]
/hal_stm32-latest/stm32cube/stm32h5xx/drivers/src/
Dstm32h5xx_hal_pcd.c100 static HAL_StatusTypeDef HAL_PCD_EP_DB_Transmit(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_…
101 static uint16_t HAL_PCD_EP_DB_Receive(PCD_HandleTypeDef *hpcd, PCD_EPTypeDef *ep, uint16_t wEPVal);
1085 USB_OTG_EPTypeDef *ep; in HAL_PCD_IRQHandler() local
1118 ep = &hpcd->OUT_ep[RegVal & USB_OTG_GRXSTSP_EPNUM]; in HAL_PCD_IRQHandler()
1124 (void)USB_ReadPacket(USBx, ep->xfer_buff, in HAL_PCD_IRQHandler()
1127 ep->xfer_buff += (RegVal & USB_OTG_GRXSTSP_BCNT) >> 4; in HAL_PCD_IRQHandler()
1128 ep->xfer_count += (RegVal & USB_OTG_GRXSTSP_BCNT) >> 4; in HAL_PCD_IRQHandler()
1134 ep->xfer_count += (RegVal & USB_OTG_GRXSTSP_BCNT) >> 4; in HAL_PCD_IRQHandler()
1183 ep = &hpcd->OUT_ep[epnum]; in HAL_PCD_IRQHandler()
1185 if (ep->is_iso_incomplete == 1U) in HAL_PCD_IRQHandler()
[all …]

123