Commit Graph

1852 Commits

Author SHA1 Message Date
7088dc528b ci_hs: add deinit support
Signed-off-by: Zixun LI <admin@hifiphile.com>
2026-03-05 16:09:39 +01:00
97476872aa Merge pull request #3378 from hathach/dwc2_deinit
Add DWC2 deinit support
2026-03-05 21:47:41 +07:00
0c7a385cf8 improve threadx support, add multi ROTS support for board_test and msc_dual_lun 2026-03-05 20:48:30 +07:00
70c93adc2f improve threadx support, add multi ROTS support for board_test and msc_dual_lun 2026-03-05 17:51:57 +07:00
3fb668c2ac replace board_millis() with tusb_time_millis_api() in dynamic_switch example 2026-03-04 17:44:14 +07:00
2dcb1a3ee2 Merge branch 'master' into dwc2_deinit 2026-03-04 17:34:10 +07:00
8444c25ab6 replace board_millis() with tusb_time_millis_api() 2026-02-28 00:01:40 +07:00
ecc0e12dd5 Merge remote-tracking branch 'tinyusb/master' into dwc2_deinit
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2026-02-27 11:47:58 +01:00
5095ec97d8 Add a dynamic switch example
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2026-02-27 11:46:54 +01:00
7b934efa0d Merge branch 'refs/heads/master' into copilot/improve-build-steps-rp2040-esp32 2026-02-10 11:43:32 +07:00
7921aae6e2 example: update comment on CDC EP size
Signed-off-by: Zixun LI <admin@hifiphile.com>
2026-01-19 10:53:48 +01:00
796e7c2332 Merge remote-tracking branch 'tinyusb/master' into bsp_h7_tm4c 2026-01-14 09:51:50 +01:00
104d3f2545 bsp: add TI EK-TM4C1294XL
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2026-01-14 00:21:52 +01:00
34035bb87c Merge branch 'refs/heads/master' into mtp_zlp 2026-01-12 13:52:29 +07:00
64ca0b9d58 host device info print no serial as 0 instead of n/a 2026-01-08 16:06:58 +07:00
237e9f21fd example/mtp: fix root parent id
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-12-29 20:54:04 +01:00
185757ed41 Added tud_vendor_write_clear() which forcefully clears TX buffer 2025-12-20 13:36:54 -07:00
49a8529dcf clean up cmake, remove family_get_project_name() 2025-12-19 12:33:42 +07:00
abf27bfa37 Merge remote-tracking branch 'tinyusb/master' into support-nxp-rw612
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-12-16 20:47:37 +01:00
22534a6019 Merge remote-tracking branch 'tinyusb/master' into support-nxp-rw612
Signed-off-by: Zixun LI <admin@hifiphile.com>
2025-12-16 11:51:42 +01:00
5a7e5db787 fix riscv toolchain
Signed-off-by: Zixun LI <admin@hifiphile.com>
2025-12-16 11:09:16 +01:00
d851e82721 example: with FreeRTOS: skip hpmicro
Signed-off-by: Zhihong Chen <zhihong.chen@hpmicro.com>
2025-12-16 13:11:28 +08:00
d8da458a0b example: host: support hpmicro family
Signed-off-by: Zhihong Chen <zhihong.chen@hpmicro.com>
2025-12-16 13:11:21 +08:00
6b73d786b3 update risc-v march for gcc and clang toolchains
- add `zifencei` option

Signed-off-by: Zhihong Chen <zhihong.chen@hpmicro.com>
2025-12-16 13:08:30 +08:00
1583864e0b minor clean up 2025-12-15 13:28:24 +07:00
b43b99a571 bsp: nxp: add support for RW612 (FRDM-RW612)
- 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-14 01:30:12 +01:00
80886fb32a Merge branch 'refs/heads/master' into hcd_fsdev 2025-12-13 14:56:15 +07:00
919ee4b152 update metrics to support bloaty csv 2025-12-10 11:33:31 +07:00
16c92b50b0 update metrics to support bloaty 2025-12-09 19:00:14 +07:00
e7105b1fa3 fine tune ci to build more with circleci (#3386)
* fine tune ci to build more with circleci
* skip make for arm-iar, esp-idf
* skip make + clang for circleci since llvm-objcopy got killed due to memory issue.
2025-12-04 21:34:10 +07:00
f51ca33f25 upload metrics.json and aggregate code metrics, post metrics comment
fine tune ci matrix run
2025-12-03 23:04:49 +07:00
3d190475ad upload metrics.json, test ci 2025-12-03 00:44:12 +07:00
09e1113aaf adding metrics for computing average compiled size 2025-12-02 23:55:24 +07:00
7a4af1e9b8 Merge remote-tracking branch 'tinyusb/master' into hcd_fsdev 2025-12-02 12:00:59 +01:00
c859744784 adding metrics for computing average compiled size 2025-12-02 13:01:49 +07:00
df6f136003 add linkermap to deps and linkermap taget 2025-12-01 14:46:47 +07:00
7d012b014e fix build with zephyr with latest nrfx v4 2025-11-28 13:34:00 +07:00
f3ac009adb fix build
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-11-27 23:31:43 +01:00
2d3aaaf6e1 bsp/stm32h5: support host mode
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-11-27 22:39:34 +01:00
9a9bf0fd7b change tud_vendor_rx_cb() behavior, buffer and bufsize only available when CFG_TUD_VENDOR_RX_BUFSIZE = 0
update vendor device to omit ep buf when dedicated hwfifo is supported
2025-11-27 18:41:57 +07:00
f3dc2186ae add tud_vendor_n_read_discard(), refactor vendor device. Update webusb example for more robust 2025-11-27 16:25:19 +07:00
37df71cae4 Merge remote-tracking branch 'tinyusb/master' into hcd_fsdev 2025-11-26 11:10:34 +01:00
38842491bb Merge pull request #3369 from hathach/misc_fix
Few misc fixes
2025-11-26 08:46:31 +07:00
03bd8c26d6 fsdev: reorganize functions
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-11-25 22:45:40 +01:00
fb631c9a40 hcd: add fsdev driver
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-11-25 22:45:40 +01:00
91c3b338b2 example: fix audio_debug glitch on Windows 2025-11-25 16:41:30 +01:00
dc083e4d9c Merge remote-tracking branch 'tinyusb/master' into n6_build
Signed-off-by: Zixun LI <zli@ogga.fr>
2025-11-25 10:59:43 +01:00
e59b2c40fc Fix N6 build
Signed-off-by: Zixun LI <zli@ogga.fr>
2025-11-25 10:49:07 +01:00
d76ddc695f Also fix bDescriptorType
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-11-21 22:11:52 +01:00
183c5ef027 Fix in multiple example codes, wrong descriptor length was taken for tusb_desc_device_qualifier_t.
Signed-off-by: Thomas Rubin <thomas.rubin2@protonmail.com>
2025-11-21 14:31:45 +01:00