1583864e0b
minor clean up
2025-12-15 13:28:24 +07: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
88305b1b34
Merge branch 'master' into add-ohci-lpc55
...
# Conflicts:
- hw/bsp/lpc17/family.cmake
- hw/bsp/lpc40/family.cmake
- hw/bsp/lpc55/family.cmake
2025-10-30 14:35:11 +07:00
d92b810df7
fix Identifiers that start with '__' or '_[A-Z]' are reserved.
...
fix compiling with nuc family
2025-10-28 14:14:01 +07:00
113a763bc3
fix warning with strict prototypes warnings
2025-10-28 11:10:29 +07:00
cc597d5cd5
disable warning for startup file
2025-10-28 00:15:39 +07:00
d55e074a36
improve warnings with rp2040 family
2025-10-27 17:11:42 +07:00
42f000df8e
iar cstat require cmake at least 4.1
2025-10-26 01:04:15 +07:00
4dd9122417
Merge remote-tracking branch 'upstream/master' into uac1
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-10-24 11:16:07 +02:00
55c6d07af3
fix more warnings
2025-10-24 14:28:59 +07:00
f39dcae9f1
fix several warnings
2025-10-24 13:04:49 +07:00
878c8f26c5
enable IAR CState with IAR_CSTAT=1
2025-10-24 09:58:46 +07:00
7c95d9bed5
force clang asm with -x assembler-with-cpp
2025-10-23 18:00:15 +07:00
bde449997e
fix more build
2025-10-23 04:05:33 +07:00
c8a1b757f0
refactor family.cmake: rename add_board_target() to family_add_board() and move it to family_configure_common()
...
also move startup and linker from board target to actual exe
2025-10-23 02:23:20 +07:00
2f3b21a1e5
fix some warnings detected by pvs-studio
2025-10-16 10:44:22 +07:00