
I am a 7th-grade student from Bangladesh, and I just built my own bare-metal x86 Operating System kernel (PoragOS) completely from scratch! π
No Linux base, no copy-pasting. I implemented:
β
GDT & IDT setup
β
Physical Memory Manager (PMM)
β
Paging
β
Kernel Heap Allocator
β
Interactive Shell
I am currently learning Context Switching & User Space.
GitHub: https://github.com/porag2025-glitch/PoragOS
Feedback is highly appreciated! π