Kernel: Add basic HPET support to replace PIT if exists

This works same way as the PIT implementation; calls Scheduler every
milli second.
This commit is contained in:
Bananymous
2023-08-04 15:15:45 +03:00
parent ea4a70c3b3
commit 1fa7a1cac4
4 changed files with 151 additions and 0 deletions

View File

@@ -56,6 +56,7 @@ set(KERNEL_SOURCES
kernel/Terminal/TTY.cpp
kernel/Terminal/VesaTerminalDriver.cpp
kernel/Thread.cpp
kernel/Timer/HPET.cpp
kernel/Timer/PIT.cpp
kernel/Timer/RTC.cpp
kernel/Timer/Timer.cpp