How to continue after completing most "easy" os tutorials?
Posted: Mon Jan 18, 2021 6:19 pm
Hi there! So I started tinkering with osdev a little while ago and it is one of those things that fascinated me. I decided to loosely follow a couple tutorials to learn a bit more and ended up, more or less with a similar result to https://github.com/cfenollosa/os-tutorial. I was looking into different project structures (specifically the meaty skeleton one here on the wiki) to expand my OS into something usable and easy to add to, however I quickly found myself overwhelmed with the sheer amount of different source code structures and build formats as well as most examples (I have come across) using grub as a bootloader. My main question is, what is the best way I can structure my OS if I want to roll my own bootloader?
I am sorry if this question seems kind of dumb with all of the information out there but with osdev being so open ended and without only one way to do it, I am at a loss for what I should do next so if someone could at least point me in the right direction, that would be great.
I am sorry if this question seems kind of dumb with all of the information out there but with osdev being so open ended and without only one way to do it, I am at a loss for what I should do next so if someone could at least point me in the right direction, that would be great.