diff --git a/Kernel/IO.h b/Kernel/Arch/x86/IO.h similarity index 100% rename from Kernel/IO.h rename to Kernel/Arch/x86/IO.h diff --git a/Kernel/Arch/x86/InterruptDisabler.h b/Kernel/Arch/x86/InterruptDisabler.h index 13a6af81f99..292d1892230 100644 --- a/Kernel/Arch/x86/InterruptDisabler.h +++ b/Kernel/Arch/x86/InterruptDisabler.h @@ -8,7 +8,7 @@ #include -#include +#include #include diff --git a/Kernel/Bus/PCI/Access.cpp b/Kernel/Bus/PCI/Access.cpp index 2ec981e852d..1278984f6fa 100644 --- a/Kernel/Bus/PCI/Access.cpp +++ b/Kernel/Bus/PCI/Access.cpp @@ -7,10 +7,10 @@ #include #include #include +#include #include #include #include -#include #include #include #include diff --git a/Kernel/Bus/PCI/Initializer.cpp b/Kernel/Bus/PCI/Initializer.cpp index aff597fd369..203b9c264e2 100644 --- a/Kernel/Bus/PCI/Initializer.cpp +++ b/Kernel/Bus/PCI/Initializer.cpp @@ -4,13 +4,13 @@ * SPDX-License-Identifier: BSD-2-Clause */ +#include #include #include #include #include #include #include -#include #include #include diff --git a/Kernel/Bus/USB/UHCI/UHCIController.h b/Kernel/Bus/USB/UHCI/UHCIController.h index b018c3025bc..4fce8a92358 100644 --- a/Kernel/Bus/USB/UHCI/UHCIController.h +++ b/Kernel/Bus/USB/UHCI/UHCIController.h @@ -10,12 +10,12 @@ #include #include +#include #include #include #include #include #include -#include #include #include #include diff --git a/Kernel/Bus/VirtIO/Device.h b/Kernel/Bus/VirtIO/Device.h index 79f0368117c..88d8ac5e917 100644 --- a/Kernel/Bus/VirtIO/Device.h +++ b/Kernel/Bus/VirtIO/Device.h @@ -7,10 +7,10 @@ #pragma once #include +#include #include #include #include -#include #include #include diff --git a/Kernel/CMOS.cpp b/Kernel/CMOS.cpp index 97fc75fce38..4f51e5b8d2c 100644 --- a/Kernel/CMOS.cpp +++ b/Kernel/CMOS.cpp @@ -4,8 +4,8 @@ * SPDX-License-Identifier: BSD-2-Clause */ +#include #include -#include namespace CMOS { diff --git a/Kernel/Devices/ConsoleDevice.cpp b/Kernel/Devices/ConsoleDevice.cpp index 000919db7f4..3fb332747cf 100644 --- a/Kernel/Devices/ConsoleDevice.cpp +++ b/Kernel/Devices/ConsoleDevice.cpp @@ -4,9 +4,9 @@ * SPDX-License-Identifier: BSD-2-Clause */ +#include #include #include -#include #include #include #include diff --git a/Kernel/Devices/HID/I8042Controller.cpp b/Kernel/Devices/HID/I8042Controller.cpp index a55326ef923..f941896b4f3 100644 --- a/Kernel/Devices/HID/I8042Controller.cpp +++ b/Kernel/Devices/HID/I8042Controller.cpp @@ -4,11 +4,11 @@ * SPDX-License-Identifier: BSD-2-Clause */ +#include #include #include #include #include -#include #include namespace Kernel { diff --git a/Kernel/Devices/HID/PS2KeyboardDevice.cpp b/Kernel/Devices/HID/PS2KeyboardDevice.cpp index 1f024a33032..9d2b727616b 100644 --- a/Kernel/Devices/HID/PS2KeyboardDevice.cpp +++ b/Kernel/Devices/HID/PS2KeyboardDevice.cpp @@ -8,11 +8,11 @@ #include #include #include +#include #include #include #include #include -#include #include #include #include diff --git a/Kernel/Devices/HID/PS2MouseDevice.cpp b/Kernel/Devices/HID/PS2MouseDevice.cpp index f04a4b17586..af86416e720 100644 --- a/Kernel/Devices/HID/PS2MouseDevice.cpp +++ b/Kernel/Devices/HID/PS2MouseDevice.cpp @@ -5,11 +5,11 @@ */ #include +#include #include #include #include #include -#include #include namespace Kernel { diff --git a/Kernel/Devices/PCSpeaker.cpp b/Kernel/Devices/PCSpeaker.cpp index f4707f535e4..9fa6b6a3da4 100644 --- a/Kernel/Devices/PCSpeaker.cpp +++ b/Kernel/Devices/PCSpeaker.cpp @@ -4,8 +4,8 @@ * SPDX-License-Identifier: BSD-2-Clause */ +#include #include -#include #include void PCSpeaker::tone_on(int frequency) diff --git a/Kernel/Devices/SB16.cpp b/Kernel/Devices/SB16.cpp index 9840ab1c120..229b8b1d030 100644 --- a/Kernel/Devices/SB16.cpp +++ b/Kernel/Devices/SB16.cpp @@ -6,11 +6,11 @@ #include #include +#include #include #include #include #include -#include #include #include #include diff --git a/Kernel/Devices/SerialDevice.cpp b/Kernel/Devices/SerialDevice.cpp index 8e881325f67..b4f6618d28c 100644 --- a/Kernel/Devices/SerialDevice.cpp +++ b/Kernel/Devices/SerialDevice.cpp @@ -5,9 +5,9 @@ * SPDX-License-Identifier: BSD-2-Clause */ +#include #include #include -#include #include namespace Kernel { diff --git a/Kernel/Devices/SerialDevice.h b/Kernel/Devices/SerialDevice.h index d92f3e591e5..bc2680a3eca 100644 --- a/Kernel/Devices/SerialDevice.h +++ b/Kernel/Devices/SerialDevice.h @@ -6,8 +6,8 @@ #pragma once +#include #include -#include namespace Kernel { diff --git a/Kernel/Firmware/ACPI/Parser.cpp b/Kernel/Firmware/ACPI/Parser.cpp index 017053a393b..7d6a632b40f 100644 --- a/Kernel/Firmware/ACPI/Parser.cpp +++ b/Kernel/Firmware/ACPI/Parser.cpp @@ -8,12 +8,12 @@ #include #include #include +#include #include #include #include #include #include -#include #include #include #include diff --git a/Kernel/Firmware/PowerStateSwitch.cpp b/Kernel/Firmware/PowerStateSwitch.cpp index 1bed8bffbed..16f9e071010 100644 --- a/Kernel/Firmware/PowerStateSwitch.cpp +++ b/Kernel/Firmware/PowerStateSwitch.cpp @@ -5,10 +5,10 @@ * SPDX-License-Identifier: BSD-2-Clause */ +#include #include #include #include -#include #include #include #include diff --git a/Kernel/Graphics/Bochs/GraphicsAdapter.cpp b/Kernel/Graphics/Bochs/GraphicsAdapter.cpp index 1f6157e2faf..75a63346034 100644 --- a/Kernel/Graphics/Bochs/GraphicsAdapter.cpp +++ b/Kernel/Graphics/Bochs/GraphicsAdapter.cpp @@ -6,13 +6,13 @@ #include #include +#include #include #include #include #include #include #include -#include #include #include diff --git a/Kernel/Graphics/Console/TextModeConsole.cpp b/Kernel/Graphics/Console/TextModeConsole.cpp index 96026f9eee9..3a5025db167 100644 --- a/Kernel/Graphics/Console/TextModeConsole.cpp +++ b/Kernel/Graphics/Console/TextModeConsole.cpp @@ -4,9 +4,9 @@ * SPDX-License-Identifier: BSD-2-Clause */ +#include #include #include -#include #include namespace Kernel::Graphics { diff --git a/Kernel/Graphics/GraphicsManagement.cpp b/Kernel/Graphics/GraphicsManagement.cpp index 228af6646f2..a8602d74e0a 100644 --- a/Kernel/Graphics/GraphicsManagement.cpp +++ b/Kernel/Graphics/GraphicsManagement.cpp @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -13,7 +14,6 @@ #include #include #include -#include #include #include #include diff --git a/Kernel/Graphics/Intel/NativeGraphicsAdapter.cpp b/Kernel/Graphics/Intel/NativeGraphicsAdapter.cpp index 0ebd2f617c3..b8f40468ac7 100644 --- a/Kernel/Graphics/Intel/NativeGraphicsAdapter.cpp +++ b/Kernel/Graphics/Intel/NativeGraphicsAdapter.cpp @@ -4,12 +4,12 @@ * SPDX-License-Identifier: BSD-2-Clause */ +#include #include #include #include #include #include -#include #include namespace Kernel { diff --git a/Kernel/Interrupts/APIC.cpp b/Kernel/Interrupts/APIC.cpp index faca2039602..60e64a673a2 100644 --- a/Kernel/Interrupts/APIC.cpp +++ b/Kernel/Interrupts/APIC.cpp @@ -8,11 +8,11 @@ #include #include #include +#include #include #include #include #include -#include #include #include #include diff --git a/Kernel/Interrupts/PIC.cpp b/Kernel/Interrupts/PIC.cpp index ad7ea1423a9..3f4524e0406 100644 --- a/Kernel/Interrupts/PIC.cpp +++ b/Kernel/Interrupts/PIC.cpp @@ -6,8 +6,8 @@ #include #include +#include #include -#include #include #include #include diff --git a/Kernel/Net/E1000ENetworkAdapter.h b/Kernel/Net/E1000ENetworkAdapter.h index de88a423e31..9b44f7b4512 100644 --- a/Kernel/Net/E1000ENetworkAdapter.h +++ b/Kernel/Net/E1000ENetworkAdapter.h @@ -8,9 +8,9 @@ #include #include +#include #include #include -#include #include #include #include diff --git a/Kernel/Net/E1000NetworkAdapter.h b/Kernel/Net/E1000NetworkAdapter.h index 49b9263701b..c8fe19ce915 100644 --- a/Kernel/Net/E1000NetworkAdapter.h +++ b/Kernel/Net/E1000NetworkAdapter.h @@ -7,9 +7,9 @@ #pragma once #include +#include #include #include -#include #include #include #include diff --git a/Kernel/Net/NE2000NetworkAdapter.cpp b/Kernel/Net/NE2000NetworkAdapter.cpp index bdd03a691c4..0277a8e7d2a 100644 --- a/Kernel/Net/NE2000NetworkAdapter.cpp +++ b/Kernel/Net/NE2000NetworkAdapter.cpp @@ -5,9 +5,9 @@ */ #include +#include #include #include -#include #include #include diff --git a/Kernel/Net/NE2000NetworkAdapter.h b/Kernel/Net/NE2000NetworkAdapter.h index f1b14868fd7..9fb65d057d3 100644 --- a/Kernel/Net/NE2000NetworkAdapter.h +++ b/Kernel/Net/NE2000NetworkAdapter.h @@ -7,9 +7,9 @@ #pragma once #include +#include #include #include -#include #include #include #include diff --git a/Kernel/Net/NetworkingManagement.cpp b/Kernel/Net/NetworkingManagement.cpp index 59c39f3a362..8737271d1b5 100644 --- a/Kernel/Net/NetworkingManagement.cpp +++ b/Kernel/Net/NetworkingManagement.cpp @@ -5,9 +5,9 @@ */ #include +#include #include #include -#include #include #include #include diff --git a/Kernel/Net/RTL8139NetworkAdapter.cpp b/Kernel/Net/RTL8139NetworkAdapter.cpp index 00ec3acdf56..0a10542bf75 100644 --- a/Kernel/Net/RTL8139NetworkAdapter.cpp +++ b/Kernel/Net/RTL8139NetworkAdapter.cpp @@ -5,9 +5,9 @@ */ #include +#include #include #include -#include #include #include diff --git a/Kernel/Net/RTL8139NetworkAdapter.h b/Kernel/Net/RTL8139NetworkAdapter.h index af10cc9e70a..929bea09f32 100644 --- a/Kernel/Net/RTL8139NetworkAdapter.h +++ b/Kernel/Net/RTL8139NetworkAdapter.h @@ -7,9 +7,9 @@ #pragma once #include +#include #include #include -#include #include #include #include diff --git a/Kernel/Net/RTL8168NetworkAdapter.h b/Kernel/Net/RTL8168NetworkAdapter.h index 4f66139a896..0f034621842 100644 --- a/Kernel/Net/RTL8168NetworkAdapter.h +++ b/Kernel/Net/RTL8168NetworkAdapter.h @@ -8,9 +8,9 @@ #include #include +#include #include #include -#include #include #include #include diff --git a/Kernel/Panic.cpp b/Kernel/Panic.cpp index 83f9b47675d..5f25385f0e9 100644 --- a/Kernel/Panic.cpp +++ b/Kernel/Panic.cpp @@ -5,9 +5,9 @@ */ #include +#include #include #include -#include #include #include #include diff --git a/Kernel/RTC.cpp b/Kernel/RTC.cpp index 918771d5dc5..ebedb4deb2a 100644 --- a/Kernel/RTC.cpp +++ b/Kernel/RTC.cpp @@ -5,8 +5,8 @@ */ #include +#include #include -#include #include namespace RTC { diff --git a/Kernel/Storage/AHCIPortHandler.h b/Kernel/Storage/AHCIPortHandler.h index eb7ad4acaf7..f93543533d2 100644 --- a/Kernel/Storage/AHCIPortHandler.h +++ b/Kernel/Storage/AHCIPortHandler.h @@ -7,8 +7,8 @@ #pragma once #include +#include #include -#include #include #include #include diff --git a/Kernel/Storage/IDEChannel.cpp b/Kernel/Storage/IDEChannel.cpp index 66d689c0d03..559b6afcf1c 100644 --- a/Kernel/Storage/IDEChannel.cpp +++ b/Kernel/Storage/IDEChannel.cpp @@ -7,7 +7,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/Kernel/Storage/IDEChannel.h b/Kernel/Storage/IDEChannel.h index 83fe5d3aa3e..f520b282d7f 100644 --- a/Kernel/Storage/IDEChannel.h +++ b/Kernel/Storage/IDEChannel.h @@ -18,8 +18,8 @@ #pragma once #include +#include #include -#include #include #include #include diff --git a/Kernel/Time/PIT.cpp b/Kernel/Time/PIT.cpp index f2e825726ce..642b5b46869 100644 --- a/Kernel/Time/PIT.cpp +++ b/Kernel/Time/PIT.cpp @@ -4,8 +4,8 @@ * SPDX-License-Identifier: BSD-2-Clause */ +#include #include -#include #include #include #include diff --git a/Kernel/Time/RTC.cpp b/Kernel/Time/RTC.cpp index 3dcbe42a3e9..34b928644f1 100644 --- a/Kernel/Time/RTC.cpp +++ b/Kernel/Time/RTC.cpp @@ -4,9 +4,9 @@ * SPDX-License-Identifier: BSD-2-Clause */ +#include #include #include -#include #include #include diff --git a/Kernel/kprintf.cpp b/Kernel/kprintf.cpp index 6aa05291399..6b8e4323485 100644 --- a/Kernel/kprintf.cpp +++ b/Kernel/kprintf.cpp @@ -7,11 +7,11 @@ #include #include #include +#include #include #include #include #include -#include #include #include #include diff --git a/Tests/Kernel/crash.cpp b/Tests/Kernel/crash.cpp index 8a91c2755fa..0372e164fef 100644 --- a/Tests/Kernel/crash.cpp +++ b/Tests/Kernel/crash.cpp @@ -8,7 +8,7 @@ #include #include #include -#include +#include #include #include #include