os developement

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
abhijit
Posts: 1
Joined: Sat Oct 11, 2008 9:16 pm
Location: [email protected]

os developement

Post by abhijit »

can any one help us how we can write kernel in C without using assemble directly.
can you suggest some compiler or IDE for developement. what type of hardware study should we do to study the working of pentium microprocessor.

your friend,
abhijit & deepak
User avatar
piranha
Member
Member
Posts: 1391
Joined: Thu Dec 21, 2006 7:42 pm
Location: Unknown. Momentum is pretty certain, however.
Contact:

Re: os developement

Post by piranha »

Read >This<. It was all of the information.

Get the intel manuals, they are invaluable, and free (free shipping too :)

Good luck,
-JL
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
User avatar
JamesM
Member
Member
Posts: 2935
Joined: Tue Jul 10, 2007 5:27 am
Location: York, United Kingdom
Contact:

Re: os developement

Post by JamesM »

abhijit wrote:can any one help us how we can write kernel in C without using assemble directly.
can you suggest some compiler or IDE for developement. what type of hardware study should we do to study the working of pentium microprocessor.

your friend,
abhijit & deepak
The question is, "Why don't you want to use assembly?". If the answer is that you don't understand it, go away and understand it first. If the answer is that you prefer C, that's fine. You can write an OS in C, however you will need one or two assembler bits, because C isn't expansive enough as a language to perform all the hardware-related tasks you need to perform as an operating system.

Read the link pirhana posted.

James
Post Reply