4
0
mirror of https://github.com/RT-Thread/rt-thread.git synced 2025-01-20 13:23:31 +08:00

176 Commits

Author SHA1 Message Date
zhkag
b2433129b2
[tools]fix scons --dist , menuconfig will error (#8069) 2023-09-26 11:35:27 +08:00
vacabun
a76f344cb0 [CI] Add pkgs-test 2023-09-18 20:32:19 -04:00
Supper Thomas
4462106a61
[ci]change cmd to install.sh (#8018) 2023-09-08 18:37:49 -04:00
Meco Man
b12e6aa961
[ci] use env install script (#8010)
Co-authored-by: Supper Thomas <78900636@qq.com>
2023-09-07 16:54:32 +08:00
yuanzihao
32d479321b
[bsp][stm32]: add NUCLEO-H563ZI (#7987) 2023-08-29 13:10:14 +08:00
Supper Thomas
c26bb392b6
[CI] add more config for manual trigger (#7970) 2023-08-22 11:31:59 +08:00
Supper Thomas
8dfb3d14ac
[ci] add the manual trigger;add the fail bsp check (#7919) 2023-08-05 12:58:36 -04:00
zhangyan
31fec3bb70
[bsp] phytium e2000 update (#7900)
Co-authored-by: zhugengyu <zhugengyu@phytium.com.cn>
2023-08-02 13:27:09 +08:00
guo
14d15404d8
更新瑞萨相关 bsp (#7858) 2023-07-25 14:55:11 +08:00
WCX
0a6aaf12ad
[bsp][esp32-c3] Realization of scons compilation of ESP32-C3 | 实现ESP32-C3的scons编译 (#7821)
Co-authored-by: Supper Thomas <78900636@qq.com>
2023-07-25 13:42:31 +08:00
Man, Jianting (Meco)
5b171fba6a
[ci] add paths-ignore for format and static check (#7845) 2023-07-23 18:52:08 +08:00
Man, Jianting (Meco)
244b903e5d
[debug] 整理debug宏并增加RT_DEBUGING_CONTEXT (#7805) 2023-07-22 10:36:42 +08:00
yby
c7d1a0f7cd [add] add msp432e401y-LaunchPad BSP v0.1 2023-07-17 20:39:12 -04:00
Supper Thomas
350626841a
[libcpu]fix RT_ASSERT undefine (#7816) 2023-07-14 09:47:02 +08:00
Zheng-Bicheng
fefffcf363
[bsp][stm32] add B-U585I-IOT02A BSP (#7778)
B-U585I-IOT02A芯片为STM32U585AIIxQ,与stm32u575-st-nucleo板卡接近,因此参考stm32u575-st-nucleo对B-U585I-IOT02A板卡的BSP进行了实现
2023-07-11 00:39:29 -04:00
Supper Thomas
2db41308ea [ci][action] add the repo check for self-use 2023-07-10 21:59:06 -04:00
Supper Thomas
9295bc78ea
[bsp][stm32] remove the useless bsp (#7795) 2023-07-08 14:58:10 +08:00
zhkag
c0a5129ed4
[bsp][acm32] 修复 acm32 并添加 ci (#7783) 2023-07-05 18:22:45 +08:00
zhkag
efbcd5d487
[bsp][renesas] 修复 renesas 部分 bsp 并添加 ci (#7782) 2023-07-05 18:21:43 +08:00
Supper Thomas
b60d0cf370
[ci] Fix the flag of dist (#7770)
Signed-off-by: Supper Thomas <78900636@qq.com>
2023-07-03 21:46:22 -04:00
supperthomas
dbf1463176 [ci] Add the exp_STM32 scons 2023-07-01 14:40:27 -04:00
Supper Thomas
416c98c3c2
[ci] Fix the path the yml can't in fold (#7755) 2023-06-30 08:09:43 +08:00
Supper Thomas
0740ce0efd
[ci] add stm32 manual trigger all (#7754) 2023-06-29 23:34:48 +08:00
dejavudwh
4cbc1893bd Added CI to compile more drivers for the changed BSP 2023-06-28 22:07:02 -04:00
zhkag
01fdd226e4
[menuconfig] 修复 menuconfig 相关问题 (#7686)
Co-authored-by: supperthomas <78900636@qq.com>
2023-06-16 20:14:05 -04:00
zhkag
aa4aeedb74
[simulator] 添加 simulator in Linux ci (#7664) 2023-06-13 13:05:56 -04:00
supperthomas
78ad327ff1
[feature][action] Add the manual trigger for scons dist (#7648) 2023-06-10 15:36:47 -04:00
tangzz98
26ac806521
[bsp][stm32] add STM32F334 NUCLEO BSP (#7600) 2023-06-05 21:22:34 -04:00
guo
3cc5fe5539
[bsp][ra6m3-hmi-board] support gcc and llvm-arm toolchain. (#7553)
Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
2023-05-25 11:09:34 -04:00
zhiqiandeng
17ce4a462b
[bsp][yichip] add yc3122-pos (#7526)
Co-authored-by: supperthomas <78900636@qq.com>
2023-05-23 16:07:16 +08:00
Rain Park
7f31d5cb8c
[bsp][stm32][stm32l496-st-discovery] add stm32l496G DISCO bsp (#7544)
Signed-off-by: spencergotowork <1162678210@qq.com>
2023-05-22 02:56:33 -04:00
Bernard Xiong
4b4c3c85f2
[atomic] add stdc atomic detection. (#7536) 2023-05-20 23:41:29 +08:00
supperthomas
c105486bfc
[action][ci] add maxim/max32660 (#7532) 2023-05-18 22:10:46 -04:00
guozhanxin
ca873fae30 [add] llvm-arm workflows 2023-05-17 12:09:10 -04:00
dejavudwh
b1584e9fa9
[CI] Added feature to filter out files to file_check.py that do not require cppcheck (#7499)
Co-authored-by: supperthomas <78900636@qq.com>
2023-05-16 07:51:16 +08:00
supperthomas
01d1bbe40d
[action] add ra6m3-hmi-board (#11) (#7508) 2023-05-15 22:38:46 +08:00
Meco Man
ebf4c0f24e [tools/ci]move file_check.py into ci folder 2023-05-13 22:53:24 -04:00
supperthomas
c94a849ba4
[CI][action] optimize the action view (#7480) 2023-05-12 12:03:26 +08:00
Man, Jianting (Meco)
d580042145
[libc] support external third pary libc software package (#7425) 2023-04-30 12:19:57 +08:00
zhkag
5203e59d9b
[CI] ci 编译时先执行 scons --pyconfig-silent 后进行编译 (#7383) 2023-04-26 18:00:24 +08:00
supperthomas
a5ad874417
[github][action] check the dist project for ci (#7320) 2023-04-24 11:02:56 +08:00
Rbb666
2f9d3bfe20 [Renesas]Add HMI-Board bsp 2023-04-24 10:54:57 +08:00
sheltonyu
ec465d6bc4 [bsp/at32] add at32f423-start to auto check workflows 2023-04-07 03:46:36 -04:00
supperthomas
4d0db715ed [action][github] Add the cppcheck help check the PR warning
Signed-off-by: supperthomas <78900636@qq.com>
2023-04-06 23:11:24 -04:00
supperthomas
1c5c49b773 [action][github] Add the index and rebuild company list 2023-04-07 08:27:17 +08:00
luobeihai
8baaf73210
add apm32 can driver and add apm32e1/s1 rtt driver support (#7170)
* add apm32 can driver and add apm32e1/s1 rtt driver support

* format some files

* modified action.yml file and modified bsp picture and add bsp README.md
2023-04-05 00:18:51 -04:00
supperthomas
5f7170ece3
[action][github] Optimize the action time (#7140)
optmize the action yml
2023-04-01 19:04:27 +08:00
NU-LL
735fb14fe7 [bsp][stm32] add stm32h750-fk750m1-vbt6 bsp 2023-03-26 22:17:57 -04:00
flyingcys
575abd58ff
[bsp]add bl808 uart2 driver && add bl60x/bl70x bsp to ci-action (#7097)
* update bl_mcu_sdk SConscript && add bl808 uart2 driver

* add bl60x/bl70x bsp to ci-action
2023-03-25 19:05:33 +08:00
Yaochenger
de4f237482
[atomic]添加arm与risc-v下的常用原子操作函数 (#7053)
* Update Kconfig
* Update trap_gcc.S
* Update bsp/hifive1/drivers/SConscript

Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
* Update SConscript
* [atomic]提交一份arm与risc-v架构下的常用原子操作函数
* 修改变量类型
* 更新rtatomic.h与atomic_port.c
* 更新rt-thread\libcpu\arm\common\atomic_port.c
* 更新include/rtatomic.h与libcpu/arm/common/SConscript
* 更新include/rtatomic.h
* 修正格式与Kconfig
* 修正格式与文件结构

* 规范文件格式与文件重命名
* 添加测试用例与CI
* 添加函数声明
* 修改virt64/SConscript 添加atomic_riscv.c
  * 1.规范代码风格
  * 2.添加RISC-V64原子指令支持 解决在RV64下编译器将32-bit运算结果扩展为64-bit 导致判断错误
* 添加C11标准库原子操作测试

---------

Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
2023-03-23 20:06:50 +08:00