starting OS dev

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
pballa_032

starting OS dev

Post by pballa_032 »

Yes, im 'trying' to start OS programming. I have a decent(improving as we speek) C++ knowledge. What are some good tutorials, books, etc. that give the basics of programming an operating system/etc? Most tuts that ive found are too focused in, I just want the basics, concepts, how ud go about doing it. Thanks in advance
Phugoid

Re:starting OS dev

Post by Phugoid »

As a rule of thumb, if the tutorials don't make sense to you, then you need more general knowledge.

Really, do something else. You might be surprised by how much knowledge gained in different places will help in working on an OS, and indeed on other things. In fact, the fastest path to your OS might begin by working on something seemingly unrelated.
User avatar
Pype.Clicker
Member
Member
Posts: 5964
Joined: Wed Oct 18, 2006 2:31 am
Location: In a galaxy, far, far away
Contact:

Re:starting OS dev

Post by Pype.Clicker »

see this recent thread. Among the links suggested by kernelguys.org, you'll get some "generic speaking" information about what problems are encountered within an OS kernel.

Then you'll probably like to have the QuickLinkz ... grabbing and reading a book about linux kernel might be interresting too, or some more theoric book about OS concepts (schilberschatz & galvin or Tannenbaum's books immediately come to /dev/brain).
Post Reply