feat: working bootloader and basic kernel (just dyes screen green)

This commit is contained in:
karina
2026-04-20 08:30:08 +04:00
parent 9b549d4184
commit 1ee5dcbd0b
9 changed files with 258 additions and 16 deletions
+12
View File
@@ -0,0 +1,12 @@
BUILD_DIR := env_var_or_default("BUILD_DIR", justfile_directory() + "/.build")
TEMP_DIR := env_var_or_default("TEMP_DIR", BUILD_DIR + "/temp")
build:
cmake -B {{TEMP_DIR}}/Kernel -S .
cmake --build {{TEMP_DIR}}/Kernel
cp {{TEMP_DIR}}/Kernel/kernel.bin {{BUILD_DIR}}/Kernel/ksOSKernel.bin
@echo "✅ Kernel ready at: {{BUILD_DIR}}/Kernel/ksOSKernel.bin"
clean:
rm -rf {{TEMP_DIR}}/Kernel