Commit Graph

403 Commits

Author SHA1 Message Date
Yuqiang Wang c8f0a26a5f
feat:[sal][utest] added test cases for the sal api (#10720)
* feat:[sal][utest] added test cases for the sal api

* improve[net][utestcase]: standardize script construction

* ci[auto utest run]: standardize naming and add sal testcases

* add sal utest auto run configure and standard Information
2025-10-23 09:56:30 +08:00
Rbb666 56f51c3ee1 [ci]Add Copilot review title keywords. 2025-10-20 14:16:26 +08:00
下里巴人 bc2fca59cf
[bsp][renesas][ra4m1-ek] add a new bsp for ra4m1-ek board (#10755)
* [bsp][renesas][ra4m1-ek] add a new bsp for ra4m1-ek board

* [bsp][renesas][ra4m1-ek] fix can driver compile problem

* [bsp][renesas][ra4m1-ek] bsp code format

* [bsp][renesas][ra4m1-ek] reset file status to original generated by RASC

* [bsp][renesas][ra4m1-ek] support RT-Thread Nano

* [bsp][renesas][ra4m1-ek] make it mini support for GPIO && USART

* [bsp][renesas][ra4m1-ek] make it compilable under the GCC compiler

* [bsp][renesas][ra4m1-ek] remove component RT_USING_CPLUSPLUS

* [bsp][renesas][ra4m1-ek] reduce bsp peripheral device driver
2025-10-15 09:49:37 +08:00
Chen Wang d58958e397 doxygen: support 1.9.8
The current test environment is mainly based on Ubuntu
22.04 LTS and doxygen version is 1.9.1.
But when we switch to Ubuntu 24.04, the default Doxygen
version on Ubuntu 24.04 is 1.9.8.
The supported configuration and layout file formats
differ from those in 1.9.1 (Ubuntu 22.04).
In particular, the layout XML file format of 1.9.8 is
incompatible with the older format(1.9.1). Therefore,
to support Doxygen on Ubuntu 24.04, we need to load
different configuration and layout files. (The layout
file is specified using the LAYOUT_FILE parameter in
the configuration file.)

Solution: Provide corresponding configuration and layout
files for different Doxygen versions, distinguished by
the Doxygen version number.

Currently, only Doxygen versions 1.9.1 and above are supported.
If the doxygen version is >= 1.9.1 but < 1.9.8, the 1.9.1
configuration and layout are used by default. If the doxygen
version is >= 1.9.8, the 1.9.8 configuration and layout are used.

Only 1.9.1 and 1.9.8 have been tested, as these are the
default doxygen versions on Ubuntu 22.04 LTS and Ubuntu
24.04. Other versions have not been tested yet. If
necessary, we will change the configuration based on
the same approach in the future.

Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-10 20:19:05 +08:00
CYFS d9a6a5307b
[github][ci]: add concurrency control to GitHub Actions (#10761)
ci: add concurrency control to GitHub Actions
2025-10-01 11:00:07 +08:00
Yuqiang Wang 36393c61be
improve[ci]: integrate utest run ci (#10748) 2025-09-28 16:08:51 +08:00
Yuqiang Wang 320aa25ad4
improve[ci]: Improve the comment instructions for the PR format bot (#10747) 2025-09-26 09:05:24 +08:00
Yuqiang Wang 1adefcf85a maintainer: add new code owner for renesas and gd32(arm) 2025-09-25 21:12:32 +08:00
Yuqiang Wang da99c507c4
improve[ci]: standardize the naming of CI files related to auto assign reviewers #10729 2025-09-25 10:38:35 +08:00
kurisaw 550d072398 improve[ci]: each comment is assigned a unique ID. 2025-09-23 18:55:08 +08:00
Yuqiang Wang 4123daf00c
tools: add clang-format formatting script for CI (#10684)
* tools: add clang-format formatting script for CI

* improve[ci]: standardize the naming of CI files related to clang-format
2025-09-23 17:38:09 +08:00
Fan YANG 35672cd5cb [bsp][hpmicro] upgrade to bsp v1.10.0, add hpm6p00evk and hpm5e00evk support
- upgraded bsp to v1.10.0
- moved hpm_sdk to rt-thread package
- added support for hpm6p00evk and hpm5e00evk

Signed-off-by: Fan YANG <fan.yang@hpmicro.com>
2025-09-23 13:38:22 +08:00
BruceOu 1f38be3618
[bsp/renesas] add bsp ra6e2-ek #10631 2025-09-23 09:42:46 +08:00
Rbb666 d7dded112e [utest][netdev]add netdev api testcases. 2025-09-18 22:27:34 +08:00
Rbb666 4832f0482a [utest][lwip]add lwip api testcase. 2025-09-10 15:22:39 +08:00
tomjielii 7d4efbafaa
[bsp][renesas] add EK-RA2E2 support (#10646)
* add EK-RA2E2 support
2025-09-08 09:54:27 +08:00
Rbb666 8cca8d6a39 fix ci problem. 2025-09-07 07:52:08 +08:00
Rbb666 79b14848bd [add][testcases]add filesystem(dfs api & posix api) testcase. 2025-09-07 07:52:08 +08:00
Yilin Sun 98a12f1c24
[bsp/nxp/mcx/mcxe]: Add MCX E247 and FRDM-MCXE247 support. #10654 2025-09-02 16:58:06 +08:00
WangShun 12d00741e9
[bsp/gd32] add gd32h759i-eval bsp add fix drv_usart.c (#10623)
* [bsp/gd32] add gd32h759i-eval bsp

* [fix] Update gd32h759i-start config

* 添加BSP CI看护

* Apply suggestions from code review

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

* Update bsp/gd32/arm/libraries/gd32_drivers/drv_usart.c

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

* Update bsp/gd32/arm/libraries/gd32_drivers/drv_usart.c

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

* add .gitignore

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-25 10:57:59 +08:00
CYFS 88d0eb0080
[bsp][renesas]add EK-RA2A1 support #10610 2025-08-24 17:27:05 +08:00
BernardXiong 3b93a78434 [github] add copilot instructions 2025-08-21 18:51:15 +08:00
CYFS 7448763276
[github] 修改PR提示模板 (#10617) 2025-08-19 09:12:04 +08:00
CYFS c5f5fb4851
[ci]修改PR提示 (#10611) 2025-08-18 09:53:22 +08:00
杨熙 329cffd77e
inital commit for FRDM-MCXA346 support (#10604)
* inital commit for FRDM-MCXA346 support

* format file

* add frdm-mcxa456 into bsp comople ci

* add some file according to copliot commments
2025-08-15 18:59:03 +08:00
hydevcode 5347500f33 [BSP] 添加raspberry-rp2350适配 2025-08-06 19:44:03 +08:00
rcitach ae50e406da
【SMART】【BSP】【allwinner】Fix smart serial_v2 bypass compile error issue (#10524)
* Modify the reference path of the header file in the middle section

* format

* Fix smart serial_v2 bypass compile error issue

* add allwinner/d1s ci
2025-08-01 20:59:08 +08:00
Huang YunKun c55cbc5cf2
[BSP] 添加GD32E230开发板适配 (#10557) 2025-07-31 17:27:18 +08:00
Yuqiang Wang 62f3fb4ce5
fix(kernel)/improve(utest):fix the legacy issue related to the length of the object name version #10537 2025-07-30 10:58:49 +08:00
Jamie 4423c6f01f
Add ev_hc32f334_lqfp64 board and update package relation. #10522 2025-07-18 15:50:00 +08:00
kurisaw 156259b499 ci/maintainer: merge same tag with different paths, remove Path display from CI comment 2025-07-16 12:54:24 +08:00
Yaochenger 935e1b1db1
[bsp][gd32] 添加GD32F527I BSP (#10454)
Co-authored-by: guozhanxin <guozhanxin@rt-thread.com>
2025-07-08 09:21:57 +08:00
Erik ed5d877054 [bsp/renesas]: add ra4e2-eco 2025-07-07 19:23:06 +08:00
rcitach 2e1f2eb5b1 add xuantie bsp to utest_auto_run 2025-06-22 10:40:58 +08:00
rcitach c9c1b9c8d0 Improve c906 smart qemu support 2025-06-22 10:40:58 +08:00
Yaochenger cec2dbd7e9
玄铁全系列RISC-V内核支持(E系列/R系列/C系列) (#10343) 2025-06-10 16:18:07 +08:00
stranding 12ac742407
bsp: artpi2: init project. (#10364) 2025-06-08 12:41:27 +08:00
ZhangJing c3d33f39d4
[bsp]增加超睿DP1000 bsp支持 2025-05-30 13:32:58 +08:00
hydevcode 51b6df9c16
ci: Replace the judgment file modification mechanism of bsp_building.… (#10314)
ci: Replace the judgment file modification mechanism of bsp_building.yml and incorporate the PR status show into bsp_building.yml
2025-05-23 09:33:23 +08:00
qianjiuyuan fd5c70d042
stm32f103-keysking学习板BSP移植(first version) (#10286)
* 添加bsp到ci

* [BSP]stm32f103-keysking学习板 bsp移植(first version)

* 压缩board.png

* 删除不必要文件(main.c,system_stm32f1xx.c)

* 修改ignore文件

* 删改CubeMX_Config多余文件

* 修改attach文件为ci.attachconfig.yml

* yml添加 --strict
2025-05-19 05:44:44 +08:00
Supper Thomas bf96f99d6b [action/ci] show the PR status for Pull request 2025-05-16 08:54:49 +08:00
hydevcode 759858127e
bsp/nxp:Separate nxp_imx library (#10273) 2025-05-15 15:44:47 +08:00
Yaochenger 3775ea0611
[bsp] add xuantie e906 series bsp (#10275)
* [add] add xuantie e906 series

* [ci] 添加玄铁e906 bsp ci

* 移除脚本中输出彩色的print
2025-05-14 23:48:39 +08:00
Supper Thomas d67c02cd33
[action] Remove phytium because of gitee link sdk (#10271) 2025-05-14 10:21:46 +08:00
Yuqiang Wang 9329d127b7 ci: cancel the filtering rules for the MAINTAINER file 2025-05-13 12:59:56 +08:00
kurisaw c285c9806b ci: optimize the logic for generating comments for the maintainer robot 2025-05-12 11:14:17 +08:00
kurisaw 1c5568cd2b Fixed missing unique files creation and cache logic 2025-05-12 10:38:54 +08:00
Yuqiang Wang 4909188bcb
ci: fixed the abnormal operation of ci files (#10259)
fixed the abnormal operation of ci files
2025-05-12 09:22:35 +08:00
Yuqiang Wang 0dd8eb090c
feat: CI script assigns PR reviews based on the list of maintainers (#9913) 2025-05-09 22:34:02 +08:00
Yuqiang Wang d7984289a4
fix: solve the issue of abnormal startup of STM32MP157, and fix arduino ci error. 2025-05-09 19:21:28 +08:00