| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-04-29 | attach debouncing fixed issue with port1 highspeed on imxrt | 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 ↵ | hathach | |
| roothub that is currently doing debouncing delay | |||
| 2025-04-24 | Merge pull request #3096 from hathach/usbh-improve-hub | Ha Thach | |
| Usbh improve hub | |||
| 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 | |
| hub: add hub_port_get_status_local(), ignore resp in hub_port_get_status(pot != 0) usbh properly deboucning with hub/rootport accordingly to usb specs, also add 10ms of reset recovery | |||
| 2025-04-24 | Merge pull request #3095 from fenugrec/ex_cmake_CM0 | Ha Thach | |
| examples cmake: fix gcc flag -mcpu=cortex=m0 | |||
| 2025-04-24 | add tuh_address_set() API | hathach | |
| minor rename and move code around | |||
| 2025-04-23 | examples cmake: fix gcc flag -mcpu=cortex-m0 | fenugrec | |
| 2025-04-23 | Merge pull request #3093 from hathach/refactor-usbh-bus-info | Ha Thach | |
| refactor(usbh) improve the usage of bus info | |||
| 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 ↵ | hathach | |
| hcd_bus_info_get streamline bus info to usbh_devies, also replace dev0 (renamed to dev0_bus) | |||
| 2025-04-23 | Merge pull request #3080 from HiFiPhile/enum_racing | Ha Thach | |
| host: fix enumerate racing | |||
| 2025-04-22 | Compile fix. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-22 | reduce ENUM_DEBOUNCING_DELAY_MS to 200ms | hathach | |
| replace dev0.enumerating by enumerating_daddr for better clean up on unplugging while enumerating move controller_id & enumerating_daddr into _usbh_data struct | |||
| 2025-04-22 | move removing dev0 to process_removing_device() | hathach | |
| 2025-04-22 | Also cleanup unaddressed device. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-22 | Move decouncing delay before USB reset. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-22 | host: fix enumerate racing | HiFiPhile | |
| - if a previous enumeration failed _ctrl_xfer status could stuck, it needs to be cleared before next attempt. - after _dev0.enumerating is reset in hcd_event_handler(), if an attach event arrived before _ctrl_xfer clean up in remove event, a racing condition will happen. Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-21 | Merge pull request #3075 from maximevince/dwc2-proper-attach-debouncing | Ha Thach | |
| dwc2/host: attach debouncing fixes | |||
| 2025-04-21 | improve usbh stability with failed setup send, prevent control stage locked out | hathach | |
| 2025-04-21 | Merge pull request #3088 from HiFiPhile/intv | Ha Thach | |
| Fix 1st nak retry one frame shorter. | |||
| 2025-04-19 | enable SOF interrupt only if not already enabled | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-19 | Merge pull request #3077 from HiFiPhile/ping_out | Ha Thach | |
| 2025-04-18 | - correctly do_ping if received nyet as transfer complete e.g msc 31 byte ↵ | hathach | |
| command - correctly carry out OUT transfer when PING is ack | |||
| 2025-04-18 | Merge branch 'dwc2-proper-attach-debouncing' of ↵ | HiFiPhile | |
| github.com:maximevince/tinyusb into dwc2-proper-attach-debouncing | |||
| 2025-04-18 | Fix usbh racing later. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-18 | Merge branch 'master' into dwc2-proper-attach-debouncing | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-18 | minor rename | hathach | |
| 2025-04-18 | Merge branch 'master' into fork/HiFiPhile/ping_out | hathach | |
| # Conflicts: # src/portable/synopsys/dwc2/hcd_dwc2.c | |||
| 2025-04-18 | Fix 1st nak retry one frame shorter. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-18 | Merge pull request #3072 from maximevince/dwc2-retry-in-token-immediately | Ha Thach | |
| dwc2/host: immediately retry IN token for bInterval=1 | |||
| 2025-04-18 | Merge pull request #3084 from joelpmichael/hcd-template-comments | HiFiPhile | |
| note potential issues using ep_desc in hcd_edpt_open() | |||
| 2025-04-18 | Merge pull request #3067 from maximevince/dwc2-host-fix-disconnect | HiFiPhile | |
| dwc2/host: enable disconnect interrupt + handle it | |||
| 2025-04-18 | clean up, remove halted_sof_schedule flags since channel_xfer_in_retry() is ↵ | hathach | |
| only called when channel is halted. | |||
| 2025-04-18 | Merge remote-tracking branch 'upstream/master' into hcd-template-comments | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-18 | Update hcd_edpt_open() note. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-04-18 | Merge pull request #3081 from hathach/usbh-enum-get-string-desc-first | Ha Thach | |
| usbh enum get string descriptor length first | |||
| 2025-04-18 | minor ci update | hathach | |
| 2025-04-18 | change gh ci iar to push event | hathach | |
| 2025-04-18 | enum For string descriptor (langid, manufacturer product, serila): always ↵ | hathach | |
| get the first 2 bytes to determine the length first. otherwise, some device may have buffer overflow. | |||
| 2025-04-17 | Merge pull request #3086 from hathach/ci-add-picow-host | Ha Thach | |
| Ci add picow host test | |||
| 2025-04-17 | run arm-iar with non-forked PR | hathach | |
| 2025-04-17 | - hil test max retry = 3 | hathach | |
| - fix h7 unused function | |||
| 2025-04-17 | github ci support setup/install iar toolchain | hathach | |
| 2025-04-17 | - run arm-iar using github action | hathach | |
| - add skip_ci.txt to family folder to skip boards in ci run | |||
| 2025-04-17 | fix iar make build with stm32 l0, f2, f3, u5, wb | hathach | |
| 2025-04-17 | fix iar make build with wb and u5 | hathach | |
