Skip to content

Commit 0318941

Browse files
committed
Lab util: uptime
1 parent a1ceb89 commit 0318941

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,7 @@ UPROGS=\
149149
$U/_sh\
150150
$U/_sleep\
151151
$U/_stressfs\
152+
$U/_uptime\
152153
$U/_usertests\
153154
$U/_grind\
154155
$U/_wc\

user/uptime.c

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#include "kernel/types.h"
2+
#include "user/user.h"
3+
4+
int
5+
main(int argc, char *argv[])
6+
{
7+
8+
if (argc > 1) {
9+
fprintf(2, "Usage: uptime\n");
10+
exit(1);
11+
}
12+
13+
fprintf(1, "%d ticks\n", uptime());
14+
15+
exit(0);
16+
}

0 commit comments

Comments
 (0)