diff --git a/Kernel/CMOS.cpp b/Kernel/Arch/x86/common/CMOS.cpp similarity index 89% rename from Kernel/CMOS.cpp rename to Kernel/Arch/x86/common/CMOS.cpp index 79e76cc461..ad2b5ee015 100644 --- a/Kernel/CMOS.cpp +++ b/Kernel/Arch/x86/common/CMOS.cpp @@ -5,7 +5,7 @@ */ #include -#include +#include namespace Kernel::CMOS { diff --git a/Kernel/CMOS.h b/Kernel/Arch/x86/common/CMOS.h similarity index 100% rename from Kernel/CMOS.h rename to Kernel/Arch/x86/common/CMOS.h diff --git a/Kernel/RTC.cpp b/Kernel/Arch/x86/common/RTC.cpp similarity index 97% rename from Kernel/RTC.cpp rename to Kernel/Arch/x86/common/RTC.cpp index d773af8a8f..7373c62f97 100644 --- a/Kernel/RTC.cpp +++ b/Kernel/Arch/x86/common/RTC.cpp @@ -7,8 +7,8 @@ #include #include #include -#include -#include +#include +#include namespace Kernel::RTC { diff --git a/Kernel/RTC.h b/Kernel/Arch/x86/common/RTC.h similarity index 100% rename from Kernel/RTC.h rename to Kernel/Arch/x86/common/RTC.h diff --git a/Kernel/CMakeLists.txt b/Kernel/CMakeLists.txt index d783aeb52f..a2e3bc2bf5 100644 --- a/Kernel/CMakeLists.txt +++ b/Kernel/CMakeLists.txt @@ -40,7 +40,6 @@ set(KERNEL_SOURCES Bus/VirtIO/Device.cpp Bus/VirtIO/Queue.cpp Bus/VirtIO/RNG.cpp - CMOS.cpp CommandLine.cpp Coredump.cpp Credentials.cpp @@ -226,7 +225,6 @@ set(KERNEL_SOURCES ProcessSpecificExposed.cpp ProcessGroup.cpp ProcessProcFSTraits.cpp - RTC.cpp Random.cpp Scheduler.cpp StdLib.cpp @@ -333,8 +331,10 @@ if ("${SERENITY_ARCH}" STREQUAL "i686" OR "${SERENITY_ARCH}" STREQUAL "x86_64") ${KERNEL_SOURCES} Arch/Processor.cpp + Arch/x86/common/CMOS.cpp Arch/x86/common/Delay.cpp Arch/x86/common/I8042Reboot.cpp + Arch/x86/common/RTC.cpp Arch/x86/common/ScopedCritical.cpp Arch/x86/common/SmapDisabler.cpp Arch/x86/common/Shutdown.cpp diff --git a/Kernel/Coredump.cpp b/Kernel/Coredump.cpp index cc0e963c9b..82c99329f1 100644 --- a/Kernel/Coredump.cpp +++ b/Kernel/Coredump.cpp @@ -17,7 +17,6 @@ #include #include #include -#include #include #include diff --git a/Kernel/Memory/MemoryManager.cpp b/Kernel/Memory/MemoryManager.cpp index 72e7e4c665..8035aee7df 100644 --- a/Kernel/Memory/MemoryManager.cpp +++ b/Kernel/Memory/MemoryManager.cpp @@ -14,7 +14,6 @@ #include #include #include -#include #include #include #include diff --git a/Kernel/Scheduler.cpp b/Kernel/Scheduler.cpp index 3bfdd354dc..99eb151e46 100644 --- a/Kernel/Scheduler.cpp +++ b/Kernel/Scheduler.cpp @@ -14,7 +14,6 @@ #include #include #include -#include #include #include #include diff --git a/Kernel/Time/RTC.cpp b/Kernel/Time/RTC.cpp index 8d9fbe897f..f0dd9cef14 100644 --- a/Kernel/Time/RTC.cpp +++ b/Kernel/Time/RTC.cpp @@ -7,7 +7,7 @@ #include #include #include -#include +#include #include #include diff --git a/Kernel/Time/RTC.h b/Kernel/Time/RTC.h index a63cef27f6..b15e4aa7e1 100644 --- a/Kernel/Time/RTC.h +++ b/Kernel/Time/RTC.h @@ -6,8 +6,8 @@ #pragma once +#include #include -#include #include namespace Kernel { diff --git a/Kernel/Time/TimeManagement.cpp b/Kernel/Time/TimeManagement.cpp index 55e4bac899..fd085cdbf3 100644 --- a/Kernel/Time/TimeManagement.cpp +++ b/Kernel/Time/TimeManagement.cpp @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include diff --git a/Kernel/init.cpp b/Kernel/init.cpp index e2768b3370..3f5e42e8b9 100644 --- a/Kernel/init.cpp +++ b/Kernel/init.cpp @@ -12,7 +12,6 @@ #include #include #include -#include #include #include #include @@ -49,7 +48,6 @@ #include #include #include -#include #include #include #include