| 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-13 | remove TUSB_MCU_VENDOR_ESPRESSIF, use ESP_PLATFORM for Espressif | hathach | |
| 2026-02-11 | Update tusb_verify.h | Cédric Berger | |
| 2026-02-11 | Introduce CFG_TUSB_DEBUG_BREAKPOINT hook | Cédric Berger | |
| 2025-12-30 | tusb_fifo remove item_size make it fifo of bytes | hathach | |
| 2025-11-06 | fix more alerts | hathach | |
| 2025-11-04 | Fixed more alert found by PVS-Studio | hathach | |
| 2025-11-03 | fix more warnings/alerts | hathach | |
| 2025-11-03 | fix #2942, include stdio if CFG_TUSB_DEBUG > 0 and CFG_TUSB_DEBUG_PRINTF is ↵ | hathach | |
| not defined | |||
| 2025-09-22 | Fix erroneous documentation of TU_ASSERT/TU_VERIFY | Terje Runde | |
| 2024-10-15 | move core init code to dwc2 common. update/correct build for esppressif | hathach | |
| 2024-10-11 | change tusb_init(), tusb_rhport_init() to use init struct for expandability | hathach | |
| 2024-10-10 | add new tusb_int_handler(rhport, in_isr) as common irq handler | hathach | |
| update tusb_init() to take rhport and role, defined as macro with optional argument for backward compatible | |||
| 2024-07-19 | - add tud_cdc_n_ready() though not used | hathach | |
| - usbd now change _usbd_dev.cfg_num before calling driver's open() | |||
| 2024-05-02 | add cmake for pi zero (renamed from pi zero_w), build but the flash size ↵ | hathach | |
| seem wrong (only 24 bytes for text) | |||
| 2024-04-26 | - add esp32 c3, c6 mcu option | hathach | |
| - skip breakpoint for espressif riscv | |||
| 2024-04-25 | Fix IAR breakpoint test. | HiFiPhile | |
| 2023-12-28 | add __ARM_ARCH_8_1M_MAIN__ for M55 | YixingShen | |
| 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-03-17 | fix trailing space and new line | hathach | |
| temporarily disable codespell | |||
| 2022-05-01 | Add TU_BREAKPOINT for mips architecture | Jerzy Kasenberg | |
| _mips is provided by xc32-gcc | |||
| 2022-04-20 | add tud_task_ext(), tuh_task_ext() as exteneded version that take timeout ↵ | hathach | |
| and in_isr also allow exit tud_task,tuh_task after processing all events for running other background task for user | |||
| 2022-03-09 | add tusb_debug.h remove tusb_error.h | hathach | |
| move debug utils to new header | |||
| 2022-01-06 | Enable breakpoints for ARM8M (e.g. cortex-m33) | EmergReanimator | |
| 2021-06-12 | increase example CFG_TUH_HID from 2 to 4 | hathach | |
| 2021-04-06 | add tu_unaligned_read32/write32 (#772) | Ha Thach | |
| * add tu_unaligned_read32/write32 * added tu_unaligned_read16/write16 * add TU_ATTR_ALWAYS_INLINE, add to most of simple inline function | |||
| 2020-10-03 | Allow overwriting TU_ASSERT etc macros | Niklas Hauser | |
| 2020-10-03 | Use tu_printf instead of printf | Niklas Hauser | |
| 2020-04-26 | add usbd edpt open | hathach | |
| - RTT mode is blocking to prevent log lost - Improve logging message | |||
| 2020-04-02 | tu_verify: Change some define functions use do-while statement. | Nathan Conrad | |
| 2020-03-14 | Use CRLF on UART. | Nathan Conrad | |
| 2019-11-18 | Merge pull request #217 from xobs/valentyusb-eptri | hathach | |
| WIP: Add Valentyusb eptri | |||
| 2019-11-13 | tusb_verify: add riscv assert support | Sean Cross | |
| This simply executes an "ebreak" instruction. Signed-off-by: Sean Cross <[email protected]> | |||
| 2019-11-01 | remove TEST_FAIL() from TU_ASSERT, since it prevents we testing how stack ↵ | hathach | |
| response with failed assert | |||
| 2019-11-01 | adding TEST_FAIL() for TU_ASSERT() | hathach | |
| 2019-10-18 | clean up tusb_verify | hathach | |
| 2019-09-14 | Interpretation of assert vs verify. | Nathan Conrad | |
| 2019-09-09 | Add dummy arguments to GET_NTH_ARG to make GCC happy (removes pedantic warnings) | Nathan Conrad | |
| 2019-09-01 | clean up | hathach | |
| 2019-07-12 | clean up | hathach | |
| 2019-05-14 | enable CFG_TUSB_DEBUG on DEBUG build | hathach | |
| 2019-05-14 | update license year to 2019 | hathach | |
| 2019-05-14 | clean up | hathach | |
| 2019-03-20 | migrate license from BSD 3 clause to MIT | hathach | |
| 2018-10-24 | rename verify_breakpoint to TU_BREAKPOINT | hathach | |
| 2018-08-13 | rename VERIFY to TU_VERIFY to avoid conflict with application | hathach | |
| 2018-07-27 | house keeping | hathach | |
| 2018-07-14 | rename tud_cdc_flush() to tud_cdc_write_flush(), add tud_cdc_read_flush() | hathach | |
| 2018-06-18 | rename subfolder source to src | hathach | |
