Skip to content

Latest commit

 

History

History
43 lines (32 loc) · 684 Bytes

README.md

File metadata and controls

43 lines (32 loc) · 684 Bytes

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