Skip to content

itsankitkp/PlanX

Repository files navigation

PlanX

A modern and next gen development kernel

Setup

  1. Install development tools
sudo apt install build-essential nasm make gdb
  1. Install emulation tool to run os
sudo apt install qemu-system

Usage

❗ Since there is no init process to engage with, it’s recommended to use gdb for running kernel.
  1. Run kernel in QEMU
make run
  1. Run kernel and drop into gdb
make debug

drop into gdb by

sudo gdb kernel.elf
  1. Clean up
make clean

Architecture

kernel