| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-07-02 | license: use SPDX identifiers for src/ headers (#3749) | Ha Thach | |
| * license: use SPDX identifiers for src/ headers Replace the full ~20-line MIT license boilerplate on every src/ file with a two-line SPDX tag (SPDX-FileCopyrightText + SPDX-License-Identifier), following the REUSE convention used by CircuitPython and the Linux kernel. Removes ~3500 lines of duplicated boilerplate. | |||
| 2026-03-05 | ci_hs: add deinit support | Zixun LI | |
| Signed-off-by: Zixun LI <[email protected]> | |||
| 2025-12-16 | Merge remote-tracking branch 'tinyusb/master' into support-nxp-rw612 | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-12-16 | support hpmicro chips | Zhihong Chen | |
| Signed-off-by: Zhihong Chen <[email protected]> | |||
| 2025-12-10 | hw/mcu: add support for NXP RW612 | gab-k | |
| 2025-11-06 | fix more alerts | hathach | |
| 2025-11-03 | remove binary prefix for portability | hathach | |
| 2025-10-28 | fix Identifiers that start with '__' or '_[A-Z]' are reserved. | hathach | |
| fix compiling with nuc family | |||
| 2025-09-12 | ehci: fix removed qhd get reused | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-09-12 | echi: fix NXP USBPHY disconnection detection | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-09-12 | Fix some IAR warnings | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 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-03 | fix(hcd) hcd_edpt_open() return true if endpoint is already opened. | hathach | |
| 2025-03-26 | hcd/ehci: hcd_edpt_open() return false if ep is already opened. implement ↵ | hathach | |
| hcd_edpt_close() | |||
| 2024-04-22 | clang tested with mcb1800, add heap to lpc18 linker | hathach | |
| 2023-11-24 | made log line end consistent \r\n | IngHK | |
| 2023-09-27 | change hcd_int_handler(rhport, in_isr) signature: add in_isr | hathach | |
| change tuh_int_handler() to take in_isr as optional parameter (default = true) | |||
| 2023-08-16 | minor comment | hathach | |
| 2023-08-16 | clear qhd halted bit if not caused by STALL protocol, allow for next transfer | hathach | |
| 2023-08-07 | Add tuh_rhport_is_active() and tuh_rhport_reset_bus() | hathach | |
| - also improve ehci bus reset - seperate bus reset delay and contact debouncing delay in enumeration | |||
| 2023-07-27 | Merge pull request #2179 from hathach/enhance-ehci | Ha Thach | |
| Enhance EHCI | |||
| 2023-07-27 | add check for edpt_xfer() with halted, also reset data toggle when clear stall | hathach | |
| 2023-07-26 | mising ehci | hathach | |
| 2023-07-25 | improve processing usb complete and error isr. | hathach | |
| also merge them together | |||
| 2023-07-25 | use standard EHCI USB INT instead of chipidea async/period interrupt to be ↵ | hathach | |
| compatible with other EHCI implementation | |||
| 2023-07-24 | Merge branch 'master' into hcd-abort-xfer | Ha Thach | |
| 2023-07-24 | change dcache clean/invalidate return type to bool | hathach | |
| add tu_assert() check for aligned 32byte address for imxrt | |||
| 2023-07-21 | implement hcd_edpt_abort_xfer() for EHCI, also move thing around a bit | hathach | |
| 2023-07-21 | minor ehci rename, move code around | hathach | |
| 2023-07-21 | add hcd_edpt_abort_xfer() API | hathach | |
| 2023-06-16 | fix build warnings | hathach | |
| 2023-05-23 | Enhance chipidea (#2075) | Ha Thach | |
| * update chipidea dcd, remove manual ep_count and use DCCPARAMS to get number of endpoint instead * add dcd dcache for chipidea * add cmake for lpc18 * add makefile build for mcx * use fork of mcu sdk * fix ci build with nrf * flash rp2040 with openocd | |||
| 2023-05-19 | more dcache fix | hathach | |
| 2023-05-19 | ehci fix dcache clean when control endpoint failed | hathach | |
| 2023-05-18 | refactor ehci: add attached_buffer for dcache invalidate for IN transfer | hathach | |
| 2023-05-18 | refactor ehci, since usbh only queue 1 TD per queue head | hathach | |
| 2023-05-18 | EHCI more improvement | hathach | |
| - more dcache clean/invalidate - extract init_periodic_list() - improve isr list handling | |||
| 2023-05-18 | more cache, fix an similar issue with OHCI when removing an queue head | hathach | |
| 2023-05-18 | use weak local for dcache function to skip if() | hathach | |
| 2023-05-18 | EHCI adding dcahe support, passing enumertaion | hathach | |
| 2023-05-17 | adding hcd_dcache_clean/hcd_dcache_invalidate | hathach | |
| 2023-05-16 | fix error on EHCI causes xfer error in non-queued qhd which cause memory fault | hathach | |
| 2023-05-16 | EHCI: fix xfer failed with disconnected device as stalled | hathach | |
| - change CFG_TUH_ENDPOINT_MAX to 16 (max endpoint pair per device) if not defined - change QHD_MAX for EHCI, should be user configurable and more optimized in the future | |||
| 2023-05-16 | correct EHCI reporting failed xfer (instead of stalled) when device is unplugged | hathach | |
| 2023-05-09 | fix ehci issue with portsc when enable port power and port reset | hathach | |
| fix attached device not regconized if attached before power on | |||
| 2023-03-24 | separate CFG_TUSB_MEM_SECTION and CFG_TUSB_MEM_ALIGN to | hathach | |
| - CFG_TUD_MEM_SECTION and CFG_TUD_MEM_ALIGN - CFG_TUH_MEM_SECTION and CFG_TUH_MEM_ALIGN - fix missing mem section and align for host | |||
| 2023-03-17 | fix trailing space and new line | hathach | |
| temporarily disable codespell | |||
| 2023-01-03 | Fix typo in audio.h. Specifiy _ctrl_xfer struct in CFG_TUSB_MEM_SECTION | pete-pjb | |
| Add NULL check to loop in list_remove_qhd_by_addr() function in ehci.c | |||
| 2022-12-04 | Fix typos | Bastien Nocera | |
