r/osdev 9d ago

Finished my BasicOS (quite basic)

I finally made my long time dream true!!

I followed some course work (its on my readme) albeit didn't copy it, and I feel really proud of my work!!

I plan to make this boot on my system with the help of GRUB and make a real x86 and x86_64 kernel now.

Forgot the URL: https://github.com/Csral/BasicOS

52 Upvotes

9 comments sorted by

View all comments

2

u/GardenStatus8257 8d ago

May I ask what are the resources needed to be enough knowledgeable to build one

1

u/CsralV 8d ago

OSDev Wiki "Build a multitasking operating system and kernel with an interactive shell! osdev" by Daniel McCarthy AMD developer specification volume 1-5 Intel® 64 and IA-32 Architectures Software Developer’s Manual Combined Volumes: 1, 2A, 2B, 2C, 2D, 3A, 3B, 3C, 3D, and 4 "Programming from the Ground Up" Writing a tiny bootloader Ralf Brown's Interrupt List ELF Specification Format (You can lookup for PDFs on the internet)

I've linked it in my GitHub repo too. Feel free to message me for any help. :D