DragosPopse / odin-os

A toy kernel written in Odin - forked to make it work with core:build

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Odin-OS

A mini-kernel written in Odin for study purposes. The point is to test Odin out as a language for low-level tasks. Both the language and some of the tools I'm using are fairly young and unstable and it's possible that by the time you see this it's already outdated.

This kernel uses limine v3.0 bootloader for booting. I personally know it as breaking the compatibility a lot so I picked up a fairly old version for stability.

Requirements

  • dosfstools
  • make
  • probably some stuff like gcc and clang for building limine

About

A toy kernel written in Odin - forked to make it work with core:build


Languages

Language:C 79.2%Language:Odin 12.8%Language:Shell 7.3%Language:Makefile 0.6%Language:Assembly 0.1%