From a79af996e12c212e8a3cdd20d81014751f6626c9 Mon Sep 17 00:00:00 2001 From: Imbus <> Date: Mon, 1 Sep 2025 22:24:15 +0200 Subject: [PATCH] Move kernel related files into kernel --- Makefile | 4 ++-- entry.S => kern/entry.S | 0 kernel.ld => kern/kernel.ld | 0 start.c => kern/start.c | 0 4 files changed, 2 insertions(+), 2 deletions(-) rename entry.S => kern/entry.S (100%) rename kernel.ld => kern/kernel.ld (100%) rename start.c => kern/start.c (100%) diff --git a/Makefile b/Makefile index 8bb638f..5f07323 100644 --- a/Makefile +++ b/Makefile @@ -10,7 +10,7 @@ OBJDUMP = $(TOOLPREFIX)-objdump ASFLAGS = -march=rv64gc -mabi=lp64 -LDFLAGS = -Tkernel.ld +LDFLAGS = -Tkern/kernel.ld LDFLAGS += -m elf64lriscv CFLAGS = -Wall -Werror -O @@ -33,7 +33,7 @@ all: kernel.elf main: main.o -kernel.elf: entry.o start.o kern/libkern/string.o kern/libkern/proc.o kern/libkern/uart.o kern/libkern/panic.o kern/kalloc.o kern/libkern/memory.o kern/ispinlock.o kern/libkern/spinlock.o kern/libkern/string.o kern/libkern/mini-printf.o +kernel.elf: kern/entry.o kern/start.o kern/libkern/string.o kern/libkern/proc.o kern/libkern/uart.o kern/libkern/panic.o kern/kalloc.o kern/libkern/memory.o kern/ispinlock.o kern/libkern/spinlock.o kern/libkern/string.o kern/libkern/mini-printf.o @echo LD $@ @$(LD) $(LDFLAGS) -o $@ $^ diff --git a/entry.S b/kern/entry.S similarity index 100% rename from entry.S rename to kern/entry.S diff --git a/kernel.ld b/kern/kernel.ld similarity index 100% rename from kernel.ld rename to kern/kernel.ld diff --git a/start.c b/kern/start.c similarity index 100% rename from start.c rename to kern/start.c