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
Supper Thomas
ee1490736c
[doc] Update PULL_REQUEST_TEMPLATE.md
...
添加PR部分CI提醒
2024-10-25 17:48:13 -04: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
Yuqiang Wang
beb7bc42de
[bsp][renesas] Add a new BSP: RZN2L-RSK
2024-09-15 13:29:20 -04:00
Supper Thomas
6320f184f5
[doxygen] add driver example for doxygen ( #9446 )
2024-09-15 08:22:44 +08:00
Rbb666
cadcd81104
[ci]修正#9441-label路径设置错误问题
2024-09-14 19:54:37 +08:00
Meco Man
f17a71c2e4
[action][format] rename format check file name
2024-09-14 11:40:28 +08:00
Meco Man
91f11aa325
[action][spell] remove spell check when pushing
2024-09-14 11:40:28 +08:00
Rbb666
45952caab0
[ci]完善组件中的ci-labels
2024-09-13 23:39:16 -04:00
Supper Thomas
a0e1f954c8
[action][cppcheck] add summary ( #9426 )
...
* [action][cppcheck] add summary
添加summary 方便查看出错信息
2024-09-12 09:41:22 +08:00
Supper Thomas
3943a3e163
[action] fix cppcheck build dir ( #9406 )
2024-09-09 14:13:43 +08:00
Supper Thomas
0c16568387
[action] add cppcheck project and action debug
2024-09-05 23:39:30 -04:00
Supper Thomas
580f3146eb
fix the cfg path
2024-09-04 23:35:27 +08:00
Supper Thomas
3174fcd77b
[action] update cppcheck version
2024-09-03 20:50:31 -04:00
sheltonyu
a40f2a62ef
[bsp/at32] 1.add support m412/416 series, 2.add drv_can_v2 driver (support canfd)
2024-09-02 00:41:18 -04:00
CYFS
4f10d05a5b
[bsp][ht32] 修复编译问题
...
修复scons编译问题并添加ci
2024-08-28 18:31:59 -04:00
Rbb666
dec34f91bf
[action]Supplementary part bsp, Component's label.
2024-08-26 13:13:11 +08:00
Fan YANG
6c085218a3
[bsp][hpmicro][hpm6e00evk] add hpm6e00evk support
...
- added hpm6e00evk support
Signed-off-by: Fan YANG <fan.yang@hpmicro.com>
2024-08-26 10:41:15 +08:00
Supper Thomas
a75ac04440
[action] add action auto labeler to label PR
2024-08-26 09:19:00 +08:00
supperthomas
d6d6752627
add fixed code
2024-08-24 15:44:23 -04:00
supperthomas
8b6df9a508
change RTTHREAD_GITHUB_TOKEN
2024-08-24 15:44:23 -04:00
Supper Thomas
cc4965cb4c
[action] Add PR for update
2024-08-24 15:44:23 -04:00
Supper Thomas
1726a174de
[action] add manual trigger build all bsp ( #31 )
2024-08-24 15:44:23 -04:00
沐枫
9822b46291
[BSP][stm32]add BSP for FK407M2-ZGT6
2024-08-15 04:10:16 -04:00
Supper Thomas
c468d1227c
[action] add robot comment when action is fail
2024-08-12 11:38:50 +08:00
LaterComer
4c5b203c0b
[tools/env]统一tools中env相关的接口,优化env部分路径拼接 ( #9185 )
...
* 统一tools中env相关的接口到env_utility.py文件,并同步调整ci
* 移除非本提交的文件
---------
Co-authored-by: Meco Man <920369182@qq.com>
2024-07-31 00:52:25 +08:00
wirano
20c04e51f8
fix: add gd32h759i-start to CI
2024-07-29 13:18:28 +08:00
Rbb666
79d14461bd
[ci] add bsp/stm32+renesas examples files' review owner
2024-07-21 20:22:55 +08:00
Supper Thomas
30b605aa55
[action][runner] add the keil ci check for runner
...
Signed-off-by: Supper Thomas <78900636@qq.com>
2024-07-20 15:30:35 +08:00
Meco Man
08c96e5e47
[ci] use env install script to install env
2024-07-10 13:41:05 +08:00
LaterComer
c09d7e1e49
删除tools/kconfiglib文件夹,采用pip安装kconfiglib
...
* 删除tools/kconfiglib文件夹,采用pip安装kconfiglib
* workflows/action_utest.yml添加安装kconfiglib
2024-06-30 22:55:41 +08:00
Meco Man
20c080b776
[ci] remove env-v1.5.x checking
2024-06-30 22:29:19 +08:00
yuanzihao
df715100f2
[BSP][HC32]add lckfb-hc32f4a0-lqfp100 ( #9119 )
...
* -以ev_hc32f4a0_lqfp176为模板进行修改
* -修改对应引脚
* -更新readme
* -update readme
* -添加 lckfb-hc32f4a0-lqfp100
2024-06-28 23:41:31 +08:00
Rbb666
ac2664438d
[ci][nxp]add nxp frdm-mcxn236 bsp to bsp_buildings.yml
2024-06-26 13:48:53 +08:00
supperthomas
038ff8b2e5
[doc][doxygen]: Fix doxygen warning in comment
...
kservice.c:474: warning: The following parameter of rt_backtrace_to_buffer(rt_thread_t thread, struct rt_hw_backtrace_frame *frame, long skip, rt_ubase_t *buffer, long buflen) is not documented:
parameter 'thread'
kernel.h:157: warning: unable to resolve reference to '_rt_errno' for \ref command
Signed-off-by: supperthomas <78900636@qq.com>
2024-06-26 01:21:57 +08:00
Shell
65c9947225
[libcpu] rv64: support for ARCH_REMAP_KERNEL ( #9067 )
...
* [libcpu] support for ARCH_REMAP_KERNEL
These changes introduce support for the ARCH_REMAP_KERNEL configuration,
which isolates kernel space in high virtual address regions. This feature
is necessary to enhance memory protection and management by segregating
user and kernel spaces more effectively.
Changes:
- Updated conditional macros to check for ARCH_REMAP_KERNEL instead of
ARCH_KERNEL_IN_HIGH_VA in board initialization files to reflect the new
configuration option.
- Modified qemu-virt64-riscv Kconfig and SConstruct files to include and
utilize ARCH_REMAP_KERNEL.
- Created a new linker script `link_smart.lds` for smart linking in qemu-virt64-riscv.
- Updated rtconfig.py to use a more flexible execution path setup.
- Enhanced user address space definitions in `lwp_arch.h` to support the
new virtual address mappings.
- Adjusted kernel memory initialization and mapping logic in `c906/mmu.c`
and `virt64/mmu.c` to account for high virtual address regions.
- Added Kconfig option to enable ARCH_REMAP_KERNEL for RISCV64 architectures.
- Enhanced memory setup functions to support new mapping scheme, including
updates to early page table setup and address relocation logic.
These modifications ensure that the system can utilize high memory
addresses for the kernel, improving memory isolation and system stability.
Signed-off-by: Shell <smokewood@qq.com>
* fixup: CI run failed
* bsp: default config without using smart
* fixup: static checks
* restore rt_hw_mmu_kernel_map_init for D1
---------
Signed-off-by: Shell <smokewood@qq.com>
2024-06-18 11:15:59 +08:00
Fan YANG
e03342ff6b
[bsp][hpmicro] add HPM5300EVK,HPM5301EVKLITE and HPM6800EVK support & update hpm_sdk
...
- added new boards: hpm5300evk, hpm5301evklite and hpm6800evk
- upgaded hpm_sdk
- driver updates and bugfixes
- add hpmicro BSPs to CI
Signed-off-by: Fan YANG <fan.yang@hpmicro.com>
2024-06-03 18:05:20 +08:00
LaterComer
658813213e
[fixed]解决pull_request_template.md不小心移动到了issue_template目录 ( #9021 )
...
解决pull_request_template.md不小心移动到了issue_template目录
2024-06-02 00:07:22 +08:00
LaterComer
b0f460cbad
[feature]更新issue模板,采用议题表单模式 ( #9011 )
...
更新issue模板,采用议题表单模式
2024-05-31 17:32:41 +08:00
LZerro
731c4034dc
Add BSP CI
2024-05-27 21:20:13 +08:00
Shell
e82c53559b
[utest] add device find ( #8959 )
...
* [utest] add device find
Signed-off-by: Shell <smokewood@qq.com>
* fixup: add test
* fixup: ptr aliasing
* quality: meaning parameter
---------
Signed-off-by: Shell <smokewood@qq.com>
2024-05-21 08:56:35 +08:00
Rbb666
a723014e32
[renesas][hmi-board]Support lvgl-9.x
2024-05-07 21:43:52 -04:00
Meco Man
f7762ebc90
[ci] disable tools check temporarily
2024-05-05 22:18:34 -04:00
sheltonyu
bf669dd02c
[bsp/at32] add at32 bsp to auto ci
2024-04-30 22:08:55 -04:00
chengy2
2aa66b1b4e
[HC32] support HC32F472 & remove residual files
2024-04-29 17:48:47 -04:00
Meco Man
14aa516b91
[ci] add workflow to check env 1.5.x stable version
2024-04-29 10:55:17 +08:00
Meco Man
a0e5526a55
[ci] fix doxygen ci grammar error
2024-04-25 10:13:13 +08:00
Meco Man
57d157b8ab
[ci] disable doxygen check
2024-04-20 00:57:17 -04:00
LaterComer
6311bcaf24
将scons --menuconfig/--pyconfig/--pyconfig-silent统一调用kconfiglib
2024-04-18 20:48:32 -04:00
QTbin
9229aee1d7
[BSP][HT32]新增合泰ht32f52352和ht32f12366
2024-04-17 23:44:25 -04:00
yuanzihao
1a8b8522f7
[BSP][STM32]add stm32f407-lckfb-skystar
2024-04-13 08:00:15 -04:00
Rbb666
1497a3117a
[bsp][renesas]Add cortex-r52 rzt2m adaptation
2024-04-10 20:47:53 -04:00
StackYuan
87d47bf935
[fix] fixup spaces and add in ci.
2024-04-10 16:04:28 +08:00
Meco Man
8691ed3767
[pico][ci] add RTduino libraries check
2024-03-31 20:30:10 -04:00
Ruixuan Zhang
5a6b5be77c
[bsp][stm32] add a new stm32L431_tencentos bsp ( #8613 )
2024-03-15 22:19:14 -04:00
Meco Man
47a443feff
[ci][nxp] comment out lpc5114-lie and lpc5410x
2024-03-10 23:19:22 -04:00
Meco Man
2b7a4ea7a3
[bsp][nxp][imx] move imx BSPs into nxp/imx folder
2024-03-10 23:19:22 -04:00
Meco Man
f71d4f33ea
[bsp][nxp][lpc] move lpc BSPs into nxp/lpc folders
2024-03-10 23:19:22 -04:00
Meco Man
46967ef56f
[bsp][nxp][mcx] move mcxa/n to nxp/mcx folder
2024-03-10 23:19:22 -04:00
Rbb666
e1b80650d9
[bsp][renesas]add ra8d1-vision-board support
2024-03-05 16:47:43 +08:00
Meco Man
74057ed97e
[ci] add online pkgs trigger event
2024-02-24 19:06:30 -05:00
skllii
6fe69d7431
[bsp][hc32] support hc32f448
2024-02-22 12:34:35 -05:00
Yilin Sun
52a5b5cc48
[ci][bsp][nxp] Enable CI build checks on MCXN/MCXA.
...
Signed-off-by: Yilin Sun <imi415@imi.moe>
2024-02-20 19:53:22 -05:00
Meco Man
35eea4bc46
[ci][arduino] 将Arduino库CI检查平台由STM32F411改为412 ( #8534 )
2024-02-13 21:51:23 +08:00
kurisaw
ac84f65e73
add bsp ci check and other modify with rt-spark
2024-01-23 16:57:03 +08:00
yuanzihao
b87b4cbde5
[BSP][GD32]add gd32407v-lckfb ( #8496 )
2024-01-21 01:13:30 +08:00
Supper Thomas
b78b7d6907
[action] Fix manual trigger for others ( #8461 )
2024-01-03 23:23:24 +08:00
Meco Man
7bc4f7d6a3
[ci] workflow only is used for rt-thread org ( #8450 )
2023-12-30 15:50:04 +08:00
Meco Man
8aacf19bb9
[rtduino][ci] add all libraries into CI check list
2023-12-29 22:18:39 +08:00
Meco Man
7c4749eb1b
[ci] add .attach files' review owner
2023-12-29 13:49:47 +08:00
Yuqiang Wang
975af5fd54
[ci][stm32f407-spark] add attach config CI check ( #8431 )
2023-12-27 23:06:46 +08:00
Xian Wu
6360253c12
Synwit MCU 采用新的 BSP 框架,将 BSP 与 libraries 分离 ( #8432 )
2023-12-27 18:41:52 +08:00