summaryrefslogtreecommitdiff
path: root/common
AgeCommit message (Collapse)Author
2025-03-04docs: release v1.4.3v1.4.3release/v1.4sakumisu
Signed-off-by: sakumisu <[email protected]>
2025-02-22chore: fix wformat warningsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-01-26chore: fix wformat warningsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-01-22feat(common): add usb_phyaddr2ramaddr & usb_ramaddr2phyaddr macrosakumisu
Signed-off-by: sakumisu <[email protected]>
2025-01-20feat(osal): add argument macro for different os, especially for nuttxsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-01-15feat(core/otg): add otg frameworksakumisu
Signed-off-by: sakumisu <[email protected]>
2025-01-15update: add USBH_IRQHandler & USBD_IRQHandler function declarationsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-01-15update(port): add ehci/ohci/dwc2 dcache supportsakumisu
Signed-off-by: sakumisu <[email protected]>
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
for remote wakeup & self powered
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 ↵Zhihong Chen
USB_OTHER_SPEED_CONFIG_DESCRIPTOR_INIT macros Signed-off-by: Zhihong Chen <[email protected]>
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
Signed-off-by: Zhihong Chen <[email protected]>
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 ↵sakumisu
usbh_ep_open api
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
2023-09-18[common] Avoid IAR compiling error on USB HOST stackhelloeagleyang
- Avoided using a structure with zero-length array as a field in another structure when IAR toolchain is used. Signed-off-by: helloeagleyang <[email protected]>
2023-08-18common: Add support for IAR for risc-v toolchainFan YANG
- Added support for the IAR for risc-v toolchain Signed-off-by: Fan YANG <[email protected]>
2023-06-30update double winusb demosakimisu
2023-06-28support multi winusbsakimisu
2023-04-21update hub process for usb3.0, update xhci driversakimisu
2023-04-21fix pointer in 64bit cpu, use uintptr_t insteadsakimisu
2023-03-22add usbd_event_handler for userssakumisu
2023-03-12replace speed reconfig with multsakimisu
2023-01-29add webusb supportsakimisu
2022-12-31add get frame number apisakimisu
2022-12-151. support for iar in situation of usb host applicationbiyq