Skip to content
x86 Kernel implemented in Crystal
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.gitignore
Makefile
README.md

README.md

Kernel code, made with Crystal

This is just a proof of concept, it doesn't actually do anything aside from booting. Run with make run to build a kernel.elf and execute it in QEMU.

You can also do make iso to produce a ISO image that can boot on real hardware.

As a last option, take the kernel.elf produced, put it in your /boot directory and change grub configuration to offer it as an option in your boot menu. It works.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.