feat: further kernel power and power optimizations

This commit is contained in:
2026-04-21 20:51:12 +02:00
parent 7d6f001659
commit 38b1f8a7ef
31 changed files with 895 additions and 52 deletions
+4 -1
View File
@@ -13,6 +13,7 @@
#include <Terminal/Terminal.hpp>
#include <Hal/Apic/Interrupts.hpp>
#include <Hal/Apic/IoApic.hpp>
#include <Drivers/Input/InputEvents.hpp>
namespace Drivers::PS2::Mouse {
@@ -170,6 +171,7 @@ namespace Drivers::PS2::Mouse {
if (g_State.Y > g_MaxY) g_State.Y = g_MaxY;
g_StateLock.Release();
Drivers::InputEvents::NotifyActivity();
}
MouseState GetMouseState() {
@@ -236,6 +238,7 @@ namespace Drivers::PS2::Mouse {
if (g_State.Y > g_MaxY) g_State.Y = g_MaxY;
g_StateLock.Release();
Drivers::InputEvents::NotifyActivity();
}
};
};