mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 08:27:46 +00:00
Kernel: Move x86-specific IRQ controller code to Arch/x86 directory
The PIC and APIC code are specific to x86 platforms, so move them out of the general Interrupts directory to Arch/x86/common/Interrupts directory instead.
This commit is contained in:
parent
aeef1c52bc
commit
1b7b360ca1
16 changed files with 19 additions and 19 deletions
|
@ -159,11 +159,8 @@ set(KERNEL_SOURCES
|
|||
Firmware/ACPI/Parser.cpp
|
||||
Firmware/MultiProcessor/Parser.cpp
|
||||
FutexQueue.cpp
|
||||
Interrupts/APIC.cpp
|
||||
Interrupts/GenericInterruptHandler.cpp
|
||||
Interrupts/IOAPIC.cpp
|
||||
Interrupts/IRQHandler.cpp
|
||||
Interrupts/PIC.cpp
|
||||
Interrupts/SharedIRQHandler.cpp
|
||||
Interrupts/SpuriousInterruptHandler.cpp
|
||||
Interrupts/UnhandledInterruptHandler.cpp
|
||||
|
@ -321,6 +318,10 @@ if ("${SERENITY_ARCH}" STREQUAL "i686" OR "${SERENITY_ARCH}" STREQUAL "x86_64")
|
|||
${KERNEL_SOURCES}
|
||||
Arch/Processor.cpp
|
||||
|
||||
Arch/x86/common/Interrupts/APIC.cpp
|
||||
Arch/x86/common/Interrupts/IOAPIC.cpp
|
||||
Arch/x86/common/Interrupts/PIC.cpp
|
||||
|
||||
Arch/x86/common/CMOS.cpp
|
||||
Arch/x86/common/DebugOutput.cpp
|
||||
Arch/x86/common/Delay.cpp
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue