feat: msync(2)
[lunaix-os.git] / lunaix-os / kernel / demos / input_test.c
index b85f85191afec1c559cc0a809cd10ee62c7e2306..f24a519dde92bc37973f00853a040104ad4e484c 100644 (file)
@@ -1,8 +1,10 @@
-#include <lunaix/fctrl.h>
-#include <lunaix/foptions.h>
 #include <lunaix/input.h>
-#include <lunaix/lunistd.h>
+
 #include <ulibc/stdio.h>
+#include <usr/errno.h>
+#include <usr/fcntl.h>
+#include <usr/sys/lunaix.h>
+#include <usr/unistd.h>
 
 #define STDIN 1
 #define STDOUT 0
@@ -13,7 +15,7 @@ input_test()
     int fd = open("/dev/input/i8042-kbd", 0);
 
     if (fd < 0) {
-        printf("fail to open (%d)", fd);
+        printf("fail to open (%d)", errno);
         return;
     }
 
@@ -27,7 +29,7 @@ input_test()
             action = "release";
         }
 
-        printf("%u: %s '%c', class=0x%x, scan=%d\n",
+        printf("%u: %s '%c', class=0x%x, scan=%x\n",
                event.timestamp,
                action,
                event.sys_code & 0xff,