From 79d1f665f288a5cfa8f78cba877c0d599e880f6b Mon Sep 17 00:00:00 2001 From: Bananymous Date: Wed, 31 May 2023 23:14:15 +0300 Subject: [PATCH] Kernel: Shell opens standard files --- kernel/kernel/Shell.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kernel/kernel/Shell.cpp b/kernel/kernel/Shell.cpp index 8b144bbc..78a926a2 100644 --- a/kernel/kernel/Shell.cpp +++ b/kernel/kernel/Shell.cpp @@ -57,6 +57,9 @@ namespace Kernel Shell::Shell() { + MUST(Process::current().open("/dev/tty1", O_RDONLY)); + MUST(Process::current().open("/dev/tty1", O_WRONLY)); + MUST(Process::current().open("/dev/tty1", O_WRONLY)); MUST(set_prompt(s_default_prompt)); MUST(m_buffer.push_back(""sv)); MUST(Process::current().set_termios(termios { .canonical = false, .echo = false }));