summaryrefslogtreecommitdiff
path: root/common
AgeCommit message (Expand)Author
2025-07-14update(cherryusb): update to v1.5.1v1.5.1sakumisu
2025-06-04feat(dcache): update dcache apisakumisu
2025-06-03feat(class): add usb_osal_thread_schedule_other to allow the applications whi...sakumisu
2025-05-19chore: bump version to v1.5.0v1.5.0-rc1sakumisu
2025-05-10update(port): add sof supportsakumisu
2025-05-09update(common/usb_memcpy): add CONFIG_USB_MEMCPY_DISABLE macrosakumisu
2025-05-06update(osal): rename ticks to timeout_mssakumisu
2025-05-06feat(osal/usb_osal_zephyr): add zephyr osalsakumisu
2025-04-29update(common/usb_log): update USB_ASSERTsakumisu
2025-03-28update: change memcpy with usb_memcpy, fuck newlib with memcpy unalign bugsakumisu
2025-03-28update: add usb align up for every buffer when use dcache clean&invalid apisakumisu
2025-03-04docs: release v1.4.3v1.4.3release/v1.4sakumisu
2025-02-22chore: fix wformat warningsakumisu
2025-01-26chore: fix wformat warningsakumisu
2025-01-22feat(common): add usb_phyaddr2ramaddr & usb_ramaddr2phyaddr macrosakumisu
2025-01-20feat(osal): add argument macro for different os, especially for nuttxsakumisu
2025-01-15feat(core/otg): add otg frameworksakumisu
2025-01-15update: add USBH_IRQHandler & USBD_IRQHandler function declarationsakumisu
2025-01-15update(port): add ehci/ohci/dwc2 dcache supportsakumisu
2024-12-23docs: release v1.4.2sakumisu
2024-11-21fix warningsakumisu
2024-10-20docs: release v1.4.1v1.4.1sakumisu
2024-08-26docs: release v1.4.0v1.4.0-rc1sakumisu
2024-08-21fix: fix -Wunused-parameter warning with -Wextra cflagsakumisu
2024-08-16feat(common): add usb_hexdump for testsakumisu
2024-08-16refactor: move CHERRYUSB_VERSION and CHERRYUSB_VERSION_STR into usb_version.hsakumisu
2024-07-26feat(port): add remote wakeup apisakumisu
2024-07-25feat(core/usbd_core): support webusbsakumisu
2024-07-23refactor(osal): use osal malloc and free, remove usb_malloc & usb_free macrosakumisu
2024-07-11feat(core/usbd_core): support get hid desc request(0x21), support get status ...sakumisu
2024-06-22fix(common/usb_memcpy): fix warning in 64bitsakumisu
2024-06-17fix(common/usb_memcpy): fix missing USB_MEMCPY_Hsakumisu
2024-06-14fix warningsakumisu
2024-06-11update(port/ehci): use static iso pool for iso urb to reduce alloc timesakumisu
2024-05-31feat: use fast memcpy for netsakumisu
2024-05-16fix warningsakumisu
2024-05-09add nuttx osalsakumisu
2024-04-30add USB_DEVICE_QUALIFIER_DESCRIPTOR_INIT and USB_OTHER_SPEED_CONFIG_DESCRIPTO...Zhihong Chen
2024-04-29remove port param in usbd_get_port_speedsakumisu
2024-03-14add timer to control interrupt transfersakumisu
2024-03-13update usb test modeZhihong Chen
2024-02-24align for some bufferssakumisu
2024-02-06support multi port api for devicesakumisu
2024-01-08support multi USB IP for hostsakumisu
2023-12-24add usbh_deinitialize apisakumisu
2023-12-10replace struct usbd_endpoint_cfg with struct usb_endpoint_descriptor in usbh_...sakumisu
2023-12-05add usb errno, do not use system errnosakumisu
2023-12-05add usb_osal_sem_reset apisakumisu
2023-11-17remove usb_mem.hsakumisu
2023-11-16refactor urb, add ep & hport in urb to make hardware pipe more reusablesakumisu