summaryrefslogtreecommitdiff
path: root/src/host
AgeCommit message (Expand)Author
2025-09-18set driver count to 0HiFiPhile
2025-09-17Update weak callbacks to new syntaxHiFiPhile
2025-09-12ehci: fix removed qhd get reusedHiFiPhile
2025-09-12Fix some IAR warningsHiFiPhile
2025-06-30Merge branch 'master' into fork/HiFiPhile/async_iohathach
2025-06-22Merge branch 'master' into async_ioHiFiPhile
2025-06-20usbh make TU_API_SYNC() public, to implement sync() API, change return of syn...hathach
2025-06-18usbh: add new API tuh_descriptor_get_device_local()hathach
2025-06-09Fix TUH_EPSIZE_BULK_MPS macroCédric Berger
2025-05-21add usbh_spin_lock/unlock() use spinlock instead of atomic flag for hcd max3421hathach
2025-05-13fix dual example for rp2350 conflict printf and cdc_printfhathach
2025-05-13fix warnings, minor clean uphathach
2025-05-06chore(usbh): change removing_hubs to array instead of bitmaskhathach
2025-05-06usbh: force removed device in the same bus info, before setting address.hathach
2025-04-29define hcd_devtree_info_t forr backward compatiblehathach
2025-04-29add enum for set addr recoveryhathach
2025-04-28remove the old attach duplicated logic, debouncing skip should take care of it.hathach
2025-04-28usbh: add roothub debounncing flag to ignore attach/remove event on the rooth...hathach
2025-04-24hub check status before get 1st device descriptorhathach
2025-04-24fix buildhathach
2025-04-24refactor hub driver and move port reset on connection change to usbh.hathach
2025-04-24add tuh_address_set() APIhathach
2025-04-23move usbh ctrl_xfer into usbh_datahathach
2025-04-23rename and expose tuh_bus_info_get() to applicationhathach
2025-04-23rename hcd_devtree_info_t to tuh_bus_info_t, hcd_devtree_get_info to hcd_bus_...hathach
2025-04-22Compile fix.HiFiPhile
2025-04-22reduce ENUM_DEBOUNCING_DELAY_MS to 200mshathach
2025-04-22move removing dev0 to process_removing_device()hathach
2025-04-22Also cleanup unaddressed device.HiFiPhile
2025-04-22Move decouncing delay before USB reset.HiFiPhile
2025-04-22host: fix enumerate racingHiFiPhile
2025-04-21improve usbh stability with failed setup send, prevent control stage locked outhathach
2025-04-18Fix usbh racing later.HiFiPhile
2025-04-18Merge branch 'master' into dwc2-proper-attach-debouncingHiFiPhile
2025-04-18enum For string descriptor (langid, manufacturer product, serila): always get...hathach
2025-04-11Merge remote-tracking branch 'upstream/master' into async_ioHiFiPhile
2025-04-11dwc2/host: attach debouncing fixesMaxime Vincent
2025-04-03fix(hcd) hcd_edpt_open() return true if endpoint is already opened.hathach
2025-03-26hcd/ehci: hcd_edpt_open() return false if ep is already opened. implement hcd...hathach
2025-03-25add tuh_edpt_close() API, it will abort any pending transferhathach
2025-03-24host: add tuh_enum_descriptor_device_cb() and tuh_enum_descriptor_configurati...hathach
2025-03-21enable hil dual for metro m4 with max3421hathach
2025-03-06hack: force/overwrite endpoint mps to 64 for device that incorrectly report 5...hathach
2025-03-05Merge branch 'master' into fork/atoktoto/midihosthathach
2025-03-03- add tuh_descriptor_get_string_langid() APIhathach
2025-02-24add tuh_midi_mount_cb_t struct for tuh_midi_mount_cb()hathach
2025-02-21Merge branch 'master' into fork/atoktoto/midihosthathach
2025-02-19more hub improve, handle more failed transfer with polling interrupt status e...hathach
2025-02-19complete separate hub epbuf from itfhathach
2025-02-19move status_change to epbufhathach