Page 1 of 1

Some OS Dev Tutorials

Posted: Fri Nov 04, 2005 8:33 pm
by kkitsune
Some one knows some code tutorials (c/c++ or asm) for develloping OS and kernel?? PLZ answer fast.
Thanks in advance.

Re:Some OS Dev Tutorials

Posted: Sat Nov 05, 2005 12:54 am
by Zioo

Re:Some OS Dev Tutorials

Posted: Sun Nov 06, 2005 9:28 am
by Candy
KKitsune wrote: Some one knows some code tutorials (c/c++ or asm) for develloping OS and kernel?? PLZ answer fast.
Reminds me of a dutch stand-up-comedian (cabaretier) : "I need some stuff to calm down, and quickly".

You can't make an OS including kernel within a few years even if you took special pills and had years of experience. You can choose two approaches at this level:

1. You take a tutorial, link up some other tutorials and call the product your own. Result is that it won't work properly and that you won't understand a bit about how it works.

2. You start your own true project and understand every bit of it. I know a few dozen people that did and they're the ones you see here with a decent OS that answer your questions. They know how to find the errors in your programs because they found similar errors in their own programs. This is the slow, but better path (since you'll understand what you'll do and you won't hit a brick wall during development).

Re:Some OS Dev Tutorials

Posted: Sun Nov 06, 2005 11:11 am
by Kemp
Also, remember that coding isn't everything. I started my OS project over a year ago and I'm still refining my designs for things (and there's still a lot I have to read about that I don't know yet).

Show me a boy that has a huge archive of hardware specs and untold numbers of scribbled notes and I will show you a man. ;D

Re:Some OS Dev Tutorials

Posted: Sun Nov 06, 2005 12:15 pm
by distantvoices
I 've taken one year and a half to study the nitty gritty of os development ere I actually set off and typed the very first lines of code.

Oh, and still I'm learning something nifty every day.

Btw: I'd like you to avoid "plz answer quickly" stuff. I consider this plain offending.