Meco Man
|
9fec43f0ea
|
correct and format Kconfig
|
2023-12-03 21:25:00 +08:00 |
Meco Man
|
6cd24d437c
|
[nano][kernel] correct nano Kconfig dependency
|
2023-12-01 14:43:05 +08:00 |
Meco Man
|
005828eba7
|
[nano] rt-thread susport nano option
|
2023-11-30 11:39:34 +08:00 |
guozhanxin
|
7e22b0297c
|
[src] Fix mdk compilation warning
|
2023-11-22 16:51:16 +08:00 |
xqyjlj
|
3aa19af301
|
🐞 fix(src/idle.c): fix thread exit (#8239)
|
2023-11-13 22:46:48 +08:00 |
Meco Man
|
589641258e
|
[debug] rename RT_DEBUGING_INIT as RT_DEBUGING_AUTO_INIT
|
2023-11-10 05:24:33 -05:00 |
geniusgogo
|
df0d8b4230
|
fix aarch64 backtrace print
|
2023-11-08 06:11:10 -05:00 |
heyuanjie87
|
0acac2dde9
|
[kservice] 修正backtrace命令转换无符号数不正常的问题
|
2023-11-06 23:25:13 -05: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 |
kk
|
ad9cbf3e51
|
[src] Fix the issue of starting address misalignment (#8190)
|
2023-10-26 20:16:43 +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 |
Meco Man
|
1e2bb8ea7a
|
[kservice] use C89 format to avoid warning
|
2023-10-23 08:27:42 -04:00 |
RiceChen
|
c4d649bdf5
|
fix:only the main core detection rt_timer_check(), in SMP mode
|
2023-10-23 14:03:29 +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 |
zms123456
|
d01dd05a0c
|
[kernel][dm]适配新的设备驱动模型 (#8075)
|
2023-10-18 20:50:30 +08:00 |
geniusgogo
|
ecd29fda60
|
Sync dfs lwp (#8123)
|
2023-10-17 13:07:59 +08:00 |
Z8MAN8
|
220222a387
|
change version number to v5.1.0
|
2023-10-11 08:48:29 +08:00 |
guozhanxin
|
b6a595ea62
|
[kernel] change RT_DEBUGING_INIT default to n
|
2023-10-08 11:21:00 +08:00 |
guozhanxin
|
227ea54d9d
|
Update version number to 5.0.2
|
2023-10-08 11:21:00 +08:00 |
Meco Man
|
f6083af2cb
|
[rtdef] attach RT_ETRAP errno
this code will not be used in here, but will be used in other user apps
related:
8e6f9cf1be
ecf2d82159
|
2023-09-20 01:31:08 -04:00 |
guozhanxin
|
35e4baa786
|
[kservice]Improve rt_strerror function compatibility
|
2023-09-19 23:58:27 -04:00 |
Meco Man
|
35231eb116
|
[kernel] fix interruptible typo
|
2023-09-19 00:45:02 -04:00 |
Shell
|
c25e9be6ad
|
[src] remove useless codes in kernel
Signed-off-by: Shell <smokewood@qq.com>
|
2023-09-15 08:53:45 -04:00 |
zhkag
|
0b9a808cca
|
[posix]修复消息队列返回长度异常 (#8014)
|
2023-09-08 18:15:03 +08:00 |
Shell
|
b1b21ddd2b
|
[src] bug fix in ipc.c (#7972)
Signed-off-by: Shell <smokewood@qq.com>
|
2023-08-23 12:20:14 +08:00 |
Meco Man
|
c6a2f5b7bd
|
rt_hw_cpu_shutdown: implement default weak function
and remvoe duplicated default functions in each cpu/bsp level
|
2023-08-08 22:34:25 -04:00 |
Meco Man
|
cb810dfe75
|
rt_hw_cpu_reset: remove all other rt_weak
|
2023-08-08 22:34:25 -04:00 |
geniusgogo
|
4d20416b2f
|
update components & lwp. (#7888)
|
2023-08-07 12:22:14 -04:00 |
yby
|
a2fae26d32
|
[kernel][mutex] 去除mutex中的递归
|
2023-08-03 18:08:08 -04:00 |
Man, Jianting (Meco)
|
244b903e5d
|
[debug] 整理debug宏并增加RT_DEBUGING_CONTEXT (#7805)
|
2023-07-22 10:36:42 +08:00 |
xqyjlj
|
5f0328ee41
|
✨ feat(ktime): add RT_USING_KTIME to kconfig build
|
2023-07-20 09:25:18 -04:00 |
Shell
|
58e0ddf287
|
[component/lwp] support more feature of signal from IEEE Std 1003.1-2017 (#7828)
Signed-off-by: Shell <smokewood@qq.com>
|
2023-07-20 00:02:41 +08:00 |
Meco Man
|
237bbfd968
|
[debug] remove RT_DEBUG_xxx
remove RT_DEBUG_THREAD RT_DEBUG_SCHEDULER RT_DEBUG_IPC RT_DEBUG_TIMER RT_DEBUG_IRQ RT_DEBUG_MEM RT_DEBUG_SLAB RT_DEBUG_MEMHEAP
|
2023-07-09 00:19:29 -04:00 |
Rbb666
|
67b38d1aad
|
[kernel]支持多个线程接收同一个事件
|
2023-07-07 09:41:04 +08:00 |
Shicheng Chu
|
e2c031643c
|
[include][dbg]update: no longer use RT_DEBUG_LOG in rtdebug.h (#7750)
|
2023-06-29 11:24:25 -04:00 |
zhkag
|
e65509a58e
|
[src][components][include]消息队列支持优先级 (#7382)
|
2023-06-26 00:06:06 -04:00 |
Meco Man
|
d8a3b7c68d
|
[kernel][Kconfig] 调整Kconfig缩进
|
2023-06-23 17:41:01 -04:00 |
Bernard Xiong
|
e3f068f058
|
[DeviceDrivers] prepare for device driver v2.0 (#7697)
|
2023-06-22 14:16:03 +08:00 |
guo
|
8d2072de55
|
[kernel]add api rt_hw_interrupt_is_disabled (#7706)
|
2023-06-21 22:42:50 +08:00 |
zhkag
|
33f550cb65
|
[Kernel] message 可以返回消息的实际大小 (#7709)
|
2023-06-21 18:22:42 +08:00 |
wangqinglin
|
0c29bed30f
|
内核Kconfig增加AMP选项, api:rt_hw_cpu_id和 RT_USING_SMP宏解耦,增加rt_hw_ipi_send对RT_USING_AMP的依赖
|
2023-06-11 07:08:53 +08:00 |
zhkag
|
0f998f6b05
|
[simulator] 模拟器可以使用 utest 测试框架 (#7644)
Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
|
2023-06-10 12:32:34 +08:00 |
Fan Yang
|
48557de148
|
[include][src] Add API to get object name and thread name (#7507)
Signed-off-by: Fan YANG <fan.yang@hpmicro.com>
Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
|
2023-05-17 17:40:18 +08:00 |
半吊子内核开发
|
442330cc54
|
[kernel][src] improve code (#7367)
|
2023-05-17 07:36:24 +08:00 |
guo
|
12a4bb154a
|
[kernel] fix device_open oflag comparison error. (#7512)
|
2023-05-16 18:46:42 +08:00 |
guo
|
8a1260c56a
|
[device] Avoid repeated calls device_open interface. (#7476)
|
2023-05-15 14:58:56 +08:00 |
huanghe
|
50a4e8c662
|
[bsp][phytium]适配rt-thread5.0.0 版本 (#7441)
Co-authored-by: 朱耿宇 <zhugengyu@phytium.com.cn>
|
2023-05-11 10:25:21 +08:00 |
Bernard Xiong
|
8ad70ca231
|
[tty] change driver of tty to device and code cleanup. (#7444)
|
2023-05-05 08:19:09 +08:00 |
dejavudwh
|
e12c2f9306
|
[Better style] Unify the function declaration and definition paramete… (#7432)
|
2023-05-01 07:35:03 +08:00 |