Shell
|
d1bb01621b
|
fixup: add Kconfig option
|
2024-04-19 21:30:12 -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 |
Shell
|
f143ea2b31
|
[kernel] remove redundant _scheduler_stack_check
|
2024-03-20 22:26:41 -04: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 |
Shell
|
e7880a9713
|
[kernel] support for hook list
Signed-off-by: Shell <smokewood@qq.com>
|
2024-01-02 19:42:46 +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 |
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 |
Shicheng Chu
|
e2c031643c
|
[include][dbg]update: no longer use RT_DEBUG_LOG in rtdebug.h (#7750)
|
2023-06-29 11:24:25 -04:00 |
Xu Biang
|
2c98ce4605
|
[HUST CSE][document] Fix some comments, invalid grouping commands and warnings in Doxygen.
将Doxygen输入文件(由Doxyfile中的INPUT定义)中的失效Doxygen分组指令(如/*@*/和/*@}*/)更改为有效的分组指令(如/**@*/和/**@}*/);(此处只对INPUT中的文件做了修改,bsp目录下和libcpu目录下存在近万个失效的Doxygen分组指令,但由于不作为文档的输入文件且这些文件过于庞大老旧,没有对这些文件中的无效指令做修改)
将图片文件统一放入了images目录下;
修改了Doxyfile和部分Doxygen注释,使得Doxyfile能够定位到新的代码路径且不受重复实现的影响;
解决了一些注释中的参数名不匹配、参数多余/缺失等问题。
|
2023-04-14 12:33:43 -04:00 |
Shicheng Chu
|
93f3cb30e4
|
[kernel] 将rt_thread结构体改为显式继承rt_object (#7131)
|
2023-04-04 09:06:27 -04:00 |
螺丝松掉的人
|
9f38248f11
|
[src][scheduler] Split scheduler.c (#7103)
|
2023-03-29 19:04:26 +08:00 |