summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-09-16fix(core/usbh_core): Fix raw_config_desc heap out of boundsv1.4.0CCHhui
2024-09-08fix(port/dwc2): fix dwc2 rx fifo size, remove divided by 4v1.4.0-rc2sakumisu
2024-09-08fix(port/dwc2): reset dma burst then modify, clear HCINT intstatus firstsakumisu
2024-09-08fix(port/dwc2): fix typowangyz1997
2024-09-08chore(cmake): do not use env variablesakumisu
2024-09-07update(usbh_core): add terminate char for raw_config_descsakumisu
2024-09-07chore(cherrymp): add licensesakumisu
2024-09-06update: remove uvc queuesakumisu
2024-09-04update(class/cdc): set cdc acm bFunctionProtocol to 0x00sakumisu
2024-09-02chore(scons): fix missing libpathsakumisu
2024-09-02fix(port/ehci/usb_glue_ma35d0): fix typosakumisu
2024-09-02fix(class/msc/usbd_msc): fix missing return valuesakumisu
2024-09-01update(port/dwc2/usb_hc_dwc2): power enable at last for common with other ↵sakumisu
host ip
2024-08-31update(platform/usbh_lwip): check lwip min stack sizesakumisu
2024-08-31update(osal): add error log and assert when alloc fail, and stop workingsakumisu
2024-08-31fix(platform/rtthread/usbh_dfs): fix mem freesakumisu
2024-08-30docs: update logosakumisu
2024-08-29Update usb_dc_dwc2.ctyustli
According to DS, the status register is W1C, |= will read the register first, write 1 to the corresponding bit, then write the register, if there is more than one status, it will be cleared by mistake. I'm not sure if other IP dcd's have the same problem?
2024-08-26docs: release v1.4.0v1.4.0-rc1sakumisu
2024-08-26chore(cmake): update chipidea and threadxsakumisu
2024-08-26feat(osal): add threadx portsakumisu
2024-08-26usbd_core: add usb_device_is_suspend() APIZhihong Chen
- add usb_device_is_suspend() API Signed-off-by: Zhihong Chen <[email protected]>
2024-08-25fix(port/bl): overflow checksakumisu
2024-08-25feat(port/chipidea): add chipidea port, add nxp mxc glue for chipidea and ehcisakumisu
2024-08-24fix(core/usbh_core.c): fix error namesakumisu
2024-08-23update(port/hpm): check resume in port changesakumisu
2024-08-23chore(cmake): use config to enable lwip portsakumisu
2024-08-23port: hpmicro: add USBH_USE_CUSTOM_ISR add USBD_USE_CUSTOM_ISR to control isrZhihong Chen
- add USBH_USE_CUSTOM_ISR add USBD_USE_CUSTOM_ISR to control isr Signed-off-by: Zhihong Chen <[email protected]>
2024-08-22update(port/dwc2/usb_dc_dwc2): add busid for functions to support multi ipsakumisu
2024-08-21fix: fix -Wunused-parameter warning with -Wextra cflagsakumisu
2024-08-21docs: update docsakumisu
2024-08-18update(class/hid/usbh_hid): read report size from hid descsakumisu
2024-08-18chore(kconfig): change descriptionsakumisu
2024-08-17feat: add usb adb device with cherryshsakumisu
2024-08-16HPMicro: update usb_dc_hpm.cZhihong Chen
Signed-off-by: Zhihong Chen <[email protected]>
2024-08-16port: ehci: should not be clear CSC/PEC/OCC flag when usb_hc_init()Zhihong Chen
Signed-off-by: Zhihong Chen <[email protected]>
2024-08-16feat(common): add usb_hexdump for testsakumisu
2024-08-16refactor: move CHERRYUSB_VERSION and CHERRYUSB_VERSION_STR into usb_version.hsakumisu
2024-08-16refactor(class/cdc): rename usbd_cdc to usbd_cdc_acmsakumisu
2024-08-16Fix IDF compilation errorudoudou
2024-08-15update(cherrymp): rename to cherrympsakumisu
2024-08-15fix(class): use different buffer for cdc_acm,hid,msc,serialsakumisu
2024-08-14update: idf config updatesakumisu
2024-08-14Correct spelling errors.Yang Xijing
2024-08-13docs: update pngsakumisu
2024-08-13fix(port/dwc2): check idle when flush fifo, add delay for dwc2_set_modesakumisu
2024-08-13fix(class/hid): fix typosakumisu
2024-08-12chore: update cmake and kconfigsakumisu
2024-08-12feat(osal): import idf osal from udoudou/esp_cherryusbsakumisu
2024-08-09update(demo): change uint32_t to uintptr_t for 64bit cpu registersakumisu