Skip to content

sohamroy19/BonelessOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BonelessOS

My first OS! A barebones OS named BonelessOS. Can display any text on the terminal, currently.

Resources referred:


Requirements

Building requires a Linix system with nasm and some grub tools:

  • Linux: sudo apt install nasm grub-pc-bin grub-common xorriso

The .iso can be emulated using qemu, for example.


Instructions

Building requires Linux:

make

The .iso can be emulated on any OS:

qemu-system-x86_64 -cdrom dist/kernel.iso


TODO:

  • Write a proper README.md
  • Implement long mode
  • Add C interfacing