| Age | Commit message (Expand) | Author |
| 2025-12-23 | update(demo): add more descriptor init macros | sakumisu |
| 2025-11-25 | fix warning | sakumisu |
| 2025-06-03 | feat(class): add usb_osal_thread_schedule_other to allow the applications whi... | sakumisu |
| 2025-05-29 | fix overflow warning | sakumisu |
| 2025-05-07 | class: hid: Fix typo: MODIFER → MODIFIER | Runcheng Lu |
| 2025-04-17 | feat(class/usbh_hid): add usbh_hid_get_protocol api | sakumisu |
| 2025-04-09 | update(class/hid/usbd_hid): remove ununsed api | sakumisu |
| 2025-02-08 | feat(class/hid): add HID_X_DESCRIPTOR_INIT macro | sakumisu |
| 2024-10-30 | fix: rename class to class_code, for c++ compatibility (#269) | electretmike |
| 2024-09-28 | Reduce size of HID class request buffer | Derek Konigsberg |
| 2024-09-27 | update(class/hid/usbh_hid): export usbh_hid_get_report_descriptor api, refs:#260 | sakumisu |
| 2024-09-19 | chore: static code analysis | sakumisu |
| 2024-08-21 | fix: fix -Wunused-parameter warning with -Wextra cflag | sakumisu |
| 2024-08-18 | update(class/hid/usbh_hid): read report size from hid desc | sakumisu |
| 2024-08-15 | fix(class): use different buffer for cdc_acm,hid,msc,serial | sakumisu |
| 2024-08-13 | fix(class/hid): fix typo | sakumisu |
| 2024-08-05 | change hid_mouse_report | wangzongqiang |
| 2024-06-23 | update: check class->hport validity | sakumisu |
| 2024-05-03 | support id table for multi vid pid | sakumisu |
| 2024-04-24 | add user_data param in host class for users | sakumisu |
| 2024-04-23 | add hid host report api | sakumisu |
| 2024-02-06 | support multi port api for device | sakumisu |
| 2024-01-30 | update log tag | sakumisu |
| 2023-12-05 | add usb errno, do not use system errno | sakumisu |
| 2023-11-16 | refactor urb, add ep & hport in urb to make hardware pipe more reusable | sakumisu |
| 2023-08-05 | fix function name | sakimisu |
| 2023-07-21 | Fix the callback api in usbd_hid.c | Chen Leeren |
| 2023-07-12 | use static memory to malloc & free class | sakimisu |
| 2023-05-26 | extend report length | sakimisu |
| 2023-05-24 | fix hid get report len | sakumisu |
| 2023-05-17 | call usbh_xxx_stop when class enumerates completely | sakimisu |
| 2023-03-08 | fix typo | sakimisu |
| 2023-02-18 | move hub and hport variable into common ram to reduce nocache ram usage | sakumisu |
| 2022-12-31 | add class only match | sakimisu |
| 2022-11-26 | add host class run and stop callback | sakimisu |
| 2022-10-20 | remove intf malloc | sakumisu |
| 2022-10-01 | ignore set_idle when fails | sakumisu |
| 2022-10-01 | remove irq protect when allocates devnum | sakumisu |
| 2022-09-25 | fix hid duration | sakumisu |
| 2022-09-22 | xhci keyboard and mouse ok | zhugengyu |
| 2022-09-14 | add interface altsetting struct | sakumisu |
| 2022-09-09 | refactor usb host stack: hcd api, hub process and usb no cache ram process | sakumisu |
| 2022-09-08 | remove custom handler, split class handler into interface and endpoint | sakumisu |
| 2022-08-20 | refactor usb device intf and ep register | sakumisu |
| 2022-08-19 | give up class register | sakumisu |
| 2022-08-18 | delete hid state | sakumisu |
| 2022-08-18 | Simplify the license rows, standardize header macro name | sakumisu |
| 2022-08-17 | remove comments to reduce rows | sakumisu |
| 2022-08-12 | add mount callback for device, move tests in mount callback | sakumisu |
| 2022-07-31 | merge class rx setup functions into one | sakumisu |