Commit Graph

307 Commits

Author SHA1 Message Date
hydevcode
4d826cad13 [action/ci] 将需要编译的bsp分离,同时根据修改的文件编译对应的bsp (#10159) 2025-03-31 21:07:53 +08:00
沐攸
88a44749df bsp: Separate STM32F4 HAL drivers -2 (#10141)
* bsp: Separate STM32F4 HAL drivers

* f4_sdk

---------

Co-authored-by: Supper Thomas <78900636@qq.com>
2025-03-24 21:00:05 +08:00
Supper Thomas
3c54b1262f [action/cd] 整合所有output到一个包中 (#10136)
* [action/cd] 整合所有output到一个包中
2025-03-24 10:55:51 +08:00
Supper Thomas
151c7a6112 [action/ci] 把每次编译结果上传到github (#10135)
* [action/ci] 把每次编译结果上传到github

* [fix]

* add output

* fix

* fixthe attach_file_name

* fix

* fix name

* [action] 更新一下toolchain的版本号

* [bsp/stm32] hex 生成

* Update type.h
2025-03-23 12:38:27 +08:00
下里巴人
b019e092e7 [bsp][stm32] add a new bsp for stm32g030-tiny-board (#10125) 2025-03-20 09:30:34 +08:00
Yuqiang Wang
ad79383fa3 feat: ci script associated with auto_utest. (#9933)
* feat: ci script associated with auto_utest.
2025-03-10 11:08:21 +08:00
Supper Thomas
b506228893 [action/ci] 添加cache机制,整理ci_action的一些流程,暂时去掉drivers.yml 2025-03-07 13:44:09 +08:00
sheltonyu
17d41e7478 [bsp/at32] add support at32f455/456/457 series and support bsp pkg (#9974) 2025-03-06 17:14:15 +08:00
wumingzi
fb64052722 [RFC][doxygen]Doxygen comment standard processing (#10058)
Signed-off-by: 1078249029 <1078249029@qq.com>
2025-03-01 16:02:17 +08:00
Supper Thomas
272c9e29d3 Update action_tools.yml 2025-02-26 20:26:20 +08:00
Supper Thomas
153b56e63a [action/tool] ci 验证l4平台, 修复scons --dist 2025-02-26 20:26:20 +08:00
Supper Thomas
5c7ee284b7 [action/ci] pkgs --update-force instead of pkgs --update (#10042)
* [action/ci] pkgs --update-force instead of pkgs --update

* Update bsp_buildings.yml

* l4 单独拉出来
2025-02-26 18:59:30 +08:00
Kai
78f95ab80a [bsp][wch] move ch32v20x sdk to package (#10023)
* [bsp][wch]to clear the serial of ch32v20x

* [bsp][wch] move ch32v20x sdk to pkg

* [ci] add ch32v208 bsp

* [bsp][wch] update readme
2025-02-25 19:41:21 +08:00
kurisaw
96772832f8 [drivers][bsp][reness] Add Etherkit bsp and RZ series driver compatibility adaptation 2025-02-19 13:07:20 +08:00
Kai
3251a126c1 [bsp][wch] move ch32v307 sdk to package (#9983)
* [bsp][wch] move ch32v307 sdk to package

* [bsp][wch] move ch32v307 sdk to package

* [bsp][wch] use a fixed version

* [bsp][wch]fix: ch32v307v-r1 build

* [bsp][wch] add yd board to ci

* [bsp][wch] revert toolchain path
2025-02-19 09:02:42 +08:00
Chen Wang
761bb89f27 doxygen: add documentation for doxygen
Documentation is provided to clarify how to write
doxygen documentation for RT-Thread. This document
is also integrated as part of RT-Thread doxygen
documentation.

An example is also provided.

The original README.md is removed and integrated into
this document.

Updated github actions for doxygen too.

Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-02-11 17:09:44 +08:00
Supper Thomas
21ea7c675c 更新 bsp_buildings.yml 2025-02-11 10:59:41 +08:00
Chen Wang
4edfa4895c ci: remove spell_check
We often get wrong report when documentation related are
changed, such as:

```
Getting action download info
Error: This request has been automatically failed because
it uses a deprecated version of `actions/download-artifact: v3`.
Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/.
This request has been automatically failed because it uses
a deprecated version of `actions/upload-artifact: v3`.
Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
```

Just remove this action till now.

Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-02-10 18:12:12 +08:00
Rbb666
a63b97e316 [bsp][nxp]support FRDM-MCXA156 (#9971)
support FRDM-MCXA156

Co-authored-by: shannon <xxlong1999@163.com>
2025-02-07 09:45:56 +08:00
Chasel
94952b18fc [bsp][mm32f526x] 1.add mm32f526x bsp; (#9940)
[bsp][mm32f526x] 1.add a bsp for mm32f526x;
2025-02-03 23:29:27 +08:00
Kai
562e15b118 [bsp][stm32]Add an STM32H730 Board (#9962)
* Add an STM32H730 bsp
2025-02-03 21:04:49 +08:00
Kai
2fdb9381bb ci: fix dep miss (#9965) 2025-02-03 16:42:49 +08:00
Supper Thomas
0cc4dc4a3d [action] add ci menuconfig check (#9961) 2025-02-01 12:39:22 +08:00
Chen Wang
40f3b6a569 doxygen: create framework to unify markdown and source code part (#9946)
* doxygen: adjust documentation directory structure

- Rename documentation/doxygen to documentation/0.doxygen and cleanup
  some unused files.

- Add/rename folders for each sub sections, such as
  1.introduction/...... Each sub section will be created as a subpage.

- Generate initial Doxyfile, this Doxyfile will be used to unify
  doxygen generated API documents and those markdown files under
  documentation folder. This patch just add the default Doxyfile
  generated by running "doxygen -g". It is used as baseline to add
  more features/configurations.

- Rename documentation/README.md to documentation/INDEX.md, and
  use it as mainpage.

- Move 0.doxygen/readme.md to documentation/README.md.

* doxygen: update configurations

These configurations are from old documentation/doxygen/Doxyfile.
Try best to compatible exixting design.

* doxygen: add run script

Add a script to automatic some operations.

Updated the README.md.

---------

Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
Co-authored-by: Supper Thomas <78900636@qq.com>
2025-01-26 11:44:39 +08:00
Chen Wang
7432b0a019 Revert "[action] add cvitek/c906_little ci" (#9945)
Revert "[action] add cvitek/c906_little ci (#9901)"

This reverts commit 969e0e01ef.
2025-01-23 10:37:56 +08:00
Supper Thomas
969e0e01ef [action] add cvitek/c906_little ci (#9901)
* [action] add cvitek/c906_little ci

* Update bsp_buildings.yml

* Update rtconfig.py
2025-01-23 09:35:06 +08:00
QTbin
3436aa64cb [ht32][drv]新增了CAN、USB和SDIO的驱动文件 2025-01-12 21:32:15 -05:00
Supper Thomas
c9c103f30e [action] set runner to ubuntu22.04 2025-01-06 19:45:33 +08:00
Supper Thomas
f76b97e0c1 [doc] doxygen attach github pages (#9859)
* [doc] doxygen attach github pages

* Update doxygen.yml

* Update doxygen.yml

* Update doxygen.yml

* Update doxygen.yml
2025-01-03 12:09:40 +08:00
Supper Thomas
5b75e1c8bf doc(doxyge):fix doxygen path 2024-12-09 17:12:59 -05:00
hywing
15701a1f44 [bsp][stm32] add a new bsp for stm32h723-st-nucleo board 2024-12-04 10:14:27 +08:00
Supper Thomas
a7ee7b6617 Revert "[tools] use project's dir basename as default project name"
This reverts commit ea75800d5b.
2024-11-17 22:01:42 -05:00
Supper Thomas
ddf42bad82 [action] remove rockchip/rk3568 because of the complie time 2024-11-11 19:14:14 +08:00
hydevcode
8f77525b5d [action] attachconfig adapts yml syntax features (#9629) 2024-11-07 22:32:31 +08:00
liuchao
ea75800d5b [tools] use project's dir basename as default project name 2024-11-06 17:46:16 -05:00
Supper Thomas
96165a5e99 [action] add the yml file support 2024-11-04 22:01:30 -05:00
zhangjianwu
3a696ebc67 [BSP][GD32]add gd32e503v-eval 2024-11-02 18:38:27 -04:00
XYX12306
09bb0764be [bsp][renesas] initial commit for ra6e2-fpb 2024-10-30 23:47:38 +08:00
CYFS
fabee02c38 [ci][rsoc]fix fm33lc026 yc3121-pos build issue (#9564)
* [ci]fix fm33lc026 yc3121-pos build issue

* [ci]rm airm2m/air105
2024-10-21 15:15:05 +08:00
CYFS
e47f478e12 [bsp][rsoc]Fix compilation issues with bsp of hc32l136 2024-10-19 12:23:07 -04:00
Yuqiang Wang
6b0671b336 [bsp][ci] fix BSPs compilation errors
1.RT_TIMER_TICK_PER_SECOND替换为RT_TICK_PER_SECOND
2.nxp lpc、imx、mcx系列bsp修复
3.lpc824支持gcc
4.lpc824、lpc1114 bsp默认使用nano版本
5.nxp scons --dist问题修复
6.rt-spark lvgl latest 编译修复
2024-10-11 18:32:58 -04:00
Supper Thomas
5f15b5aee4 [action] open action_tools.yml 2024-10-08 17:55:41 -04:00
Supper Thomas
6276ba144b [action] remove debug option 2024-10-08 20:52:38 +08:00
hydevcode
443d56cfb1 [bsp][airm2m/air105][rsoc] Fix compilation issues with bsp of airm2m/air105 2024-09-30 18:50:15 -04:00
hydevcode
1bf3d79be1 [bsp][w60x][rsoc] Fix compilation issues with bsp of w60x (#9487)
* [bsp][w60x][rsoc] Fix compilation issues with bsp of w60x

* [bsp][w60x][rsoc] Fix compilation issues with bsp of w60x
2024-10-01 06:06:50 +08:00
kurisaw
40da8034a2 [bsp][nxp] Fix nxp series bsp compilation issues 2024-09-30 19:42:54 +08:00
hydevcode
827609be94 [bsp][essemi][rsoc] Fix compilation issues with bsp of essemi series 2024-09-29 20:49:57 -04:00
hydevcode
66d54ea8c0 [bsp][nxp][rsoc] Fix compilation issues with bsp of nxp/lxp series 2024-09-29 20:47:39 -04:00
hydevcode
e7e44ec7e8 [bsp][nuvoton][rsoc] Fix compilation issues with bsp of nuvoton series 2024-09-29 20:44:38 -04:00
hydevcode
4203bfeb1d [bsp][mm32l07x][rsoc] Fix compilation issues with bsp of mm32l07x 2024-09-29 12:33:10 -04:00