index
:
cherryusb.git
gh-pages
master
release/v1.3
release/v1.4
release/v1.5
release/v1.6
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
class
/
hid
Age
Commit message (
Collapse
)
Author
2026-07-14
fix(security): check desc len overflow
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2026-05-19
fix(class/hid/usbh_hid): fix missing hport->intf
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2026-03-11
feat(class/hid/usbh_hid): add usbh_hid_report_convert api
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2026-03-05
update(class/hid/usbh_hid): replace report type macro
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2026-03-03
refactor(class/hid/usbh_hid): refactor hid parse api again
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2026-02-03
style(class): remove device warning logs for memory
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2025-12-17
feat(class/hid): add hid report parse api
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2025-12-04
update(demo): add more descriptor init macros
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2025-11-25
fix warning
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2025-06-03
feat(class): add usb_osal_thread_schedule_other to allow the applications ↵
sakumisu
which use the struct usbh_xxx to exit properly before free struct usbh_xxx Signed-off-by: sakumisu <
[email protected]
>
2025-05-29
fix overflow warning
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2025-05-07
class: hid: Fix typo: MODIFER → MODIFIER
Runcheng Lu
Signed-off-by: Runcheng Lu <
[email protected]
>
2025-04-17
feat(class/usbh_hid): add usbh_hid_get_protocol api
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2025-04-09
update(class/hid/usbd_hid): remove ununsed api
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2025-02-08
feat(class/hid): add HID_X_DESCRIPTOR_INIT macro
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2024-10-30
fix: rename class to class_code, for c++ compatibility (#269)
electretmike
Co-authored-by: Michiel van Leeuwen <
[email protected]
>
2024-09-28
Reduce size of HID class request buffer
Derek Konigsberg
With the change from cherry-embedded#260, this buffer no longer needs to be so large. It can be reduced to the save a lot of memory.
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
handler
[next]