Commit Graph

2145 Commits

Author SHA1 Message Date
8452dfe305 clean up 2026-01-09 11:58:12 +07:00
0b970e6a66 only apply errata E5 and E15 for rp2040. rp2350 already fixes these 2026-01-09 00:25:10 +07:00
5c8d5fbcc0 SCB_EnableDCache() is required for rt1011 2025-12-20 23:08:40 +07:00
49a8529dcf clean up cmake, remove family_get_project_name() 2025-12-19 12:33:42 +07:00
ce7b15d6f9 more fixes
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-12-16 21:19:18 +01: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
cb1873881e fix build
Signed-off-by: Zixun LI <admin@hifiphile.com>
2025-12-16 12:40:44 +01:00
c130fc07c6 fix pre-commit
Signed-off-by: Zixun LI <admin@hifiphile.com>
2025-12-16 12:29:04 +01:00
412f4d3069 update preset
Signed-off-by: Zixun LI <admin@hifiphile.com>
2025-12-16 12:14:35 +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
15e3324579 cleanup, add preset
Signed-off-by: Zixun LI <admin@hifiphile.com>
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-12-16 13:23:19 +08:00
ba3319d90d support hpmicro chips
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
93b53158f0 Run CI build with fixed set of boards (#3389)
* run cmake ci build on github with a fixed set of board to keep the size stable
* Size Difference Report contain major >1% and minor <1& table
2025-12-05 10:21:28 +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
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
a337a6d337 run linkermap as post build for size analyze 2025-12-01 18:37:16 +07:00
df6f136003 add linkermap to deps and linkermap taget 2025-12-01 14:46:47 +07:00
ae4e3c0328 Fix button
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-11-28 13:18:38 +01: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
7712205ba8 bsp/stm32h5: increase stack for msc_file_explorer
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-11-27 22:39:34 +01:00
2d3aaaf6e1 bsp/stm32h5: support host mode
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-11-27 22:39:34 +01:00
37df71cae4 Merge remote-tracking branch 'tinyusb/master' into hcd_fsdev 2025-11-26 11:10:34 +01:00
8205b6094f Merge pull request #3368 from hathach/disable_isr
bsp: Disable SysTick ISR if FreeRTOS is enabled
2025-11-26 08:35:05 +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
a4d0df7fcf bsp/stm32c0: use external clock, increase stack size
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-11-25 22:45:40 +01:00
8221ea220b bsp: Disable SysTick ISR if FreeRTOS is enabled 2025-11-25 16:30:32 +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
f6a77b87f0 Bump version to 0.20.0 2025-11-19 23:23:49 +07:00
be9d1973ac make TUP_DCD_EDPT_ISO_ALLOC i.e dcd_edpt_iso_alloc()/dcd_edpt_iso_activate() as default driver implementation. dcd_edpt_close() is deprecated and will be removed from all driver in the future. 2025-11-17 19:42:10 +07:00
a1ae5b20cc update doc 2025-11-11 10:53:39 +07:00
652342b57b fix more alerts found by pvs-studio 2025-11-07 23:50:16 +07:00
cd90d94e7c make host info to devcie cdc to work with freertos/noos 2025-11-06 19:08:53 +07:00
0172f40e66 update espressif cmake 2025-11-06 11:39:10 +07:00
1f04fe7924 added .clang-format
fix more alerts
disable IAR CStat since pvs-studio check is better integrated with clion
2025-11-05 17:34:27 +07:00
8979af34c0 Fixed more alert found by PVS-Studio 2025-11-04 19:56:53 +07:00
00f374682e fixing alert by scanning tool 2025-11-03 11:46:54 +07:00
aa739c946d Merge branch 'master' into uac1
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-10-30 19:50:47 +01:00
3f1f7140c4 update lpc55 family.c 2025-10-30 14:52:09 +07:00