Page 1 of 1

learning to develop an operating system from the basics

Posted: Wed Dec 21, 2011 6:29 pm
by sithlord
Hi all,

I'm interested in pushing my programming ambitions to designing an operating system from the beginning (coding a kernel) to ... basically as far as it goes but with all the information available i'm not sure which resources (books, etc) i should read and reference before i get started. Any advice and guidance provided is highly appreciated.

Thanks

Re: learning to develop an operating system from the basics

Posted: Wed Dec 21, 2011 6:38 pm
by GAT
Do you want to do it all in Asm, C or something else?
A good place to start is pria the OS dev wiki.

Re: learning to develop an operating system from the basics

Posted: Wed Dec 21, 2011 7:04 pm
by mamidon
I'd recommend you stick to x86, as there seems to be a lot more wiki style documentation for that than say, ARM.

Re: learning to develop an operating system from the basics

Posted: Thu Dec 22, 2011 4:44 am
by Combuster
I'm pretty sure he's serious. x86 definitely has the most examples you can look at to learn some tricks *cough*stealcode*cough*