OSDev.org

The Place to Start for Operating System Developers
It is currently Wed Aug 12, 2020 6:53 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: General way to start writing OS
PostPosted: Wed Apr 27, 2011 5:48 am 
Offline

Joined: Wed Apr 27, 2011 5:14 am
Posts: 1
Hello,
I'd like to know step by step , the easy way to succeed in OS programming ( just the method) Thank you)


Top
 Profile  
 
 Post subject: Re: General way to start writing OS
PostPosted: Wed Apr 27, 2011 7:45 am 
Offline
Member
Member
User avatar

Joined: Wed Oct 18, 2006 3:45 am
Posts: 9287
Location: On the balcony, watching the Swedish Chef
Since you asked for the easy answers:

In getting an OS to work: have infinite motivation and an IQ of over 150.
In getting an OS on the market: forget it.

If you want an answer with more nuance, read Beginner Mistakes and Getting Started

_________________
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]


Top
 Profile  
 
 Post subject: Re: General way to start writing OS
PostPosted: Wed Apr 27, 2011 8:03 am 
Offline
Member
Member
User avatar

Joined: Thu Aug 11, 2005 11:00 pm
Posts: 1097
Location: Tartu, Estonia
Start by learning the programming language of your choice - not just by reading a book, you really need to know what you are doing.
http://abstrusegoose.com/249

Once you know about the language of your choice, choose a hardware platform, learn how it works and start programming it to really learn how it works.

Finally, design your OS.

_________________
Programmers' Hardware Database // GitHub user: xenos1984; OS project: NOS


Top
 Profile  
 
 Post subject: Re: General way to start writing OS
PostPosted: Fri May 06, 2011 11:42 pm 
Offline

Joined: Sat Mar 26, 2011 12:28 am
Posts: 1
I just waded in and started writing a kernel in a way that would give me some form of return as soon as possible. eg I wrote a rudimentary print function and then moved on to keyboard input after that. It may not be the best way to go about it but this way I can see something happening which helps to keep me focused.


Top
 Profile  
 
 Post subject: Re: General way to start writing OS
PostPosted: Fri May 06, 2011 11:44 pm 
Offline
Member
Member
User avatar

Joined: Thu Nov 16, 2006 12:01 pm
Posts: 7464
Location: Germany
One line: If you have to ask, don't. :twisted:

No easy way, sorry. In OS development, your choice is limited to "very hard" and "unrealistic".

_________________
Every good solution is obvious once you've found it.


Top
 Profile  
 
 Post subject: Re: General way to start writing OS
PostPosted: Mon May 09, 2011 3:39 am 
Offline
Member
Member
User avatar

Joined: Thu Mar 25, 2010 11:28 pm
Posts: 153
Location: China
get a sense about everyting in the wiki: http://wiki.osdev.org/Main_Page
and you'll know how to get started. that won't take more than 3 days if you are smart enough and have no job.
they are afraid of your getting started 8)

_________________
Enjoy my life!------A fish with a tattooed retina


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: Google [Bot], MichaelPetch and 10 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group