Meco Man
|
a0735dcb11
|
upgrade RT-Thread version to v5.2.0
|
2024-04-16 23:04:24 -04:00 |
Yaochenger
|
46f464a5e0
|
[fix] 添加创建线程函数时间片参数检查 (#8807)
|
2024-04-16 21:59:08 +08:00 |
zms123456
|
6ad0b2bd09
|
[components][drivers]fix workqueue bug
fix workqueue bug
|
2024-04-15 23:15:37 -04:00 |
wdfk-prog
|
acf4487177
|
[mem] Modify macro definitions for better code reading
|
2024-04-13 08:04:32 -04:00 |
sp-cai
|
e6a921d44a
|
[src][scheduler]修复 rt_exit_critical_safe 函数错误地使用了返回
函数 rt_exit_critical_safe 应是没有返回值的,rt_exit_critical() 也是没返回值的
|
2024-04-10 01:10:47 -04:00 |
posfilu
|
c911ed4875
|
[kernel]SIGNAL节点分配失败应该返回错误
|
2024-04-02 20:32:39 -04:00 |
Meco Man
|
efb7f2c1cf
|
[gcc] add footprint information when compiling
|
2024-03-30 02:07:34 -04:00 |
Shell
|
83e95bdff4
|
sync smart & dfs (#8672)
Signed-off-by: xqyjlj <xqyjlj@126.com>
Signed-off-by: Shell <smokewood@qq.com>
Co-authored-by: xqyjlj <xqyjlj@126.com>
|
2024-03-28 23:42:56 +08:00 |
Shell
|
f143ea2b31
|
[kernel] remove redundant _scheduler_stack_check
|
2024-03-20 22:26:41 -04:00 |
Meco Man
|
e81978c5dc
|
[kernel] move std libc related to rtklibc.h
|
2024-03-20 22:26:11 -04:00 |
Meco Man
|
727629b86b
|
[kernel] fix marcos warning in Keil5
|
2024-03-19 08:08:33 -04:00 |
Meco Man
|
d3d4b44b92
|
[kernel][timer] remove unused _soft_timer_status
which caused warnings when using Keil5
|
2024-03-19 12:57:16 +08:00 |
Meco Man
|
e0ce62e4ca
|
[kernel][timer] remove _timerhead_idx which is unused
|
2024-03-06 20:38:06 -05:00 |
Meco Man
|
c95ffcc494
|
[ci][kernel] only GCC use strict checking
|
2024-03-03 14:39:20 -05:00 |
BreederBai
|
cb154ae30a
|
[kservice]:修复关闭RT_USING_CONSOLE和RT_USING_FINSH编译有警告的BUG (#8575)
|
2024-03-03 23:12:35 +08:00 |
Shell
|
53754ff50a
|
[fixup] check NULL pointer before access (#8573)
Signed-off-by: Shell <smokewood@qq.com>
|
2024-03-02 16:05:19 +08:00 |
Meco Man
|
dee05d2c42
|
[kservice] 完善rt_vsnprintf (#8558)
|
2024-02-25 00:11:28 +08:00 |
Shell
|
71560bafb5
|
🎯 Sync smart & scheduler codes (#8537)
Signed-off-by: Shell <smokewood@qq.com>
Co-authored-by: xqyjlj <xqyjlj@126.com>
|
2024-02-23 17:49:15 +08:00 |
Yuqiang Wang
|
c6bdee3c50
|
[ci] open ci check with function declaration warning (#8546)
|
2024-02-20 22:45:04 -05:00 |
Meco Man
|
bd228eb9c5
|
[ci] fix errors under strick compiling mode
|
2024-02-20 08:39:05 +08:00 |
Meco Man
|
4bec5f9b8f
|
[kernel][SConscript] add strict warning cflags
|
2024-02-20 08:39:05 +08:00 |
Meco Man
|
2748a6ada4
|
[kernel] fix some strict compiling warnings
|
2024-02-19 01:56:21 -05:00 |
Bernard Xiong
|
186fbbf851
|
Change copyright information to 2024 🐉 (#8532)
|
2024-02-10 00:19:13 +08:00 |
Shell
|
e4be19eb8f
|
[style] renaming to _console_take/release
|
2024-01-16 00:59:18 +08:00 |
Shell
|
f6fce5f8d7
|
[kservice] MT-safe output support (kprintf/kputs)
Signed-off-by: Shell <smokewood@qq.com>
|
2024-01-16 00:59:18 +08:00 |
Shell
|
8da86e718f
|
[cpu] remove assert for recursion for #8475
Signed-off-by: Shell <smokewood@qq.com>
|
2024-01-12 00:12:52 +08:00 |
Shell
|
cc157baf23
|
[kernel] fixup of data racing accessing percpu objects (#8475)
Signed-off-by: Shell <smokewood@qq.com>
|
2024-01-09 23:09:49 +08:00 |
xqyjlj
|
6b6d39d716
|
✨ feat: delete thread ref (#8456)
|
2024-01-05 17:03:55 +08:00 |
xqyjlj
|
92bd28f22b
|
🐞 fix(thread): fix thread sleep (deadlock)
|
2024-01-02 21:09:54 +08:00 |
Shell
|
e7880a9713
|
[kernel] support for hook list
Signed-off-by: Shell <smokewood@qq.com>
|
2024-01-02 19:42:46 +08:00 |
Shell
|
3a7903b799
|
[kernel] Add hook for malloc services
Including the patch for memory allocation, testsuites and fixups of
static analysis.
Signed-off-by: Shell <smokewood@qq.com>
|
2024-01-02 19:42:46 +08:00 |
xqyjlj
|
84706ba7b4
|
🐞 fix(cpu): cpus_lock should lock scheduler (#8368)
|
2023-12-30 15:47:42 +08:00 |
xqyjlj
|
e045d30bac
|
🎈 perf(kservice): perf rt_hw_interrupt_disable/enable,fix memheap lock (#8362)
|
2023-12-30 15:46:54 +08:00 |
xqyjlj
|
48c78ba4e0
|
🐞 fix: fix rt_thread_delay, assert, deadlock (#8366)
|
2023-12-27 20:36:39 +08:00 |
xqyjlj
|
d0dec5cbf2
|
🐞 fix(thread): fix thread_exit/detach/delete (#8365)
|
2023-12-24 20:04:41 +08:00 |
xqyjlj
|
6be74e227e
|
🐞 fix(mempool): fix assert (#8364)
|
2023-12-24 20:03:28 +08:00 |
xqyjlj
|
b8d1d671a9
|
✨ feat(idle): add _hook_spinlock, rm _idle_inited (#8361)
|
2023-12-24 20:01:57 +08:00 |
geniusgogo
|
20a4d0939a
|
Fix softtimer resume (#8393)
|
2023-12-24 19:55:04 +08:00 |
xqyjlj
|
e31fa93423
|
✨ feat: spinlock should lock sched (#8360)
|
2023-12-22 11:15:18 +08:00 |
geniusgogo
|
a01b66d57b
|
fix smp rt_timer deadlock. (#8389)
|
2023-12-22 10:18:33 +08:00 |
geniusgogo
|
3dfafcd1d9
|
add semaphore max value control. (#8390)
|
2023-12-21 10:31:27 +08:00 |
Meco Man
|
5b26a580a2
|
[nano] add rt-thread nano title when startup
|
2023-12-10 14:07:43 +08:00 |
Yuqiang Wang
|
8997db911f
|
[kernel] release mutex when thread delete (#8345)
|
2023-12-07 22:32:53 +08:00 |
skychen123
|
4ffc3a4a45
|
release mutex when thread delete
|
2023-12-06 14:10:33 +08:00 |
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 |