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
learning to develop an operating system from the basics
Re: learning to develop an operating system from the basics
Do you want to do it all in Asm, C or something else?
A good place to start is pria the OS dev wiki.
A good place to start is pria the OS dev wiki.
d3: virtualizing kernel in progress
https://github.com/WizardOfHaas/d3/
https://github.com/WizardOfHaas/d3/
Re: learning to develop an operating system from the basics
I'd recommend you stick to x86, as there seems to be a lot more wiki style documentation for that than say, ARM.
- Combuster
- Member
- Posts: 9301
- Joined: Wed Oct 18, 2006 3:45 am
- Libera.chat IRC: [com]buster
- Location: On the balcony, where I can actually keep 1½m distance
- Contact:
Re: learning to develop an operating system from the basics
I'm pretty sure he's serious. x86 definitely has the most examples you can look at to learn some tricks *cough*stealcode*cough*