OS development - Need help.
Posted: Wed Aug 02, 2006 10:58 pm
Hey OS geeks,
I am need of help from all you people, in developing my own operating system. I can say i am expert in C programming (linux / win) and i am not strong in asm, but I can code little in asm and learning it. i have been coding in C for the past 10 years (right my age of 13!). I want to design, build, code my own os, since I believe this is the only way where one can really do system software development. i don't like application devel or some crap. I expect a kind of help for my following doubts
1) I started studying and exploring about os concepts, and tech's to build my own OS. since, this area is not like app development, where people will study about objective, libraries and stuff. This area is something like understanding machine, architecture and stuff. I would be happy if anyone can exactly show a starting path, like where to start of, materials, links and stuff.. as chaase and Jaaman pointed out I started from learning about bootloaders, nyway.
2) as far as I have explored and exploring the web (as well as osdev.org), i learned that there should be some base os (dos, win or linux) in order to code the kernel and other core components. so am confused to chooe one. I am a linux lover, but most of the project / people here talk about devel Dos based os and stuff. so I want someone to throw light on this.
3) this question is because of machine resource availability I have. I have only one laptop, which is for my company use. so I can't do much testing on it and moreover i can't buy a extra computer at this time. what's the best possibility and other stuff i can do...but offcourse I can install ny legal software and do programming, not a problem for that ...
Extreme Coder
I am need of help from all you people, in developing my own operating system. I can say i am expert in C programming (linux / win) and i am not strong in asm, but I can code little in asm and learning it. i have been coding in C for the past 10 years (right my age of 13!). I want to design, build, code my own os, since I believe this is the only way where one can really do system software development. i don't like application devel or some crap. I expect a kind of help for my following doubts
1) I started studying and exploring about os concepts, and tech's to build my own OS. since, this area is not like app development, where people will study about objective, libraries and stuff. This area is something like understanding machine, architecture and stuff. I would be happy if anyone can exactly show a starting path, like where to start of, materials, links and stuff.. as chaase and Jaaman pointed out I started from learning about bootloaders, nyway.
2) as far as I have explored and exploring the web (as well as osdev.org), i learned that there should be some base os (dos, win or linux) in order to code the kernel and other core components. so am confused to chooe one. I am a linux lover, but most of the project / people here talk about devel Dos based os and stuff. so I want someone to throw light on this.
3) this question is because of machine resource availability I have. I have only one laptop, which is for my company use. so I can't do much testing on it and moreover i can't buy a extra computer at this time. what's the best possibility and other stuff i can do...but offcourse I can install ny legal software and do programming, not a problem for that ...
Extreme Coder