Page 1 of 1
Getting Started?
Posted: Tue Jun 12, 2007 11:23 pm
by blah569
I really want to start making an OS, I have some C++ Knowledge. What is the right kernel to download, and how can I start building my OS? I really don't know what else to say. Please help. Thanks.
Posted: Tue Jun 12, 2007 11:26 pm
by Zacariaz
Posted: Tue Jun 12, 2007 11:29 pm
by blah569
Zacariaz wrote:http://www.osdev.org/wiki/Getting_Started
I just read that before you posted it, and well, it doesn't have everything I need
![Sad :(](./images/smilies/icon_sad.gif)
.
Posted: Tue Jun 12, 2007 11:36 pm
by pcmattman
Ok then, what do you need? We aren't psychic.
Posted: Tue Jun 12, 2007 11:58 pm
by blah569
Okay, well I just need to know the steps to get started, to building an OS.
Posted: Wed Jun 13, 2007 12:15 am
by Pyrofan1
Here's the steps that I made my OS in
printing to screen
memory manager
GDT
IDT
IRQ
Timer (not really needed)
Keyboard
But, you can build your OS in almost any order.
Posted: Wed Jun 13, 2007 12:19 am
by blah569
Pyrofan1 wrote:Here's the steps that I made my OS in
printing to screen
memory manager
GDT
IDT
IRQ
Timer (not really needed)
Keyboard
But, you can build your OS in almost any order.
Thanks, but I need to know the tools, the stuff I need to make an OS.
Posted: Wed Jun 13, 2007 12:31 am
by jhawthorn
Please see "Choosing your development environment" in the wiki article.
Posted: Wed Jun 13, 2007 12:55 am
by earlz
Do you not know a feasible language? (like C/C++, pascal, assembly, ect.)
if you don;t know a language, I don't recommend learning it by writing an OS....I did that, and well..it took me a long time to really code properly..(and some still say my coding style is out-of-whack) plus you will not learn the C library very well in most cases..