aboutsummaryrefslogtreecommitdiff
path: root/kernel/clock.c
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2012-12-19 20:58:37 +0000
committerDimitri Sokolyuk <demon@dim13.org>2012-12-19 20:58:37 +0000
commitdd6e24186dbab8ee5f12e2bfab75cdbcc87f9008 (patch)
treea0f10411aaeed8e5a6e82358b2d47335ee23b8e3 /kernel/clock.c
parent8d7466bdfd1ae0d55d9743166b024c08c58fa75c (diff)
force context switch on lock
Diffstat (limited to 'kernel/clock.c')
-rw-r--r--kernel/clock.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/kernel/clock.c b/kernel/clock.c
index 6993f73..8e83cbe 100644
--- a/kernel/clock.c
+++ b/kernel/clock.c
@@ -28,8 +28,6 @@ clock(void *arg)
{
uint8_t d, h, m, s, ds;
- uint8_t id[16], n, *p;
-
d = h = m = s = ds = 0;
for (;;) {
@@ -39,18 +37,9 @@ clock(void *arg)
if (m == 60) { m = 0; ++h; }
if (h == 24) { h = 0; ++d; }
-#if 0
lock(Display);
fprintf(stderr, "\r%4d:%.2d:%.2d:%.2d.%1d ", d, h, m, s, ds);
unlock(Display);
-#endif
-
- fprintf(stderr, "\r%4d:%.2d:%.2d:%.2d.%1d\n", d, h, m, s, ds);
- n = sizeof(id) / sizeof(id[0]);
- p = id;
- fetchrq(p, n);
- while (n-- > 0)
- fprintf(stderr, "%c", *p++ ? '*' : ' ');
sleep(0, 100000);
}