From 36eea5fa601ec4db514776883403383332696e66 Mon Sep 17 00:00:00 2001 From: Liav A Date: Sat, 22 Feb 2020 20:47:40 +0200 Subject: [PATCH] Build: Update the Kernel makefile to build the latest changes --- Kernel/Makefile | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/Kernel/Makefile b/Kernel/Makefile index 091503f755..4efdf14208 100644 --- a/Kernel/Makefile +++ b/Kernel/Makefile @@ -12,11 +12,17 @@ OBJS = \ ../Libraries/LibBareMetal/Output/Console.o \ ../Libraries/LibBareMetal/Output/kprintf.o \ ../Libraries/LibBareMetal/StdLib.o \ - Arch/i386/APIC.o \ Arch/i386/CPU.o \ - Arch/i386/PIC.o \ - Arch/i386/PIT.o \ + Interrupts/InterruptManagement.o \ + Interrupts/APIC.o \ + Interrupts/IOAPIC.o \ + Interrupts/PIC.o \ + Interrupts/GenericInterruptHandler.o \ + Interrupts/UnhandledInterruptHandler.o \ + Interrupts/IRQHandler.o \ + Interrupts/SharedIRQHandler.o \ CMOS.o \ + Devices/PIT.o \ Devices/BXVGADevice.o \ Devices/BlockDevice.o \ Devices/CharacterDevice.o \ @@ -40,6 +46,7 @@ OBJS = \ Devices/SerialDevice.o \ Devices/ZeroDevice.o \ Devices/VMWareBackdoor.o \ + Devices/HardwareTimer.o \ DoubleBuffer.o \ FileSystem/Custody.o \ FileSystem/DevPtsFS.o \ @@ -57,7 +64,6 @@ OBJS = \ FileSystem/VirtualFileSystem.o \ Heap/SlabAllocator.o \ Heap/kmalloc.o \ - IRQHandler.o \ KBufferBuilder.o \ KParams.o \ KSyms.o \ @@ -77,6 +83,7 @@ OBJS = \ PCI/IOAccess.o \ PCI/MMIOAccess.o \ PCI/Initializer.o \ + PCI/Device.o \ PerformanceEventBuffer.o \ Process.o \ ProcessTracer.o \ @@ -107,6 +114,7 @@ OBJS = \ ACPI/ACPIStaticParser.o \ ACPI/ACPIDynamicParser.o \ ACPI/DMIDecoder.o \ + ACPI/MultiProcessorParser.o \ WaitQueue.o \ init.o