Stone
|
72aadaa942
|
即使事件型任务,也可能有较长的执行时间,不能在Sleep里面安排调度。
任务轮询调度后,Sleep状态时不能睡眠,至少也要判断阀值
|
2016-06-21 04:13:45 +00:00 |
Stone
|
e0d738e452
|
事件型任务,并且当前可用时间超过10ms,允许调度
|
2016-06-20 10:05:18 +00:00 |
Stone
|
67f6d3b553
|
修正任务等待调度增加一层以后,没有判断等待已取消的错误
|
2016-06-20 05:11:58 +00:00 |
Stone
|
8b9a10ebf3
|
修正可能出现时间溢出导致任务调度错误的BUG
|
2016-06-20 05:05:11 +00:00 |
Stone
|
849ff61678
|
|
2016-06-19 16:02:48 +00:00 |
Stone
|
884c417eb5
|
任务管理增加ExecuteForWait,统一Sys.Sleep和WaitHandle
|
2016-06-19 15:52:50 +00:00 |
Stone
|
44e5b22e26
|
严格要求代码,排除编译警告
|
2016-06-18 08:12:52 +00:00 |
Stone
|
00163b5cf0
|
Task增加当前任务
|
2016-06-17 02:13:13 +00:00 |
Stone
|
d7663a4bc3
|
等待句柄的WaitOne需要循环调度,测试通过
|
2016-06-16 08:35:40 +00:00 |
Stone
|
6f54299e5c
|
增加等待句柄WaitHandle,替代时间轮,直接干涉系统调度
|
2016-06-16 07:57:15 +00:00 |
Stone
|
f03e134606
|
增加AddTask,支持成员函数作为任务函数
|
2016-06-13 14:18:47 +00:00 |
Stone
|
532150941f
|
系统内核和外设驱动分别独立到不同目录
|
2016-06-13 04:05:30 +00:00 |