| Age | Commit message (Expand) | Author |
| 2025-01-15 | update(port): add ehci/ohci/dwc2 dcache support | sakumisu |
| 2024-10-31 | feat(core/usbh_core): add usbh_find_hubport api | sakumisu |
| 2024-10-30 | fix: rename class to class_code, for c++ compatibility (#269) | electretmike |
| 2024-08-16 | refactor: move CHERRYUSB_VERSION and CHERRYUSB_VERSION_STR into usb_version.h | sakumisu |
| 2024-08-09 | Add PUSB2 and XHCI driver and RTOS glue (#236) | zhugengyu |
| 2024-07-07 | update(hub): update hub macros and hub params for usb3.0 | sakumisu |
| 2024-06-22 | update(core/usbh_core): do not use slist, we use recursion | sakumisu |
| 2024-06-16 | fix(core/usbh_core): fix get mult | sakumisu |
| 2024-06-07 | remove old xhci patch | sakumisu |
| 2024-05-31 | feat: use fast memcpy for net | sakumisu |
| 2024-05-03 | support id table for multi vid pid | sakumisu |
| 2024-03-18 | core: host: add "." to section usbh_class_info for IAR | Zhihong Chen |
| 2024-03-14 | add timer to control interrupt transfer | sakumisu |
| 2024-02-18 | config busid and regbase in usbh_initialize and usbd_initialize | sakumisu |
| 2024-01-14 | usbh_core: add iar risc-v support | Zhihong Chen |
| 2024-01-08 | support multi USB IP for host | sakumisu |
| 2023-12-24 | add usbh_deinitialize api | sakumisu |
| 2023-11-22 | add mutex for ep0 urb to avoid multithreading | sakumisu |
| 2023-11-20 | make hub_set_feature and hub_clear_feature api public | sakumisu |
| 2023-11-17 | remove usb_mem.h | sakumisu |
| 2023-11-17 | use static urb for ep0 | sakumisu |
| 2023-11-16 | refactor urb, add ep & hport in urb to make hardware pipe more reusable | sakumisu |
| 2023-11-11 | add usbh_set_interface api | sakumisu |
| 2023-11-04 | add usbh_get_string_desc api | sakumisu |
| 2023-07-05 | enum device with disposable thread, do not block hub thread | sakimisu |
| 2023-04-21 | update hub process for usb3.0, update xhci driver | sakimisu |
| 2023-02-18 | format code | sakimisu |
| 2023-02-18 | move hub and hport variable into common ram to reduce nocache ram usage | sakumisu |
| 2023-02-09 | Revert "check if hport is null" | sakimisu |
| 2023-02-05 | check if hport is null | sakumisu |
| 2022-12-15 | 1. support for iar in situation of usb host application | biyq |
| 2022-12-11 | update hub thread wakeup with queue not sem&list | sakimisu |
| 2022-11-21 | remove device mount and unmount callback | sakimisu |
| 2022-10-07 | remove bulk_transfer and intr_transfer | sakumisu |
| 2022-09-27 | fix pipe param type in usbh_hport_activate_epx | sakumisu |
| 2022-09-23 | record raw config descriptors | sakumisu |
| 2022-09-15 | add urb for msc class | sakumisu |
| 2022-09-14 | add interface altsetting struct | sakumisu |
| 2022-09-09 | complete hub intr transfer | sakumisu |
| 2022-09-09 | refactor usb host stack: hcd api, hub process and usb no cache ram process | sakumisu |
| 2022-09-01 | revert dot in keil | sakumisu |
| 2022-08-18 | Simplify the license rows, standardize header macro name | sakumisu |
| 2022-08-12 | update usbh_class info section | sakumisu |
| 2022-08-12 | add mount callback for device, move tests in mount callback | sakumisu |
| 2022-08-12 | delete workq | sakumisu |
| 2022-06-04 | move log macros into usb_log.h,adjust header file inclusion order | sakumisu |
| 2022-03-23 | fix linkscript for clang and ccarm | sakumisu |
| 2022-03-23 | update class driver info,support class driver export | jzlv |
| 2022-03-23 | psc thread use event instead,add timeout for transfer | jzlv |
| 2022-03-17 | fix critical section wrong use | sakumisu |