projects
/
cascardo
/
kernel
/
samples
/
char2
/
.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use timer to print our default greeting.
[cascardo/kernel/samples/char2/.git]
/
usr.c
diff --git
a/usr.c
b/usr.c
index
0829125
..
d4d2aba
100644
(file)
--- a/
usr.c
+++ b/
usr.c
@@
-19,19
+19,18
@@
#include <fcntl.h>
#include <unistd.h>
#include <fcntl.h>
#include <unistd.h>
+#include <stdlib.h>
int main(void)
{
int fd;
char buffer[16];
int main(void)
{
int fd;
char buffer[16];
- int r;
fd = open("/dev/hello", O_RDONLY);
if (fd < 0)
return 1;
fd = open("/dev/hello", O_RDONLY);
if (fd < 0)
return 1;
- while (1) {
- lseek(fd, 0, SEEK_SET);
- r = read(fd, buffer, sizeof(buffer));
- write(1, buffer, r);
- }
+ read(fd, buffer, sizeof(buffer));
+ sleep(5);
+ write(fd, buffer, sizeof(buffer));
+ close(fd);
return 0;
}
return 0;
}