tangyuxin
|
badd211457
|
[components][drivers][ipc] 完善工作队列,增强稳定性
1. 可直接提交延时任务, 无需额外调用延时初始化
2. 修复延时任务 PENDING 时,取消任务会递归调用的问题
|
2019-08-05 14:18:15 +08:00 |
tangyuxin
|
91345d62af
|
[components][drivers][ipc] 初始化工作对象所有成员
|
2019-04-28 14:31:57 +08:00 |
EvalZero
|
83b6260b3f
|
[components][workqueue]improve delayed work for reinit.
|
2019-04-22 11:43:45 +08:00 |
Bernard Xiong
|
2c8fb7022e
|
Merge pull request #2526 from BernardXiong/fix_pipe
[libc] Fix the unamed pipe close issue
|
2019-04-01 18:10:44 +08:00 |
Bernard Xiong
|
ff00378728
|
[libc] Fix the unamed pipe close issue
|
2019-03-31 15:21:49 +08:00 |
EvalZero
|
c7ccb4f532
|
[components][drivers][workqueue] add system default workqueue and delayed work.
|
2019-03-30 14:29:30 +08:00 |
armink
|
74232f2de4
|
[DeviceDriver][rbb] Add some comments and rt_rbb_blk_size/rt_rbb_blk_buf API.
Signed-off-by: armink <armink.ztl@gmail.com>
|
2018-11-22 18:08:12 +08:00 |
Bernard Xiong
|
e158d48de0
|
[license] Fix the bad license replace.
|
2018-10-15 00:50:04 +08:00 |
Bernard Xiong
|
2c0640a178
|
[license] Change license to Apache.
|
2018-10-14 19:37:18 +08:00 |
armink
|
dff8a2c513
|
[DeviceDriver] Add rbb (ring block buffer) data structure.
|
2018-09-12 08:59:58 +08:00 |
zyh
|
b3eaf17e19
|
[Components][pipe]暴露 rt_pipe_delete 接口
|
2018-07-10 14:54:39 +08:00 |
Bernard Xiong
|
ef132f3c94
|
[Kernel] clean code for indentation.
|
2018-06-26 11:57:20 +08:00 |
Bernard Xiong
|
a1a56ce1d1
|
[Kernel] Add flag in wait queue and fix wakeup issue.
|
2018-06-26 11:19:38 +08:00 |
bernard
|
09f2d42e5a
|
[DeviceDrivers] Add device API in pipe device.
|
2017-12-29 22:33:39 +08:00 |
bernard
|
75b46cf22b
|
[DeviceDrivers] Add RT_USING_POSIX condition for pipe.
|
2017-11-03 21:09:04 +08:00 |
bernard
|
19aa36e830
|
[DeviceDrivers] Add sync mode in work queue.
|
2017-10-17 17:53:01 +08:00 |
bernard
|
d7087fdd3b
|
[DeviceDrivers] change cmd type.
1. Change 'rt_uint8_t' type of cmd to 'int';
2. Add waitqueue;
3. Split device ipc header files;
|
2017-10-15 22:56:46 +08:00 |