summaryrefslogtreecommitdiff
path: root/port/dwc2
AgeCommit message (Expand)Author
2024-03-28mark errorcode with USB_ERR_SHUTDOWN when kill urbsakumisu
2024-03-22dwc2:get next toggle from HCTSIZsakumisu
2024-03-21dwc2:add fifo macros for users to configsakumisu
2024-03-21add usb_hc_low_level_deinit apisakumisu
2024-03-21update esp gluesakumisu
2024-03-21dwc2:add HCCHAR register init api, only enable chan halt irq, buffer dma mode...sakumisu
2024-03-20dwc2:add register for desc dma modesakumisu
2024-03-20dwc2:simplify chan irq codesakumisu
2024-03-20dwc2:change dma incr to 16, flush fifo after fifo configsakumisu
2024-03-17add esp dwc2 gluesakumisu
2024-02-18config busid and regbase in usbh_initialize and usbd_initializesakumisu
2024-02-09check if device is on extern hubsakumisu
2024-02-07add volatile for HcEpType & ChannelEnasakumisu
2024-02-06support multi port api for devicesakumisu
2024-01-13dwc2 use fifo not dma as default because users may have problems in cachesakumisu
2024-01-08support multi USB IP for hostsakumisu
2024-01-06dwc2: ctrl and bulk no need nak irq, when intr calls nak, retry by usersakumisu
2024-01-06dwc2 low level deinit after usb register resetsakumisu
2023-12-30fix hctsiz macro namesakumisu
2023-12-30update gccfg for stm32h7/f7sakumisu
2023-12-28fix dwc2 out chan actual lensakumisu
2023-12-26add check for dwc2 ramsize and ep numsakumisu
2023-12-24add usbh_deinitialize apisakumisu
2023-12-21user must define some configs in usb_config.h when use fsdev/musb/dwc2sakumisu
2023-12-10replace struct usbd_endpoint_cfg with struct usb_endpoint_descriptor in usbh_...sakumisu
2023-12-09AT32 gccfg adds the vbusig flag by defaultFanHuaCloud
2023-12-05add usb errno, do not use system errnosakumisu
2023-11-27port and add comment for gccfg with gd/at/stsakumisu
2023-11-26move out dwc2 ggcfg register and config by usersakumisu
2023-11-22free pipe after sem givingsakumisu
2023-11-16refactor urb, add ep & hport in urb to make hardware pipe more reusablesakumisu
2023-09-07Update hcd-ehci, dcd-dwc2 and examples.Wayne Lin
2023-09-04ignore dwc2 EPENA checksakumisu
2023-07-14fix logsakumisu
2023-07-13remove ununsed codesakumisu
2023-07-05enum device with disposable thread, do not block hub threadsakimisu
2023-07-02check if urb is nullsakimisu
2023-06-30use DxEPCTL to check if ep is busysakimisu
2023-06-28format codesakimisu
2023-06-25remove dapsakimisu
2023-06-22update dwc2 iso transfersakimisu
2023-06-21add dwc2 param logsakimisu
2023-06-02remove ununsed codesakumisu
2023-05-26check if dwc2 supports dmasakimisu
2023-05-08prevent variables being optimisedsakumisu
2023-05-08move g_dwc2_udc into no cache ramsakumisu
2023-05-04fix typosakumisu
2023-04-23fix typosakimisu
2023-03-25enable dwc2 nak irq for bulk if someday usessakumisu
2023-03-15fix vbusen in gd32sakimisu