aboutsummaryrefslogtreecommitdiff
path: root/kernel/ctrl.c
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2011-12-20 15:48:12 +0000
committerDimitri Sokolyuk <demon@dim13.org>2011-12-20 15:48:12 +0000
commit3a6e29a51edf91d1174e1eab05adb86de7356c16 (patch)
tree1da008db472cfaa7e9095cacd3378a4584cce646 /kernel/ctrl.c
parent0851cd0d947e3e2f35e0ab776526ab58f80c4d8c (diff)
time-sharing: wighted round-robin scheduler with single-linked run-queue
Diffstat (limited to 'kernel/ctrl.c')
-rw-r--r--kernel/ctrl.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/kernel/ctrl.c b/kernel/ctrl.c
index a44c9b1..1f802db 100644
--- a/kernel/ctrl.c
+++ b/kernel/ctrl.c
@@ -26,8 +26,6 @@ ctrl(void *arg)
{
struct ctrlarg *a = arg;
- update(now(), MSEC(500));
-
for (;;) {
sprintf(a->lcd->first, "%8lx", now());
sprintf(a->lcd->second, "%4d:%.2d:%.2d:%.2d",
@@ -35,6 +33,6 @@ ctrl(void *arg)
a->clock->h,
a->clock->m,
a->clock->s);
- update(MSEC(500), MSEC(750));
+ sleep(MSEC(500));
}
}