| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-06-29 | docs: add build-doc tooling and a README for every example | hathach | |
| Documentation tooling: - Add the `build-doc` skill and `tools/build_doc.py` wrapper for local Sphinx builds (clean / -W / open). - Enable Markdown (MyST) in conf.py and auto-collect examples/{device,host,dual}/*/README.md into a 3-level Examples nav (Examples > Device/Host/Dual > example), noting each page's source location and normalizing headings to a single H1. - Remove the stale `.claude/commands/build-doc.md`; point the AGENTS.md Documentation section at the skill. Example docs: - Add a README.md for every device/host/dual example: what it does, USB interface table, notable tusb_config.h settings, generic CMake + Make build steps, and how to try it. - Fold each *_freertos variant into its base README, noting the FreeRTOS source path and any RTOS-specific behavior. Generated docs/examples/ output is git-ignored. Builds clean with `sphinx-build -W`. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]> | |||
| 2026-05-10 | add stm32c5 support | HiFiPHile | |
| Signed-off-by: HiFiPHile <[email protected]> | |||
| 2026-03-06 | fix CI | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-03-06 | Merge remote-tracking branch 'tinyusb/master' into hcd_ip3516 | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-03-05 | add IAR warning flags to cmake build and fix them | hathach | |
| 2026-02-28 | replace board_millis() with tusb_time_millis_api() | hathach | |
| 2025-12-19 | clean up cmake, remove family_get_project_name() | hathach | |
| 2025-12-16 | Merge remote-tracking branch 'tinyusb/master' into support-nxp-rw612 | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-12-16 | Merge remote-tracking branch 'tinyusb/master' into support-nxp-rw612 | Zixun LI | |
| Signed-off-by: Zixun LI <[email protected]> | |||
| 2025-12-16 | example: host: support hpmicro family | Zhihong Chen | |
| Signed-off-by: Zhihong Chen <[email protected]> | |||
| 2025-12-15 | minor clean up | hathach | |
| 2025-12-14 | bsp: nxp: add support for RW612 (FRDM-RW612) | gab-k | |
| - Added `rw61x` family support. - Added `frdm_rw612` board support. - Update `get_deps.py` to include mcux-sdk for RW61x. - Add ci_hs_rw61x include to ChipIdea HS driver and enable host examples. | |||
| 2025-12-13 | update LPC54 | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-12-13 | bsp/lpc55: add hcd_ip3516 | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-11-27 | fix build | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-11-27 | bsp/stm32h5: support host mode | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-10-14 | more make refactor | hathach | |
| 2025-10-14 | move make.mk to hw/bsp/family_support.mk | hathach | |
| 2025-09-29 | Refresh board presets | Mengsk | |
| Signed-off-by: Mengsk <[email protected]> | |||
| 2025-07-09 | add board_vbus_set() for samd21/d51 to enable usb host vbus | hathach | |
| enable host example build for samd21/d51 | |||
| 2025-07-05 | enable ci host and dual build for ch32v20x | hathach | |
| 2025-07-02 | update esp build, replace TUSB_MCU_VENDOR_ESPRESSIF by ESP_PLATFORM | hathach | |
| 2025-06-12 | Merge branch 'master' into fork/james-advatek/stm32n657nucleo | hathach | |
| 2025-06-04 | chore: squash previous commits from other branches | James Sandison | |
| 2025-04-22 | include h7rs in host examples. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-03-06 | midi host: skip rx data with all zeroes | hathach | |
| 2025-02-24 | add tuh_midi_mount_cb_t struct for tuh_midi_mount_cb() | hathach | |
| change tuh_midi_rx/tx_cb() to have xferred_bytes rename tuh_midi_get_num_rx/tx_cables() to tuh_midi_get_rx/tx_cable_count() use default empty callback instead of weak null to be compatible with keil compiler | |||
| 2025-02-24 | add desc_audio_control to midi descriptor callback | hathach | |
| 2025-02-24 | change API to take index instead of dev address, this allow to support more ↵ | hathach | |
| than 1 midi per device. | |||
| 2025-02-21 | remove CFG_MIDI_HOST_DEVSTRINGS support, we will leave that for application ↵ | hathach | |
| to parse/extract this information if needed rename tuh_midi_configure() to mounted() for consistency | |||
| 2025-02-14 | - change signature of tuh_midi_mount/umount_cb() | hathach | |
| - rename midi_stream_t to midi_driver_stream_t and move to midi.h (common for device and host) | |||
| 2025-02-14 | - remove tuh_midi_read_poll(), auto schedule EP in when set_config() and ↵ | hathach | |
| xfer_cb as well as ep read() - de-dup tuh_midi_get_num_rx/tx_cables - add tuh_midi_read_available() | |||
| 2025-02-12 | - use CFG_TUH_MIDI as number of midi host instance | hathach | |
| - comment out tuh_descriptor_device_cb/tuh_desc_configuration_cb since it is unrelated to this PR | |||
| 2025-02-12 | more ci fix | hathach | |
| 2025-02-12 | fix host midi build | hathach | |
| 2025-02-12 | pre-commit fix | hathach | |
| 2022-11-13 | Fix unused errors when LOG=0 | atok | |
| 2022-11-13 | Fix printf statement | atok | |
| 2022-11-13 | Add Makefile for the midi host example | atok | |
| 2022-11-13 | Simple MIDI rx example | atok | |
