diff --git a/Makefile b/Makefile index 9e03db7..da31ff4 100644 --- a/Makefile +++ b/Makefile @@ -1,11 +1,11 @@ CC = i686-elf-gcc INCLUDE = -I./include -I./lib CFLAGS = -Wall -Wextra -Werror -ffreestanding $(INCLUDE) -LDFLAGS = -T kernel/kernel.ld -ffreestanding -O3 -nostdlib -lgcc +LDFLAGS = -T src/kernel.ld -ffreestanding -O3 -nostdlib -lgcc BUILDDIR = build -KERNELSRC := $(shell find ./kernel -name '*.c' -o -name '*.asm') +KERNELSRC := $(shell find ./src -name '*.c' -o -name '*.asm') KERNELOBJ := $(addprefix $(BUILDDIR)/, \ $(notdir \ $(patsubst %.c,%.o,\ diff --git a/kernel/acpi.c b/src/acpi.c similarity index 100% rename from kernel/acpi.c rename to src/acpi.c diff --git a/kernel/gdt.c b/src/gdt.c similarity index 100% rename from kernel/gdt.c rename to src/gdt.c diff --git a/kernel/ide.c b/src/ide.c similarity index 100% rename from kernel/ide.c rename to src/ide.c diff --git a/kernel/idt.c b/src/idt.c similarity index 100% rename from kernel/idt.c rename to src/idt.c diff --git a/kernel/io.c b/src/io.c similarity index 100% rename from kernel/io.c rename to src/io.c diff --git a/kernel/kernel.ld b/src/kernel.ld similarity index 100% rename from kernel/kernel.ld rename to src/kernel.ld diff --git a/kernel/kmain.c b/src/kmain.c similarity index 100% rename from kernel/kmain.c rename to src/kmain.c diff --git a/kernel/mem.c b/src/mem.c similarity index 100% rename from kernel/mem.c rename to src/mem.c diff --git a/kernel/multiboot.asm b/src/multiboot.asm similarity index 100% rename from kernel/multiboot.asm rename to src/multiboot.asm diff --git a/kernel/pci.c b/src/pci.c similarity index 100% rename from kernel/pci.c rename to src/pci.c diff --git a/kernel/pic8259.c b/src/pic8259.c similarity index 100% rename from kernel/pic8259.c rename to src/pic8259.c diff --git a/kernel/printf.c b/src/printf.c similarity index 100% rename from kernel/printf.c rename to src/printf.c diff --git a/kernel/ps2.c b/src/ps2.c similarity index 100% rename from kernel/ps2.c rename to src/ps2.c diff --git a/kernel/strcmp.c b/src/strcmp.c similarity index 100% rename from kernel/strcmp.c rename to src/strcmp.c diff --git a/kernel/vga.c b/src/vga.c similarity index 100% rename from kernel/vga.c rename to src/vga.c