Bernard Xiong
|
57ff16edb9
|
Merge pull request #3365 from longtengmcu/master
给软件定时器增加定时器工作状态查询的功能
|
2020-02-07 21:31:32 +08:00 |
longtengmcu
|
720d8479a5
|
给软件定时器增加定时器工作状态查询的功能
|
2020-02-07 16:43:39 +08:00 |
Bernard Xiong
|
e7af915cf2
|
Merge pull request #3363 from armink/fix-kservice
Update show version info.
|
2020-02-07 16:10:47 +08:00 |
朱天龙 (Armink)
|
a7c590773e
|
Update show version info.
|
2020-02-07 13:08:04 +08:00 |
Bernard Xiong
|
c62ad71203
|
Merge pull request #3334 from geniusgogo/fixed_code_style
fixed whitespace character
|
2020-01-24 19:07:53 +08:00 |
xieyangrun
|
3b87cb8ded
|
[src/timer.c]fixed rt_timer_list_next_timeout multi-task safe
|
2020-01-15 09:34:47 +08:00 |
xieyangrun
|
618eb1c016
|
fixed whitespace character
|
2020-01-15 09:14:58 +08:00 |
armink
|
dddc8ab896
|
Update the RT_VER_NUM to 4.0.3.
|
2020-01-09 10:45:21 +08:00 |
tyustli
|
edfe6d5b28
|
[src] [components] avoid compiler optimize
|
2020-01-02 18:35:22 +08:00 |
zhaoshaowei
|
ff44570887
|
[Kernel] fix typo in rt_thread_delay_util
|
2019-12-27 16:41:47 +08:00 |
Bernard Xiong
|
2c1f7b73a7
|
[Kernel] fix typo in rthread_delay
|
2019-12-19 09:45:58 +08:00 |
Bernard Xiong
|
df57b9014c
|
Update thread.c
|
2019-12-19 08:06:53 +08:00 |
Bernard Xiong
|
4a14b8f59a
|
[Kernel] Add delay_util implementation.
|
2019-12-18 21:38:26 +08:00 |
Bernard Xiong
|
992d3af3ae
|
[kernel] code and comments cleanup
|
2019-12-16 13:59:46 +08:00 |
Bernard Xiong
|
0548b3af6f
|
Merge pull request #3203 from jesven/fix_thread_exit
修正在多核时,运行在另外核上的idle任务有可能会插在rt_thread_exit调用rt_schedule之前释放其资源的问题
|
2019-11-16 10:04:56 +08:00 |
shaojinchun
|
88b552276b
|
修正在多核时,运行在另外核上的idle任务有可能会插在rt_thread_exit调用rt_schedule之前释放其资源的问题
|
2019-11-15 10:45:12 +08:00 |
Bernard Xiong
|
69e8c0324e
|
Merge pull request #3199 from BernardXiong/fix_signal_issue
[Kernel] Fix the signal issue when the context switch is triggered bu…
|
2019-11-13 08:59:39 +08:00 |
Bernard Xiong
|
da7751c044
|
Merge pull request #3129 from jesven/fix_same_prio
修正相同优先级任务切换太频繁的问题
|
2019-11-12 22:47:18 +08:00 |
Bernard Xiong
|
6fca4a7722
|
[Kernel] Fix the signal issue when the context switch is triggered but not immediately handled.
|
2019-11-12 21:23:56 +08:00 |
shaojinchun
|
cdaf8c65ca
|
修正rt_thread_delete在特定点被切走后不能回来继续执行的问题
|
2019-11-12 16:02:24 +08:00 |
shaojinchun
|
e03ac83ad3
|
将yield状态置于tcb的stat位域中
|
2019-11-05 08:41:38 +08:00 |
shaojinchun
|
9a38bba168
|
使can_yield成员的赋值更好理解
|
2019-10-12 11:57:27 +08:00 |
shaojinchun
|
b53bd79783
|
同步单核时的同优先级切换问题
|
2019-10-12 11:52:08 +08:00 |
shaojinchun
|
234af6aaa2
|
修正相同优先级任务切换太频繁的问题
|
2019-10-12 10:51:47 +08:00 |
Bernard Xiong
|
413fcba30a
|
Merge pull request #3108 from enkiller/master
[kernel][ipc] 修复创建0长度的消息队列宕机问题
|
2019-09-29 09:28:30 +08:00 |
Bernard Xiong
|
71311b73ae
|
[Kernel] Fix the wrong indentation
|
2019-09-28 12:26:48 +08:00 |
Bernard Xiong
|
5cd6509296
|
[Kernel] cleanup code of spinlock in SMP Kernel
|
2019-09-28 11:56:03 +08:00 |
shaojinchun
|
cb07e5fb24
|
开放spinlock相关函数
|
2019-09-27 14:38:33 +08:00 |
tangyuxin
|
255825835e
|
[kernel][ipc] 修复创建0长度的消息队列宕机问题
|
2019-09-27 14:21:52 +08:00 |
tangyuxin
|
e4671d2916
|
[kernel][ipc] add send wait support for message queue
|
2019-09-19 10:10:02 +08:00 |
Bernard Xiong
|
ae7a33c27c
|
Merge pull request #3077 from jesven/fix_mempool
修正rt_mp_free有可能唤醒一个错误任务指针的问题
|
2019-09-17 14:11:14 +08:00 |
shaojinchun
|
ae1fdc70f0
|
修正rt_mp_free有可能唤醒一个错误任务指针的问题
|
2019-09-16 16:55:40 +08:00 |
yangjie
|
e7cb38c9c3
|
[src]解除组件初始化与使用user main的依赖
|
2019-09-11 12:01:24 +08:00 |
LinJieqiang
|
d16d78c53e
|
fix spelling mistake for "RT_IDEL_HOOK_LIST_SIZE"
|
2019-09-05 08:33:12 +08:00 |
iglencao
|
37de4d6054
|
Create IPC.ipch
这里注释应该由semaphore改为mutex
|
2019-08-10 22:45:00 +08:00 |
tyustli
|
85a9f5add9
|
fix bug in Thread.cpp/Thread.h/components.c files
|
2019-07-27 17:33:36 +08:00 |
tangyuxin
|
6a170ddbe4
|
[src][idle] 修复一处编译警告
|
2019-07-13 09:30:23 +08:00 |
tangyuxin
|
df3a9e573f
|
[src][irq] 添加 WEAK 修饰,中断嵌套数可由外部提供。
|
2019-07-12 11:15:20 +08:00 |
tyx
|
c8e27adf1f
|
[src][ipc]完善 message queue 相关定义
|
2019-07-09 21:34:56 +08:00 |
guozhanxin
|
5e6f852cbe
|
[src/mempool.c] add parameter check.|添加参数检查。
|
2019-07-01 12:56:12 +08:00 |
tyustli
|
d8eb0cfc1e
|
fix kernel and framework no cast type error
|
2019-06-18 20:09:19 +08:00 |
Bernard Xiong
|
3463a756d9
|
[kernel] skip warning when disable debug.
|
2019-06-07 22:44:24 +08:00 |
armink
|
6408aac04a
|
Update the version number to 4.0.2
|
2019-05-17 13:49:32 +08:00 |
HubretXie
|
edccf1c07d
|
Update kservice.c
修复rt_kprintf输出long long类型数据问题
|
2019-05-16 10:24:54 +08:00 |
shaojinchun
|
8dd2a07d45
|
去除scheduler.c的_get_highest_priority_thread函数中重复判断
|
2019-05-11 13:51:50 +08:00 |
shaojinchun
|
057c7da3a3
|
修改signal模块默认log级别
|
2019-05-11 09:37:39 +08:00 |
shaojinchun
|
c5249157d7
|
增加signal的状态位说明及一处代码修改,以防止编译警告
|
2019-05-11 09:35:26 +08:00 |
shaojinchun
|
737d58fbb9
|
修正_get_highest_priority_thread中对“是否只有idle可运行”判断位置的问题
|
2019-05-11 09:35:17 +08:00 |
shaojinchun
|
6cdfb2ac92
|
fix signal code
|
2019-05-11 09:34:26 +08:00 |
Bernard Xiong
|
2bf9ba0675
|
Merge pull request #2661 from BernardXiong/pre-release_v4.0.1
Pre-release for v4.0.1
|
2019-05-09 12:57:47 +08:00 |