shaojinchun
|
3d66341ced
原rt_thread_suspend改名为rt_thread_suspend_with_flag
|
4 years ago |
shaojinchun
|
1e13950a6c
rt_thread_sleep change to RT_INTERRUPTIBLE mode
|
4 years ago |
shaojinchun
|
29dcc08ce5
suspend加上信号检测, 存在需要响应信号时,rt_thread_suspend返回-RT_EINTR
|
4 years ago |
shaojinchun
|
b3404e9901
规范signal号,先把所有suspend置于uninterruptible状态
|
4 years ago |
shaojinchun
|
5318d57587
调整thread suspend状态,分成interruptible killable uninterruptible三个情况
|
4 years ago |
Bernard Xiong
|
4adaea2a65
Import rt-smart code.
|
4 years ago |
Bernard Xiong
|
0776b36a4f
[Kernel] fix the delay_until issue
|
4 years ago |
Bernard Xiong
|
aeff91b2a7
Merge pull request #3769 from jesven/fix_yield
|
4 years ago |
chenchaoqun
|
c15a7858c9
[fix] thread control bug about RT_THREAD_CTRL_CLOSE command
|
4 years ago |
shaojinchun
|
3ed84b8d03
解决yield操作不能及时释放cpu的问题
|
5 years ago |
cliff-cmc
|
7471a665db
Update thread.c
|
5 years ago |
Cliff Chen
|
240961e8e8
[Kernel] Fix double release for thread
|
5 years ago |
suhui
|
d6d690da1a
fix the comment
|
5 years ago |
zhaoshaowei
|
ff44570887
[Kernel] fix typo in rt_thread_delay_util
|
5 years ago |
Bernard Xiong
|
2c1f7b73a7
[Kernel] fix typo in rthread_delay
|
5 years ago |
Bernard Xiong
|
df57b9014c
Update thread.c
|
5 years ago |
Bernard Xiong
|
4a14b8f59a
[Kernel] Add delay_util implementation.
|
5 years ago |
Bernard Xiong
|
992d3af3ae
[kernel] code and comments cleanup
|
5 years ago |
shaojinchun
|
88b552276b
修正在多核时,运行在另外核上的idle任务有可能会插在rt_thread_exit调用rt_schedule之前释放其资源的问题
|
5 years ago |
shaojinchun
|
cdaf8c65ca
修正rt_thread_delete在特定点被切走后不能回来继续执行的问题
|
5 years ago |
shaojinchun
|
cb07e5fb24
开放spinlock相关函数
|
5 years ago |
tyustli
|
d8eb0cfc1e
fix kernel and framework no cast type error
|
6 years ago |
shaojinchun
|
6cdfb2ac92
fix signal code
|
6 years ago |
Bernard Xiong
|
f9f7e6c520
[ptherad] Fix pthread_exit issue
|
6 years ago |
Bernard Xiong
|
de624c52c1
[Kernel] Enable RUNNING status in thread.
|
6 years ago |
shaojinchun
|
fc6bc1ad39
Add smp support to RT-Thread 4.0
|
6 years ago |
Bernard Xiong
|
46dae3f35f
Merge branch 'master' into dev-4.0.x
|
6 years ago |
Bernard Xiong
|
00a655ac1c
[Kernel] Add ARCH_CPU_STACK_GROWS_UPWARD option
|
6 years ago |
Bernard Xiong
|
484afe9d2c
[Kernel] Add 64bit CPU support.
|
6 years ago |
Bernard Xiong
|
ff08faf605
[Kernel] Adjust the copyright information
|
6 years ago |