An attempt at OSDev and make a Unix-like kernel
Clone recursively the repository (Git --recursive
flag)
Get yourself a copy of Limine
Build a x86_64-elf-gcc
compiler then
make
# Builds the project
make image
# Makes a hard drive image
To clean use
make clean
# Cleans the project
The kernel is 64-bit so run it with
qemu-system-x86_64 -hda polaris.img -m 512M
- Long mode
- Graphical mode
- Interrupts
- Timer
- Paging
- ACPI
- HPET
- SMP
- VFS
- Initramfs