29 #ifndef USB_DCD_INT_H__ 30 #define USB_DCD_INT_H__ 85 #define CLEAR_IN_EP_INTR(epnum,intr) \ 88 USB_OTG_WRITE_REG32(&pdev->regs.INEP_REGS[epnum]->DIEPINT,diepint.d32); 90 #define CLEAR_OUT_EP_INTR(epnum,intr) \ 93 USB_OTG_WRITE_REG32(&pdev->regs.OUTEP_REGS[epnum]->DOEPINT,doepint.d32); 117 #endif // USB_DCD_INT_H__ uint8_t(* IsoOUTIncomplete)(USB_OTG_CORE_HANDLE *pdev)
uint32_t USBD_OTG_ISR_Handler(USB_OTG_CORE_HANDLE *pdev)
STM32_USBF_OTG_ISR_Handler handles all USB Interrupts.
USBD_DCD_INT_cb_TypeDef * USBD_DCD_INT_fops
uint8_t(* Reset)(USB_OTG_CORE_HANDLE *pdev)
uint8_t(* DevConnected)(USB_OTG_CORE_HANDLE *pdev)
uint8_t(* IsoINIncomplete)(USB_OTG_CORE_HANDLE *pdev)
struct _USBD_DCD_INT USBD_DCD_INT_cb_TypeDef
uint8_t(* DataInStage)(USB_OTG_CORE_HANDLE *pdev, uint8_t epnum)
uint8_t(* DevDisconnected)(USB_OTG_CORE_HANDLE *pdev)
uint8_t(* DataOutStage)(USB_OTG_CORE_HANDLE *pdev, uint8_t epnum)
uint8_t(* SOF)(USB_OTG_CORE_HANDLE *pdev)
uint8_t(* Suspend)(USB_OTG_CORE_HANDLE *pdev)
uint8_t(* SetupStage)(USB_OTG_CORE_HANDLE *pdev)
Peripheral Driver Header file.
uint8_t(* Resume)(USB_OTG_CORE_HANDLE *pdev)