From 6fa5ffb56ffdbe5a37bfc04d063fbff2bf929c27 Mon Sep 17 00:00:00 2001 From: kaashoek Date: Wed, 9 Aug 2006 16:04:04 +0000 Subject: devsw checkpoint: write(fd,"hello\n",6) where fd is a console dev almost works --- userfs.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'userfs.c') diff --git a/userfs.c b/userfs.c index b11f3eb..dcdffbb 100644 --- a/userfs.c +++ b/userfs.c @@ -20,6 +20,17 @@ main(void) puts ("mknod failed\n"); else puts ("made a node\n"); + fd = open("console", 1); + if(fd >= 0){ + puts("open console ok\n"); + close(fd); + } else { + puts("open console failed!\n"); + } + if (write (fd, "hello\n", 6) != 6) { + puts ("write to console failed\n"); + } + close (fd); fd = open("echo", 0); if(fd >= 0){ -- cgit v1.2.3