zhkag
|
246945a74c
|
add bsp/x86 ci
|
2023-11-06 06:23:09 -05:00 |
zhkag
|
0f2e586613
|
修复 bsp/x86 scons --pyconfig-silent 报错
|
2023-11-06 06:23:09 -05:00 |
zhkag
|
3db4b3e4ae
|
修复 bsp/x86 编译问题
|
2023-11-06 06:23:09 -05:00 |
xqyjlj
|
fa9b496b2a
|
✨ feat: fix pid recycling (#8225)
|
2023-11-06 13:22:27 +08:00 |
yanghuang
|
b51a3420b0
|
[kernel] 解决rt_slist_for_each_entry宏不能正常遍历slist链表中元素的问题
因rt_slist_for_each_entry宏不能正常调用,在实际开发中去循环再调用rt_slist_entry很不简洁,所以修改了rt_slist_for_each_entry宏中关于链表next的判空处理。目前相关代码在GD32系统的MCU上均能正常工作,相关应用也在生产产品中经过验证。
|
2023-11-06 10:03:04 +08:00 |
Meco Man
|
bb8667e13b
|
[rtdef] add comment for RT_USING_LIBC_ISO_ONLY (#8229)
|
2023-11-06 09:53:02 +08:00 |
xqyjlj
|
5ad6a6f2c5
|
🐞 fix: fix taskset (#8211)
|
2023-11-02 23:12:44 +08:00 |
xqyjlj
|
f806d6edd1
|
🐞 fix(lwip/port/sys_arch): fix spinlock`s deadlock (#8208)
|
2023-11-02 23:11:56 +08:00 |
Shell
|
c2036e769a
|
[smart] fixup of lwp recycling and mm varea (#8206)
Signed-off-by: shell <wangxiaoyao@rt-thread.com>
Signed-off-by: Shell <smokewood@qq.com>
Co-authored-by: xqyjlj <xqyjlj@126.com>
|
2023-11-02 20:23:11 +08:00 |
xqyjlj
|
1b6f0e88a3
|
🐞 fix: fix d1s smart build (#8212)
|
2023-11-02 20:16:02 +08:00 |
xqyjlj
|
27aac584a5
|
✨ feat(dfs_v2/cromfs): add cromfs mmap (#8218)
|
2023-11-02 20:12:20 +08:00 |
1ridic
|
f95eaad8e6
|
[bps][duo] set RT_USING_SYSTEM_WORKQUEUE by default
|
2023-11-01 12:02:53 -04:00 |
shu-qian
|
c7e0a96f6f
|
[libc] add comments to the cstdlib.c (#8209)
Co-authored-by: sq <1838545301@qq.com>
|
2023-11-01 05:31:57 -04:00 |
Yuqiang Wang
|
ebc9582c07
|
[bsp][rtduino] 新增HMI-Board对RTduino支持、HMI-Board支持C++特性、修复一些驱动问题 (#8205)
|
2023-11-01 06:07:46 +08:00 |
kk
|
1d3fc71c79
|
[libc] [ctime] fix rt_timespec_to_tick fun internal data overflow (#8198)
|
2023-10-31 08:59:01 -04:00 |
Z8MAN8
|
a64ccaa295
|
[bsp][pico] add hwtimer driver
|
2023-10-31 08:58:09 -04:00 |
Rbb666
|
7ace7d0a78
|
[libcpu][renesas]add cortex-m85 && ek-ra8m1 adapt
|
2023-10-31 15:09:17 +08:00 |
kk
|
7066761510
|
[dfs][mqueue]Ensure that dev is initialized before mqueue (#8197)
|
2023-10-30 23:12:42 +08:00 |
Shicheng Chu
|
e78cfdf64b
|
[kernel][scheduler]Modify the timing of clearing RT_THREAD_STAT_YIELD… (#8142)
|
2023-10-30 23:11:40 +08:00 |
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 |