Commit Graph

460 Commits

Author SHA1 Message Date
CYFS e59103373e ci: improve PR format workflow 2026-08-12 11:37:28 +08:00
rcitach 71fd997662 RA6W1基础BSP内容 2026-08-05 14:52:20 +08:00
CYFS 1edc46af3e
[ci][issue] Add issue automation workflows#11661 2026-07-28 13:14:17 +08:00
Rbb666 359075f7c3 [ci] Remove obsolete post CI status workflow 2026-07-27 16:44:28 +08:00
CYFS f03284c4e8 [ci] Restrict MemBrowse workflows to the main repository 2026-07-27 16:41:03 +08:00
CYFS3 b1cd917f9a bsp: rename Libraries directories to lowercase 2026-07-27 13:17:02 +08:00
CYFS 69ba028d3b [ci]add titan dual-core projects 2026-07-27 13:15:58 +08:00
Onlyou_tzZ f08217a883
[bsp/n32]n32h760zil7-stb bsp修复完善,添加 n32h497zgl7-evb和n32h487zgl7-evb bsp (#11627)
1、修改n32\n32gxx_lxx\n32g4frml-stb中的GCC启动文件bl entry
2、修复完善n32h760zil7-stb bsp,支持GCC环境、支持更多外设
3、添加n32h487zgl7-evb初版BSP
4、添加n32h497zgl7-evb初版BSP
5、删除n32g452xx这个bsp

---------

Co-authored-by: OnlyoutzZ <OnlyoutzZ+github[bot]@noreply.github.com>
2026-07-22 17:06:34 +08:00
CYFS 5fca863334 [ci] Fix ESP32-C3 MemBrowse dependency setup 2026-07-22 13:32:41 +08:00
Leeto1970 d513da02db [HC32] Add HC32F4A2/HC32F467 BSP support
- Add chip macro for driver
 - Modify 'IDLE_THREAD_STACK_SIZE' to 512
 - Modify 'HWTIMER' to 'CLOCK_TIMER'
 - Use 'clang-format' format driver and BSP code
 - Fix SPI clock division configuration
2026-07-14 19:55:12 +08:00
CYFS b7eb6fb0e4
[ci][format] Use clang-format for format check#11582 2026-07-10 11:34:58 +08:00
Michael Rogov Papernov c29b6db74c ci: report skipped membrowse targets as identical 2026-07-09 15:19:42 +08:00
CYFS ee43eeb685
[ci]:add armclang BSP build coverage (#11577)
* ci: add armclang BSP build coverage

* components/libc: avoid armclang errno include recursion
2026-07-07 11:52:14 +08:00
Old-Ding 11d45f940a ci: add n32g452xx mini system BSP build mapping 2026-07-03 09:22:58 +08:00
CYFS 64651f968a ci: optimize membrowse target filtering 2026-06-26 16:40:09 +08:00
CYFS c374e529c4 ci: detect qemu utest assertions 2026-06-26 15:42:14 +08:00
CYFS 5c230d5e81 [feat][ci]: trigger BSP build on matrix updates 2026-06-22 18:58:30 +08:00
CYFS c3c1672263 [feat][ci]: reduce duplicate HC32 attachconfig builds 2026-06-22 18:58:30 +08:00
moment-NEW abb08898b8 [stm32][bsp] Add initial BSP for stm32h723-DM-MC02
Add initial BSP support for the DM-MC02 board based on STM32H723VGT6.

Supported peripherals (Stage 1):
- GPIO (RT_USING_PIN)
- UART1 as FinSH console

Note: Onboard WS2812 LED and other peripherals are planned for Stage 2.

Also update bsp/README.md BSP support summary table.
2026-06-22 16:39:40 +08:00
Rbb666 7071ba35cb
[bsp/rockchip]Add CI compilation checks for RK3500 BSP. 2026-06-21 17:08:53 +08:00
Michael Rogov Papernov b594a0887f CI: MemBrowse integration 2026-06-17 15:18:49 +08:00
GuEe-GUI ea5a974305 [bsp][qemu-virt64-aarch64] add DM config and docs
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2026-06-15 10:00:57 +08:00
CYFS 38c5ff0e56 utest: move ci configs to github directory
Signed-off-by: CYFS <2805686936@qq.com>
2026-06-12 14:22:53 +08:00
GuEe-GUI 63965cb103 [bsp][zynqmp-a53-dfzu2eg] enable full dm
This is a builtin fdt example BSP

Signed-off-by: GuEe-GUI <2991707448@qq.com>
2026-06-08 14:57:37 +08:00
Rbb666 3932b77c64 [action]补充BSP的Labeler 2026-06-05 13:50:39 +08:00
CYFS c577400ca7 [feat][ci]: verify bsp dist build 2026-06-02 18:06:01 +08:00
CYFS 633a963007 [bsp][mm32]:feat reorganize BSPs and drivers 2026-05-28 09:46:31 +08:00
CYFS 689e268603 [bsp][esp32]: reorganize ESP32C3 BSP layout 2026-05-26 22:16:11 +08:00
nxp-ran 96f247170d
[bsp][nxp] support imxrt1180-evk board#11393 2026-05-25 19:23:45 +08:00
atxhua 479acdb47e Add picolib support to bsp/x86, default to newlib
- add i686-atxhua-picolib-elf-gcc toolchain
    - add picolib option to bsp/x86
    - add necessary picolib require library
2026-05-25 09:51:06 +08:00
rcitach f6cb95b5b4
[bsp][rdk s100] Add the RDC S100 BSP (#11406)
* 添加 rdk_s100 bsp

* 添加 CI 看护
2026-05-20 15:42:17 +08:00
atxhua 8c5e36f525
Add X86 i686 gcc 15.2.0 (#11388)
* add i686 x86 newlib toolchain

* add missing x86 gcc option to manual_dist.yml

* fix typo
2026-05-12 15:00:32 +08:00
rcitach fd3cf8172f
[BSP] ADD ns800 BSP 2026-05-11 17:06:29 +08:00
CYFS b943c0d9f6 [ci]: restrict utest workflow triggers 2026-05-06 18:00:00 +08:00
CYFS ae5b5ed182 [action][utest]:Expand kernel auto-run matrix and sync test configs 2026-04-19 20:37:38 +08:00
kurisaw 4ca97e50dd [ci][format] fix the issue of CLA verification interception 2026-03-20 17:57:25 +08:00
sourcecodereviewer f78bef1207 fix(ci): prevent expression injection in pr_format_bot.yml
Move user-controlled GitHub Actions context expressions
(github.event.pull_request.head.ref, head.repo.full_name,
pull_request.number, event.action) from direct interpolation
in run: blocks to env: variables.

Direct interpolation of these values in shell scripts allows
attackers to inject arbitrary commands via crafted branch names
under pull_request_target, which runs in the base repo context.

Using env: variables ensures values are treated as literal
strings by the shell, preventing command injection.

Ref: https://securitylab.github.com/research/github-actions-untrusted-input/

Reported-by: Wilson Cyber Research (@sourcecodereviewer)
Security: expression-injection
2026-03-20 17:55:47 +08:00
shuta.lst 5d1747ac5d feat[bsp][xuantie]: c/r serial cpus support SMP; 2026-03-20 15:47:42 +08:00
杨熙 c5c61db6fc
[nxp][mcx] add frdm-mcxa366 support (#11243)
* add frdm-mcxa366 support

* add frdm-mcxa366 bsp driver support

* add ALL_BSP_COMPILE.json

* fix co-pliot issue

---------

Co-authored-by: nxp-alexyang <alex.yang@nxp.com>
2026-03-10 15:50:23 +08:00
ShiHongChao 196477d753
[BSP][GD32]:增加GDF405RG芯片BSP (#11221)
* feat(bsp/gd32): 增加GDF405RG芯片BSP

* chore(bsp/gd32): 取消git对RTE目录的跟踪,并更新README中的BSP条目

* style(bsp/gd32): 修改格式
2026-03-04 13:34:12 +08:00
goodnorning 4836853742
Feat/xuantie c908x #11219 2026-02-25 17:59:47 +08:00
Onlyou_tzZ 4d063acc29
Update Nsing's BSP architecture and add N32H7xx series BSPs. (#11159)
* 更新国民技术BSP架构,添加N32H7xx系列BSP

* 修改clang_format-ignore文件,根据反馈修改n32h7xxx/libraries/N32_Drivers/nano/*下的文件格式,修改n32h7xxx/n32/n32hxxx/n32h760zil7-stb/applications/main.c文件,区别处理Nano下头文件包含

* 将N32 BSP的.clang-format-ignore文件放入libraries同级目录

* 忽略库文件格式检查

* 解决N32 BSP project.ewp和project.uvprojx冲突

* 更新RTT最新同步
2026-02-03 18:56:53 +08:00
weidong f671816aae
[bsp/ft32] 新增 ft32f407xe-starter 板级支持 (#11130)
新增 ft32f407xe-starter 板级支持
2026-01-08 13:28:56 +08:00
CYFS 4463dbcf23
ci:arm_smart ci build erro (#11113) 2026-01-03 15:22:29 +08:00
Yaochenger 35bae6824b [add] add gd32w553h-eval bsp 2025-12-15 15:23:01 +08:00
Siwei Xu b75828f079
[bsp][nxp][imx] Add FRDM-i.MX91 bsp #10570 2025-12-12 13:42:35 +08:00
Rbb666 35816c14b7 [action]Add automatic testing for SMP. 2025-12-04 15:53:07 +08:00
yans 0ea9d8f3be [bsp][renesas] Add ra8p1-titan-board BSP. 2025-12-03 21:44:51 +08:00
CYFS 514bc130eb [copilot]:Improve the copilot guide 2025-11-18 11:34:06 +08:00
Dailingxiang1 11a2f7eac6 bsp: add stm32f407-micu support
Update bsp/stm32/stm32f407-micu/rtconfig.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

Update bsp/stm32/stm32f407-micu/rtconfig.h

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

Update bsp/stm32/stm32f407-micu/project.uvproj

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

Update bsp/stm32/stm32f407-micu/project.uvproj

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

Update bsp/stm32/stm32f407-micu/board/board.h

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

add ci

Delete bsp/stm32/stm32f407-micu/project.uvgui.dlx

	modified:   MAINTAINERS
	deleted:    bsp/stm32/stm32f407-micu/figures/board.png.png
	deleted:    bsp/stm32/stm32f407-micu/project.uvopt
	modified:   bsp/stm32/stm32f407-micu/project.uvoptx
	modified:   bsp/stm32/stm32f407-micu/project.uvprojx
2025-11-11 12:35:33 +08:00