tangzz98
|
acc66c5479
|
实现MPU抽象层 (#8080)
- 为RT-Thread设计MPU抽象层,支持ARMV7-M,ARMV8-M架构,让用户使用MPU检测栈溢出等内存问题,实现线程内存隔离
- 在components/mp目录下提供通用的API,libcpu目录下提供各处理器架构的具体实现
- 在STM32U575 NUCLEO, STM32H75 NUCLEO开发板测试通过
|
2023-10-30 08:24:55 -04:00 |
Shicheng Chu
|
1554888c0b
|
[bsp][pico]: add pwm driver (#8178)
Co-authored-by: Meco Man <920369182@qq.com>
|
2023-10-29 13:17:25 -04:00 |
sp-cai
|
de779b1804
|
使 rtconfig.py 支持 EXEC_PATH 路径展开
|
2023-10-29 13:15:28 -04:00 |
yby
|
6f48cb79d1
|
[bsp] Fixed bug of msp432e401y bsp chip model error after mdk5 open. (#8193)
|
2023-10-29 13:15:05 -04:00 |
蒙蒙plus
|
32ec9e32ec
|
[bsp/air32f103]:修复外部中断无效
|
2023-10-29 13:13:59 -04:00 |
Supper Thomas
|
65623777d5
|
[action] Doxygen ci fix (#8191)
|
2023-10-29 13:12:29 -04:00 |
guo
|
f744d5e6fb
|
[msh]Optimize list_thread display (#7977)
|
2023-10-27 10:52:52 +08:00 |
zan319
|
f79ae29c70
|
[serial_v2]串口设备框架serial_v2在utest下的testcases补充 (#8079)
|
2023-10-27 09:25:26 +08:00 |
kk
|
ad9cbf3e51
|
[src] Fix the issue of starting address misalignment (#8190)
|
2023-10-26 20:16:43 +08:00 |
xiao-mang
|
6b161bf3d5
|
update elmfat from r14b to r15 (#8179)
|
2023-10-26 17:26:48 +08:00 |
Shell
|
eafb04e011
|
[ctime] fixup of data racing (#8187)
Signed-off-by: Shell <smokewood@qq.com>
|
2023-10-26 13:56:27 +08:00 |
kk
|
01672f8627
|
[dfs_v2][mqueue] fix No mqueue mounted (#8189)
|
2023-10-26 10:43:49 +08:00 |
flyingcys
|
c701b3e81a
|
[bsp]update cv1800b drv_uart (#8188)
|
2023-10-26 09:34:58 +08:00 |
xqyjlj
|
3283f54c7a
|
🎈 perf: perf rt_hw_interrupt_disable/enable (#8042)
Signed-off-by: Shell <smokewood@qq.com>
Co-authored-by: Shell <smokewood@qq.com>
|
2023-10-25 20:31:25 +08:00 |
Shell
|
91fc52df36
|
fixup: merge condition
|
2023-10-25 18:40:44 +08:00 |
Shell
|
e94b759160
|
[quality] fixup: vulnerability in kernel
including out-of-bound access in dfs, and use-after-free in
aspace_traversal
Signed-off-by: Shell <smokewood@qq.com>
|
2023-10-25 18:40:44 +08:00 |
guozhanxin
|
96edf7aeb6
|
[bsp/stm32f407-spark1] add llvm-arm toolchain support.
|
2023-10-25 16:49:51 +08:00 |
Shell
|
fb78a71020
|
[smart] replace varea pgmgr and fixup of dfs mmap (#8184)
Signed-off-by: shell <smokewood@qq.com>
Signed-off-by: Shell <smokewood@qq.com>
|
2023-10-25 14:59:48 +08:00 |
Raman
|
adbb5fd94a
|
AT32UC3B: Rewire _intx for updated exceptions file from Microchip (#8182)
|
2023-10-25 09:28:03 +08:00 |
Raman Gopalan
|
53caa15873
|
AT32UC3B: Update configuration files to define RT_BACKTRACE_LEVEL_MAX_NR
|
2023-10-24 09:53:48 -04:00 |
梁生
|
0f5334586a
|
[libc][time]修复MDK编译环境下difftime()函数多重定义的问题 (#8174)
|
2023-10-24 09:12:10 -04:00 |
xiao-mang
|
3c7b184f93
|
add exfat config
|
2023-10-24 18:02:02 +08:00 |
xiao-mang
|
93f350ae1f
|
add exfat config
|
2023-10-24 18:02:02 +08:00 |
xiao-mang
|
d3aa7406ed
|
add exfat config
|
2023-10-24 18:02:02 +08:00 |
xiao-mang
|
117d1f6324
|
add exfat config
|
2023-10-24 18:02:02 +08:00 |
蒙蒙plus
|
06cfa88941
|
[bsp/air32]:增加iar_8_40环境支持 (#8175)
Signed-off-by: 程蒙蒙 <chengmeng_2@outlook.com>
|
2023-10-24 15:26:02 +08:00 |
shell
|
b40d106bdc
|
[dfs] fixup: file_mmap and page cache
Including cache maintenance, potential dereference of null pointer and
the use-after-free issue in page cache
Signed-off-by: shell <smokewood@qq.com>
|
2023-10-24 14:49:30 +08:00 |
xiao-mang
|
50bb71e458
|
fix ash ifconfig updown (#8165)
|
2023-10-24 13:16:29 +08:00 |
sp-cai
|
6eb7fa2f6c
|
[bsp][ESP32_C3] 修复数据类型警告 rt_int32_t -> rt_base_t (#8170)
|
2023-10-23 08:29:15 -04:00 |
Meco Man
|
1e2bb8ea7a
|
[kservice] use C89 format to avoid warning
|
2023-10-23 08:27:42 -04:00 |
1ridic
|
1d0924c12a
|
[tools] Enable prebuilding action (#8133)
|
2023-10-23 14:06:46 +08:00 |
RiceChen
|
c4d649bdf5
|
fix:only the main core detection rt_timer_check(), in SMP mode
|
2023-10-23 14:03:29 +08:00 |
Raman
|
144e662f42
|
AT32UC3B: Implement initial GPIO driver and app test function (#8164)
|
2023-10-23 14:00:07 +08:00 |
liYangYang
|
9afd38455d
|
[tools] 增加vscode pyocd下载命令 scons --target=vsc --pack=xxx
|
2023-10-22 10:58:16 -04:00 |
蒙蒙plus
|
6459495726
|
[rtdef] remove duplicated rt_device_t defination
|
2023-10-22 02:08:45 -04:00 |
wcx1024979076
|
7da73c8f01
|
[bsp] [ESP32_C3] 移除无用的文件 | remove useless files
|
2023-10-21 21:46:18 +08:00 |
Shell
|
70a8d1d465
|
[kservice] improve backtrace service in kernel (#8144)
Signed-off-by: Shell <smokewood@qq.com>
|
2023-10-21 20:14:45 +08:00 |
xiao-mang
|
90c7089d47
|
fix ash echo (#8150)
|
2023-10-21 08:41:55 +08:00 |
xiunian
|
53801fc4ab
|
[bsp][cv1800b] Add gpio driver for cv1800b (#8158)
|
2023-10-21 08:41:09 +08:00 |
geniusgogo
|
9dd1d73c94
|
update ldso pagecache kconfig
|
2023-10-20 12:35:06 -04:00 |
Raman
|
fb5154f741
|
AT32UC3B: Fix compilation problem for BSP by defining RT_CPUS_NR (#8152)
|
2023-10-20 20:07:12 +08:00 |
Shell
|
1d678e5596
|
[smart] fixup: mmap support (#8154)
Signed-off-by: Shell <smokewood@qq.com>
|
2023-10-20 13:28:20 +08:00 |
Shell
|
07b23ecbb1
|
[libcpu] fix symbol of kernel entry point (#8159)
Signed-off-by: Shell <smokewood@qq.com>
|
2023-10-20 13:27:38 +08:00 |
geniusgogo
|
552b5406b5
|
restore smp macro define. (#8151)
|
2023-10-20 13:25:47 +08:00 |
XYZ
|
1f05b6b401
|
[dfs v2] support O_DIRECT and O_SYNC flags (#8155)
|
2023-10-20 13:24:56 +08:00 |
Shicheng Chu
|
43f96b3f85
|
[bsp][pico] add flash driver (#8161)
|
2023-10-20 07:05:30 +08:00 |
guozhanxin
|
acda798759
|
[tools\llvm-arm]update bsp rtconfig.py
|
2023-10-19 12:14:01 -04:00 |
guozhanxin
|
21facce472
|
[tools] support LLVMEmbeddedToolchainForArm-17.0.1
|
2023-10-19 12:14:01 -04:00 |
zms123456
|
d01dd05a0c
|
[kernel][dm]适配新的设备驱动模型 (#8075)
|
2023-10-18 20:50:30 +08:00 |
fangjianzhou
|
dd33b31c28
|
修改virtio.c存在的问题 (#8146)
|
2023-10-18 08:29:24 +08:00 |