| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-20 | fix usbnet hardcode speed. disable hil test for now | hathach | |
| 2026-04-20 | add test for net_lwip_webserver with iperf throughput validation | hathach | |
| 2026-04-20 | improving transfer tracking and adding support for un-armed Rx data handling | hathach | |
| 2026-04-17 | use single volatile counter | hathach | |
| 2026-04-17 | remove duplicated tu_le16toh since we have converted the endian when setup. | Fan DANG | |
| 2026-04-17 | Merge pull request #3603 from andrewleech/fix-tinyusb-mk-duplicate | Ha Thach | |
| tinyusb.mk: Remove duplicate usbc.c entry. | |||
| 2026-04-17 | tinyusb.mk: Remove duplicate usbc.c entry. | Andrew Leech | |
| Signed-off-by: Andrew Leech <[email protected]> | |||
| 2026-04-17 | Merge pull request #3594 | Ha Thach | |
| Fix musb RXRDY Clearing | |||
| 2026-04-17 | Merge pull request #3599 | Ha Thach | |
| fix(docs): update URL for STM32C071 Nucleo board documentation | |||
| 2026-04-17 | fix some Wconversion warnings | hathach | |
| 2026-04-16 | fix(docs): update URL for STM32C071 Nucleo board documentation | StefanOroel | |
| 2026-04-16 | Merge pull request #3598 from hathach/worktree-rp2040-freertos | Ha Thach | |
| Add FreeRTOS support for RP2040/RP2350 | |||
| 2026-04-14 | suppress null-dereference warnings in FreeRTOS builds | hathach | |
| 2026-04-14 | remove -Werror from example sources to prevent build examples | hathach | |
| 2026-04-14 | fix ci | hathach | |
| 2026-04-14 | refactor rp2040 family.cmake to use family_configure_example() and apply ↵ | hathach | |
| WARN_FLAGS to tinyusb sources and examples sources only (skip 3rd party library and mcu vendor) | |||
| 2026-04-14 | Merge branch 'hathach:master' into big-endian-for-setup-packets | Dang Fan | |
| 2026-04-14 | get freertos working with rp2040 | hathach | |
| 2026-04-13 | Merge pull request #3574 from gab-k/support-nrf54lm20a | Ha Thach | |
| Add initial board support for nRF54LM20 DK | |||
| 2026-04-13 | introduce two more macros to follow tinyusb's style | Fan DANG | |
| 2026-04-13 | fix(device): big-endian host support for SETUP packet handling | Fan DANG | |
| 1. Add TU_LITTLE_ENDIAN_BITFIELD / TU_BIG_ENDIAN_BITFIELD macros in tusb_compiler.h (GCC and IAR), following Linux kernel style. 2. Update bmAttributes (tusb_desc_endpoint_t) and bmRequestType_bit (tusb_control_request_t) in tusb_types.h to use these macros with explicit #error fallback if undefined. 3. Add tu_le16toh() conversion in dcd_event_setup_received() for wValue/wIndex/wLength. Tested on CIU98320B (big-endian ARM Cortex-M, full-speed HID keyboard). | |||
| 2026-04-11 | Fix musb RXRDY Clearing | Brent Kowal | |
| Resolves an issue in the musb handle_xfer_out function where not all execution paths cleared the MUSB_RXCSRL1_RXRDY bit, causing the RX interface to hang and no longer communicate with the host. Signed-off-by: Brent Kowal <[email protected]> | |||
| 2026-04-10 | update README.rst | hathach | |
| 2026-04-10 | Update src/portable/synopsys/dwc2/dcd_dwc2.c | Ha Thach | |
| Co-authored-by: Copilot <[email protected]> | |||
| 2026-04-10 | clean up | hathach | |
| 2026-04-10 | fix DWC2 FIFO depth values for STM32 families | hathach | |
| 2026-04-10 | debloat the workaround | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-04-10 | Allow STM32 FSDEV delay override macros to satisfy 32-bit guard | copilot-swe-agent[bot] | |
| Agent-Logs-Url: https://github.com/hathach/tinyusb/sessions/b35badc2-444a-4329-b136-f314591cf693 Co-authored-by: HiFiPhile <[email protected]> | |||
| 2026-04-10 | Restore errata context comment on inline delay helper | copilot-swe-agent[bot] | |
| Agent-Logs-Url: https://github.com/hathach/tinyusb/sessions/8588a09c-d4e5-4284-8944-47ae4e2a2a1f Co-authored-by: HiFiPhile <[email protected]> | |||
| 2026-04-10 | Make fsdev errata delay helper static inline | copilot-swe-agent[bot] | |
| Agent-Logs-Url: https://github.com/hathach/tinyusb/sessions/8588a09c-d4e5-4284-8944-47ae4e2a2a1f Co-authored-by: HiFiPhile <[email protected]> | |||
| 2026-04-10 | fix nrf54 and freertos port | hathach | |
| 2026-04-10 | Merge pull request #3593 from hathach/worktree-fix-stm32h5-uid-icache | Ha Thach | |
| fix stm32h5 hard fault when reading UID with ICACHE enabled | |||
| 2026-04-10 | add dwc2_clock_init() to have nrf54 initial sequence. currently stub for ↵ | hathach | |
| other ports. add board_uart_read() for nrf | |||
| 2026-04-10 | fix stm32h5 hard fault when reading UID with ICACHE enabled | hathach | |
| On STM32H5, reading UID_BASE with ICACHE enabled causes a hard fault (ST errata). Cache the unique ID at the very start of board_init(), before any user code has a chance to enable ICACHE. Closes: https://github.com/hathach/tinyusb/discussions/3588 Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]> | |||
| 2026-04-09 | rename ep_fifo_size (bytes) to otg_dfifo_depth (words) | hathach | |
| 2026-04-09 | Polish FSDEV delay code readability | copilot-swe-agent[bot] | |
| Agent-Logs-Url: https://github.com/hathach/tinyusb/sessions/3ec0d5b6-cb8e-48ff-8606-3371beb1efcb Co-authored-by: HiFiPhile <[email protected]> | |||
| 2026-04-09 | Clarify STM32U0 delay-default frequency usage | copilot-swe-agent[bot] | |
| Agent-Logs-Url: https://github.com/hathach/tinyusb/sessions/3ec0d5b6-cb8e-48ff-8606-3371beb1efcb Co-authored-by: HiFiPhile <[email protected]> | |||
| 2026-04-09 | Simplify delay loop comment in shared FSDEV helper | copilot-swe-agent[bot] | |
| Agent-Logs-Url: https://github.com/hathach/tinyusb/sessions/3ec0d5b6-cb8e-48ff-8606-3371beb1efcb Co-authored-by: HiFiPhile <[email protected]> | |||
| 2026-04-09 | Decouple DCON stabilize delay from BTABLE errata macro | copilot-swe-agent[bot] | |
| Agent-Logs-Url: https://github.com/hathach/tinyusb/sessions/3ec0d5b6-cb8e-48ff-8606-3371beb1efcb Co-authored-by: HiFiPhile <[email protected]> | |||
| 2026-04-09 | Restore compile-time guard for STM32 FSDEV delay defaults | copilot-swe-agent[bot] | |
| Agent-Logs-Url: https://github.com/hathach/tinyusb/sessions/3ec0d5b6-cb8e-48ff-8606-3371beb1efcb Co-authored-by: HiFiPhile <[email protected]> | |||
| 2026-04-09 | Document and polish shared FSDEV errata delay helper | copilot-swe-agent[bot] | |
| Agent-Logs-Url: https://github.com/hathach/tinyusb/sessions/3ec0d5b6-cb8e-48ff-8606-3371beb1efcb Co-authored-by: HiFiPhile <[email protected]> | |||
| 2026-04-09 | Remove accidental dependency gitlinks | copilot-swe-agent[bot] | |
| Co-authored-by: HiFiPhile <[email protected]> | |||
| 2026-04-09 | Refactor STM32 FSDEV PMA errata delay into common helper | copilot-swe-agent[bot] | |
| Agent-Logs-Url: https://github.com/hathach/tinyusb/sessions/3ec0d5b6-cb8e-48ff-8606-3371beb1efcb Co-authored-by: HiFiPhile <[email protected]> | |||
| 2026-04-09 | Add initial board support for nRF54LM20 DK | gab-k | |
| 2026-04-06 | Merge pull request #3563 from hathach/remove-iar-make-support | Ha Thach | |
| Remove IAR toolchain support from make build system | |||
| 2026-04-06 | remove IAR toolchain support from make build system | hathach | |
| IAR is only supported with CMake. Remove all IAR-specific references from the Make build system including toolchain files, SRC_S_IAR, LD_FILE_IAR variables, and IAR toolchain detection. Also fix GET_SECTOR_COUNT truncation in msc_file_explorer and broken formatting in stm32f7 board_uart_write. Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]> | |||
| 2026-04-05 | Merge pull request #3581 from non-bin/master | Ha Thach | |
| Update FatFS to R0.16 | |||
| 2026-04-05 | Merge pull request #3587 from hathach/teensy_config | Ha Thach | |
| bsp/imxrt: refresh teensy config | |||
| 2026-04-05 | Merge pull request #3584 from hathach/fix-hil | Ha Thach | |
| Fix CDC echo test issue for IMXRT and fast MCUs | |||
| 2026-04-04 | move MAX3421_HOST build flag to test config for metro_m4_express | hathach | |
