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