Lines Matching refs:num
222 HAL_StatusTypeDef USB_FlushTxFifo(USB_DRD_TypeDef const *USBx, uint32_t num) in USB_FlushTxFifo() argument
226 UNUSED(num); in USB_FlushTxFifo()
267 wEpRegVal = PCD_GET_ENDPOINT(USBx, ep->num) & USB_EP_T_MASK; 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()
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()
308 PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_NAK); in USB_ActivateEndpoint()
313 PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_DIS); in USB_ActivateEndpoint()
319 PCD_SET_EP_RX_ADDRESS(USBx, ep->num, ep->pmaadress); in USB_ActivateEndpoint()
322 PCD_SET_EP_RX_CNT(USBx, ep->num, ep->maxpacket); in USB_ActivateEndpoint()
323 PCD_CLEAR_RX_DTOG(USBx, ep->num); in USB_ActivateEndpoint()
325 if (ep->num == 0U) in USB_ActivateEndpoint()
328 PCD_SET_EP_RX_STATUS(USBx, ep->num, USB_EP_RX_VALID); in USB_ActivateEndpoint()
333 PCD_SET_EP_RX_STATUS(USBx, ep->num, USB_EP_RX_NAK); in USB_ActivateEndpoint()
344 PCD_SET_BULK_EP_DBUF(USBx, ep->num); in USB_ActivateEndpoint()
349 PCD_CLEAR_EP_KIND(USBx, ep->num); in USB_ActivateEndpoint()
353 PCD_SET_EP_DBUF_ADDR(USBx, ep->num, ep->pmaaddr0, ep->pmaaddr1); in USB_ActivateEndpoint()
358 PCD_CLEAR_RX_DTOG(USBx, ep->num); in USB_ActivateEndpoint()
359 PCD_CLEAR_TX_DTOG(USBx, ep->num); in USB_ActivateEndpoint()
361 PCD_SET_EP_RX_STATUS(USBx, ep->num, USB_EP_RX_VALID); in USB_ActivateEndpoint()
362 PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_DIS); in USB_ActivateEndpoint()
367 PCD_CLEAR_RX_DTOG(USBx, ep->num); in USB_ActivateEndpoint()
368 PCD_CLEAR_TX_DTOG(USBx, ep->num); in USB_ActivateEndpoint()
373 PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_NAK); in USB_ActivateEndpoint()
378 PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_DIS); in USB_ActivateEndpoint()
381 PCD_SET_EP_RX_STATUS(USBx, ep->num, USB_EP_RX_DIS); in USB_ActivateEndpoint()
401 PCD_CLEAR_TX_DTOG(USBx, ep->num); in USB_DeactivateEndpoint()
404 PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_DIS); in USB_DeactivateEndpoint()
409 PCD_CLEAR_RX_DTOG(USBx, ep->num); in USB_DeactivateEndpoint()
412 PCD_SET_EP_RX_STATUS(USBx, ep->num, USB_EP_RX_DIS); in USB_DeactivateEndpoint()
422 PCD_CLEAR_RX_DTOG(USBx, ep->num); in USB_DeactivateEndpoint()
423 PCD_CLEAR_TX_DTOG(USBx, ep->num); in USB_DeactivateEndpoint()
426 PCD_TX_DTOG(USBx, ep->num); in USB_DeactivateEndpoint()
428 PCD_SET_EP_RX_STATUS(USBx, ep->num, USB_EP_RX_DIS); in USB_DeactivateEndpoint()
429 PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_DIS); in USB_DeactivateEndpoint()
434 PCD_CLEAR_RX_DTOG(USBx, ep->num); in USB_DeactivateEndpoint()
435 PCD_CLEAR_TX_DTOG(USBx, ep->num); in USB_DeactivateEndpoint()
436 PCD_RX_DTOG(USBx, ep->num); in USB_DeactivateEndpoint()
439 PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_DIS); in USB_DeactivateEndpoint()
440 PCD_SET_EP_RX_STATUS(USBx, ep->num, USB_EP_RX_DIS); in USB_DeactivateEndpoint()
479 PCD_SET_EP_TX_CNT(USBx, ep->num, len); in USB_EPStartXfer()
490 PCD_SET_BULK_EP_DBUF(USBx, ep->num); in USB_EPStartXfer()
496 if ((PCD_GET_ENDPOINT(USBx, ep->num) & USB_EP_DTOG_TX) != 0U) in USB_EPStartXfer()
499 PCD_SET_EP_DBUF1_CNT(USBx, ep->num, ep->is_in, len); in USB_EPStartXfer()
517 PCD_SET_EP_DBUF0_CNT(USBx, ep->num, ep->is_in, len); in USB_EPStartXfer()
526 PCD_SET_EP_DBUF0_CNT(USBx, ep->num, ep->is_in, len); in USB_EPStartXfer()
544 PCD_SET_EP_DBUF1_CNT(USBx, ep->num, ep->is_in, len); in USB_EPStartXfer()
557 PCD_CLEAR_BULK_EP_DBUF(USBx, ep->num); in USB_EPStartXfer()
560 PCD_SET_EP_TX_CNT(USBx, ep->num, len); in USB_EPStartXfer()
573 if ((PCD_GET_ENDPOINT(USBx, ep->num) & USB_EP_DTOG_TX) != 0U) in USB_EPStartXfer()
576 PCD_SET_EP_DBUF1_CNT(USBx, ep->num, ep->is_in, len); in USB_EPStartXfer()
585 PCD_SET_EP_DBUF0_CNT(USBx, ep->num, ep->is_in, len); in USB_EPStartXfer()
595 PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_VALID); in USB_EPStartXfer()
613 PCD_SET_EP_RX_CNT(USBx, ep->num, len); in USB_EPStartXfer()
622 PCD_SET_EP_DBUF_CNT(USBx, ep->num, ep->is_in, ep->maxpacket); in USB_EPStartXfer()
628 wEPVal = (uint16_t)PCD_GET_ENDPOINT(USBx, ep->num); in USB_EPStartXfer()
634 PCD_FREE_USER_BUFFER(USBx, ep->num, 0U); in USB_EPStartXfer()
652 PCD_SET_EP_DBUF_CNT(USBx, ep->num, ep->is_in, len); in USB_EPStartXfer()
661 PCD_SET_EP_RX_STATUS(USBx, ep->num, USB_EP_RX_VALID); in USB_EPStartXfer()
678 PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_STALL); in USB_EPSetStall()
682 PCD_SET_EP_RX_STATUS(USBx, ep->num, USB_EP_RX_STALL); in USB_EPSetStall()
700 PCD_CLEAR_TX_DTOG(USBx, ep->num); in USB_EPClearStall()
705 PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_NAK); in USB_EPClearStall()
710 PCD_CLEAR_RX_DTOG(USBx, ep->num); in USB_EPClearStall()
713 PCD_SET_EP_RX_STATUS(USBx, ep->num, USB_EP_RX_VALID); in USB_EPClearStall()
736 PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_NAK); in USB_EPStopXfer()
741 PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_DIS); in USB_EPStopXfer()
752 PCD_SET_EP_RX_STATUS(USBx, ep->num, USB_EP_RX_NAK); in USB_EPStopXfer()
757 PCD_SET_EP_RX_STATUS(USBx, ep->num, USB_EP_RX_DIS); in USB_EPStopXfer()