| Age | Commit message (Expand) | Author |
| 2025-06-20 | usbh make TU_API_SYNC() public, to implement sync() API, change return of syn... | hathach |
| 2025-06-18 | usbh: add new API tuh_descriptor_get_device_local() | hathach |
| 2025-05-21 | add usbh_spin_lock/unlock() use spinlock instead of atomic flag for hcd max3421 | hathach |
| 2025-05-13 | fix dual example for rp2350 conflict printf and cdc_printf | hathach |
| 2025-05-13 | fix warnings, minor clean up | hathach |
| 2025-05-06 | chore(usbh): change removing_hubs to array instead of bitmask | hathach |
| 2025-05-06 | usbh: force removed device in the same bus info, before setting address. | hathach |
| 2025-04-29 | add enum for set addr recovery | hathach |
| 2025-04-28 | remove the old attach duplicated logic, debouncing skip should take care of it. | hathach |
| 2025-04-28 | usbh: add roothub debounncing flag to ignore attach/remove event on the rooth... | hathach |
| 2025-04-24 | hub check status before get 1st device descriptor | hathach |
| 2025-04-24 | fix build | hathach |
| 2025-04-24 | refactor hub driver and move port reset on connection change to usbh. | hathach |
| 2025-04-24 | add tuh_address_set() API | hathach |
| 2025-04-23 | move usbh ctrl_xfer into usbh_data | hathach |
| 2025-04-23 | rename and expose tuh_bus_info_get() to application | hathach |
| 2025-04-23 | rename hcd_devtree_info_t to tuh_bus_info_t, hcd_devtree_get_info to hcd_bus_... | hathach |
| 2025-04-22 | Compile fix. | HiFiPhile |
| 2025-04-22 | reduce ENUM_DEBOUNCING_DELAY_MS to 200ms | hathach |
| 2025-04-22 | move removing dev0 to process_removing_device() | hathach |
| 2025-04-22 | Also cleanup unaddressed device. | HiFiPhile |
| 2025-04-22 | Move decouncing delay before USB reset. | HiFiPhile |
| 2025-04-22 | host: fix enumerate racing | HiFiPhile |
| 2025-04-21 | improve usbh stability with failed setup send, prevent control stage locked out | hathach |
| 2025-04-18 | Fix usbh racing later. | HiFiPhile |
| 2025-04-18 | Merge branch 'master' into dwc2-proper-attach-debouncing | HiFiPhile |
| 2025-04-18 | enum For string descriptor (langid, manufacturer product, serila): always get... | hathach |
| 2025-04-11 | Merge remote-tracking branch 'upstream/master' into async_io | HiFiPhile |
| 2025-04-11 | dwc2/host: attach debouncing fixes | Maxime Vincent |
| 2025-03-26 | hcd/ehci: hcd_edpt_open() return false if ep is already opened. implement hcd... | hathach |
| 2025-03-25 | add tuh_edpt_close() API, it will abort any pending transfer | hathach |
| 2025-03-24 | host: add tuh_enum_descriptor_device_cb() and tuh_enum_descriptor_configurati... | hathach |
| 2025-03-06 | hack: force/overwrite endpoint mps to 64 for device that incorrectly report 5... | hathach |
| 2025-03-05 | Merge branch 'master' into fork/atoktoto/midihost | hathach |
| 2025-03-03 | - add tuh_descriptor_get_string_langid() API | hathach |
| 2025-02-21 | Merge branch 'master' into fork/atoktoto/midihost | hathach |
| 2025-02-19 | more hub improve, handle more failed transfer with polling interrupt status e... | hathach |
| 2025-02-17 | usbh always retry control transfer (max 3) in case of XFER_RESULT_FAILED. | hathach |
| 2025-02-17 | improve hub: retry if hub interrupt endpoint failed | hathach |
| 2025-02-13 | update midi host to use endpoint stream API | hathach |
| 2025-02-12 | - use CFG_TUH_MIDI as number of midi host instance | hathach |
| 2025-02-12 | fix host midi build | hathach |
| 2025-02-12 | clean up | hathach |
| 2025-02-12 | Merge branch 'master' into fork/atoktoto/midihost | hathach |
| 2025-01-29 | Fix Auto speed display. | HiFiPhile |
| 2024-11-28 | Merge branch 'refs/heads/master' into fork/GuavTek/recover_zero_length_desc | hathach |
| 2024-11-27 | Move desc_len sanity checks to start of loops | GuavTek |
| 2024-11-27 | minor clean up | hathach |
| 2024-11-27 | update device_info example to work with p4 dcache | hathach |
| 2024-11-26 | msc host work ok with p4 dma | hathach |