From 8dbbef9b5cf7a0ae96a8d31391eb29021756a36c Mon Sep 17 00:00:00 2001 From: Liav A Date: Sat, 22 Jan 2022 12:13:55 +0200 Subject: [PATCH] Kernel: Implement beep functionality in virtual consoles --- Kernel/TTY/VirtualConsole.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Kernel/TTY/VirtualConsole.cpp b/Kernel/TTY/VirtualConsole.cpp index 5f7aee11f2c..86654a2de64 100644 --- a/Kernel/TTY/VirtualConsole.cpp +++ b/Kernel/TTY/VirtualConsole.cpp @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -320,8 +321,9 @@ void VirtualConsole::flush_dirty_lines() void VirtualConsole::beep() { - // TODO - dbgln("Beep!1"); + PCSpeaker::tone_on(440); + IO::delay(10000); + PCSpeaker::tone_off(); } void VirtualConsole::set_window_title(StringView)