@@ -24,19 +24,21 @@ int kprintf(int level, const char *src, const char *f, ...) {
24
24
25
25
acquireLockBlocking (& lock );
26
26
27
- int len = printf ("\e[37m%08d " , platformUptime ());
27
+ // [minutes.timer ticks]
28
+ int len = printf ("\e[37m[%3d.%08d] " , platformUptime ()/PLATFORM_TIMER_FREQUENCY /60 , platformUptime ());
29
+ len += printf ("\e[96mkernel " );
28
30
29
31
switch (level ) {
30
32
case KPRINTF_LEVEL_DEBUG :
31
- len += printf ("\e[32m " );
33
+ len += printf ("\e[92m " );
32
34
break ;
33
35
case KPRINTF_LEVEL_WARNING :
34
- len += printf ("\e[33m " );
36
+ len += printf ("\e[93m " );
35
37
break ;
36
38
case KPRINTF_LEVEL_ERROR :
37
39
case KPRINTF_LEVEL_PANIC :
38
40
default :
39
- len += printf ("\e[31m " );
41
+ len += printf ("\e[91m " );
40
42
}
41
43
42
44
len += printf ("%s: \e[37m" , src );
@@ -55,20 +57,20 @@ int ksprint(int level, const char *name, const char *msg) {
55
57
return 0 ;
56
58
57
59
acquireLockBlocking (& lock );
58
- int len = printf ("\e[37m% 08d " , platformUptime ());
59
- len += printf ("\e[36mserver " );
60
+ int len = printf ("\e[37m[%3d.% 08d] " , platformUptime ()/ PLATFORM_TIMER_FREQUENCY / 60 , platformUptime ());
61
+ len += printf ("\e[95mserver " );
60
62
61
63
switch (level ) {
62
64
case KPRINTF_LEVEL_DEBUG :
63
- len += printf ("\e[32m " );
65
+ len += printf ("\e[92m " );
64
66
break ;
65
67
case KPRINTF_LEVEL_WARNING :
66
- len += printf ("\e[33m " );
68
+ len += printf ("\e[93m " );
67
69
break ;
68
70
case KPRINTF_LEVEL_ERROR :
69
71
case KPRINTF_LEVEL_PANIC :
70
72
default :
71
- len += printf ("\e[31m " );
73
+ len += printf ("\e[91m " );
72
74
}
73
75
74
76
len += printf ("%s: \e[37m%s" , name , msg );
0 commit comments