| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-23 | fix(class/hub): clear mq &sem at deinit | sakumisu | |
| Signed-off-by: sakumisu <[email protected]> | |||
| 2026-04-21 | fix(security): remove hport mutex safely | sakumisu | |
| Signed-off-by: sakumisu <[email protected]> | |||
| 2026-04-17 | fix(class/hub): remove bus mutex, replace with mq to exit thread | sakumisu | |
| Signed-off-by: sakumisu <[email protected]> | |||
| 2026-04-03 | fix(core): adjust init&deinit event callback position | sakumisu | |
| Signed-off-by: sakumisu <[email protected]> | |||
| 2026-01-28 | chore: replace tab with space | sakumisu | |
| Signed-off-by: sakumisu <[email protected]> | |||
| 2025-11-28 | update(class/hub): remove hport sources safely | sakumisu | |
| Signed-off-by: sakumisu <[email protected]> | |||
| 2025-11-04 | fix(class/hub): delete thread before delete mq | sakumisu | |
| Signed-off-by: sakumisu <[email protected]> | |||
| 2025-10-09 | update(hub/usbh_hub): add check for nports | sakumisu | |
| Signed-off-by: sakumisu <[email protected]> | |||
| 2025-08-30 | feat: host add event callback mechanism similar to device | Egahp | |
| * fix: fix warning for speed_table * fix(port/dwc2/usb_hc_dwc2): add roothub.speed init * feat(usbh_core): add event_callback * fix(usbh_hub): fix event device reset port * fix(usbh_hub): remove event init when init failed * feat(usbh_core): add default dummy_event_callback * fix(usbh_hub): emit reset event only on successful reset * fix(usbh_core): emit interface start only on successful connect class driver * feat(usbh_core): change event_callback to typedef * feat(port): update port usbh init params * doc: update usbh_initialize desc * fix(usbh_core): check result from ret == 0 change to ret >= 0 --------- Signed-off-by: egahp <[email protected]> | |||
| 2025-07-25 | style: format log | sakumisu | |
| Signed-off-by: sakumisu <[email protected]> | |||
| 2025-07-24 | fix(class/hub/usbh_hub): fix port to port+1 | sakumisu | |
| Signed-off-by: sakumisu <[email protected]> | |||
| 2025-07-16 | style: remove some logs | sakumisu | |
| Signed-off-by: sakumisu <[email protected]> | |||
| 2025-07-01 | fix(class/hub): change urb interval unit to us | sakumisu | |
| Signed-off-by: sakumisu <[email protected]> | |||
| 2025-06-04 | update(class/hub/usbh_hub): reduce critical section range | sakumisu | |
| Signed-off-by: sakumisu <[email protected]> | |||
| 2025-04-30 | fix unused warnings | sakumisu | |
| Signed-off-by: sakumisu <[email protected]> | |||
| 2025-01-20 | feat(osal): add argument macro for different os, especially for nuttx | 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-19 | chore: static code analysis | sakumisu | |
| 2024-08-21 | fix: fix -Wunused-parameter warning with -Wextra cflag | sakumisu | |
| 2024-07-07 | update(hub): update hub macros and hub params for usb3.0 | sakumisu | |
| 2024-06-23 | update(class/hub/usbh_hub): enumerate in order | sakumisu | |
| 2024-06-22 | update(core/usbh_core): do not use slist, we use recursion | sakumisu | |
| 2024-06-07 | remove old xhci patch | sakumisu | |
| 2024-05-03 | support id table for multi vid pid | sakumisu | |
| 2024-05-03 | move usbh_hubport_release api to core | sakumisu | |
| 2024-04-19 | fix missing busid | sakumisu | |
| 2024-03-14 | add timer to control interrupt transfer | sakumisu | |
| 2024-02-24 | align for some buffers | sakumisu | |
| 2024-01-30 | update log tag | sakumisu | |
| 2024-01-08 | support multi USB IP for host | sakumisu | |
| 2024-01-06 | dwc2: ctrl and bulk no need nak irq, when intr calls nak, retry by user | sakumisu | |
| 2023-12-24 | add usbh_deinitialize api | sakumisu | |
| 2023-12-05 | add usb errno, do not use system errno | 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 | 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-13 | fix class api name | sakumisu | |
| 2023-11-03 | check qtd active status to fix nbytes = 0 in nak or ping status | sakumisu | |
| 2023-10-12 | osal: add USB_OSAL_WAITING_FOREVER for Semaphore and Queue use | Zhihong Chen | |
| - add USB_OSAL_WAITING_FOREVER for Semaphore and Queue use Signed-off-by: Zhihong Chen <[email protected]> | |||
| 2023-09-07 | Update hcd-ehci, dcd-dwc2 and examples. | Wayne Lin | |
| 1. Add some example Msh commands. 2. Fix device enumeration on EXT hub. 3. Re-file some templates. 4. Extend end-point number of dwc2 device driver. 5. Re-file rndis_host implementation includes a. rt_mutex_take in ISR b. 2rd pmsg is unaligned issue. c. destroy u0 ethernet resource after removing dongle. | |||
| 2023-08-27 | fix warning | sakimisu | |
| 2023-08-13 | [hub 修正] 快速断开的情况下无法处理断开事件 | heyuanjie87 | |
| 2023-08-05 | fix function name | sakimisu | |
| 2023-07-12 | use static memory to malloc & free class | sakimisu | |
| 2023-07-12 | fix rt-thread once thread delete | sakimisu | |
| 2023-07-05 | enum device with disposable thread, do not block hub thread | sakimisu | |
| 2023-04-29 | fix build error | sakimisu | |
| 2023-04-22 | align hub intbuf | sakimisu | |
| 2023-04-21 | update hub process for usb3.0, update xhci driver | sakimisu | |
