Page 1 of 1

How to start??

Posted: Tue Jul 14, 2009 4:52 pm
by duggydiggy
Hi people,
This is my first post and to tell you guys I am a noob in OSdev.
I want your suggestions...
Obviously I want to develop a kernel of my own ..I am an average programmer.
But I can give all my time int this project.Little confused from where should I start?
Whether a linux or windows kernel?
I decided to read two books first design of Unix operating system by Batch and Oreilly's Understanding kernel.
But then I am thinking those books deal with a full and rich kernel,for the basic and minimal kernel should I start with Bran's Kernel Development Tutorial and the wiki stuffs.
The reason for me to decide this is to have complete control over the system and language like C.

Please guide me !!

Cheers!!

Re: How to start??

Posted: Tue Jul 14, 2009 5:00 pm
by mathematician
If you are going to write a kernel, it won't be a Windows or Linux kernel. It will be the kernel of whatever you are going to call your operating system.

Re: How to start??

Posted: Tue Jul 14, 2009 5:17 pm
by manonthemoon
Getting Started and Bare Bones.
duggydiggy wrote: The reason for me to decide this is to have complete control over the system and language like C.

Please guide me !!
Please guide yourself. Ask us if you have a specific question, after reading the wiki and searching Google.

Also, it's a bad idea to start an OS if you don't already have complete control over a language like C.

Re: How to start??

Posted: Tue Jul 14, 2009 5:27 pm
by Coty
duggydiggy wrote:where should I start?
Whether a linux or windows kernel?
Neither, the wiki will explain the kernel types http://wiki.osdev.org/Kernels

Re: How to start??

Posted: Tue Jul 14, 2009 7:05 pm
by JamesM
Read the forum rules.

Thread locked.