Commit graph

8 commits

Author SHA1 Message Date
Pierre-Emmanuel Gob.
8c46ac48d9
Merge pull request #1 from Plexi09/boot-to-c
Makes the main bootloader functional. Instead of a real mode "hello world" sector, the boot chain now loads the kernel from disk, switches through 32-bi protected mode into 64-bit long mode, and runs C code (kmain) that prints to the VGA console and halts. Old root boot.asm removed and replaced by kernel/arch/x86_64/boot.asm.
2026-09-17 22:25:08 +02:00
2b81747922 Align CI and docs with nadir.img artifact name 2026-09-17 22:20:34 +02:00
7d736cd76d Boot to C in 64-bit long mode 2026-09-17 22:07:47 +02:00
53f1295927 Added .github 2026-09-17 21:26:55 +02:00
7f91a9586a Added contributing reglementation 2026-09-17 21:14:45 +02:00
7990a5396b Changed the boot message 2026-09-17 21:14:23 +02:00
398f0b9881 Added license details 2026-09-17 21:00:30 +02:00
8b9c578e8f Initial commit 2026-09-17 20:53:27 +02:00