diff --git a/fs/initrd.c b/fs/initrd.c index b18392c3..9fc9b173 100644 --- a/fs/initrd.c +++ b/fs/initrd.c @@ -268,9 +268,9 @@ int initrd_init(void) tmp = mkdir_fs(fs_root, "dev"); /* create the character device "null" */ null_init(tmp, "null"); - stdin_init(tmp, "stdin"); - stdout_init(tmp, "stdout"); - stderr_init(tmp, "stderr"); + //stdin_init(tmp, "stdin"); + //stdout_init(tmp, "stdout"); + //stderr_init(tmp, "stderr"); /* For every module.. */ #ifdef CONFIG_MULTIBOOT diff --git a/kernel/syscall.c b/kernel/syscall.c index 74b7d653..df1e5030 100644 --- a/kernel/syscall.c +++ b/kernel/syscall.c @@ -92,26 +92,28 @@ int syscall_handler(uint32_t sys_nr, ...) int fd = va_arg(vl, int); const char* buf = va_arg(vl, const char*); size_t len = va_arg(vl, size_t); - ret = sys_read(fd, buf, len); + kprintf("%s", buf); + //ret = sys_read(fd, buf, len); break; } case __NR_write: { int fd = va_arg(vl, int); const char* buf = va_arg(vl, const char*); size_t len = va_arg(vl, size_t); - ret = sys_write(fd, buf, len); + kprintf("%s", buf); + //ret = sys_write(fd, buf, len); break; } case __NR_open: { const char* file = va_arg(vl, const char*); int flags = va_arg(vl, int); int mode = va_arg(vl, int); - ret = sys_open(file, flags, mode); + //ret = sys_open(file, flags, mode); break; } case __NR_close: { int fd = va_arg(vl, int); - ret = sys_close(fd); + //ret = sys_close(fd); break; } case __NR_getpid: diff --git a/kernel/tests.c b/kernel/tests.c index a0aea794..596b1e51 100644 --- a/kernel/tests.c +++ b/kernel/tests.c @@ -102,7 +102,7 @@ static int STDCALL join_test(void* arg) int test_init(void) { - //char* argv[] = {"/bin/tests", NULL}; + char* argv[] = {"/bin/tests", NULL}; //sem_init(&producing, 1); //sem_init(&consuming, 0);