Kernel: Initial work on filesystem

We support now ext2 directory listing. File reading is not yet supported.
This commit is contained in:
Bananymous
2023-02-20 01:46:00 +02:00
parent 247f03c79e
commit 80006ea137
12 changed files with 867 additions and 103 deletions

View File

@@ -38,6 +38,8 @@ kernel/CPUID.o \
kernel/Debug.o \
kernel/DiskIO.o \
kernel/font.o \
kernel/FS/Ext2.o \
kernel/FS/VirtualFileSystem.o \
kernel/Input.o \
kernel/InterruptController.o \
kernel/kernel.o \
@@ -95,6 +97,7 @@ $(ARCHDIR)/crtbegin.o $(ARCHDIR)/crtend.o:
always:
mkdir -p $(BUILDDIR)/$(ARCHDIR)
mkdir -p $(BUILDDIR)/kernel
mkdir -p $(BUILDDIR)/kernel/FS
clean:
rm -rf $(BUILDDIR)