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
/
core
/
usbh_core.h
Age
Commit message (
Expand
)
Author
2026-04-17
fix(class/hub): remove bus mutex, replace with mq to exit thread
sakumisu
2026-02-11
refactor: move cherryrb and cherrymp into common dir, rename with usb_ringbuf...
sakumisu
2025-12-03
fix(core): fix warnings
sakumisu
2025-11-28
update(class/hub): remove hport sources safely
sakumisu
2025-11-27
feat(core/usbh_core): support custom config index
sakumisu
2025-11-20
feat(core/usbh_core): support interfacenum match flag
sakumisu
2025-08-30
feat: host add event callback mechanism similar to device
Egahp
2025-08-27
refactor(core/usbh_core): refactor devaddr allocation, use auto increment
sakumisu
2025-07-25
update: add output_len param for usbh_get_string_desc
sakumisu
2025-07-01
fix(class/hub): change urb interval unit to us
sakumisu
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
[next]