School Assignment? Project Due Tomorrow? Chat LIVE With A Programming Expert!

Welcome to Dream.In.Code
Become an Expert!

Join 300,406 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,591 people online right now. Registration is fast and FREE... Join Now!




Writing your own operating system

 

Writing your own operating system

Tom9729

5 Apr, 2009 - 09:31 AM
Post #1

Debian ninja
Group Icon

Joined: 30 Dec, 2007
Posts: 2,129



Thanked: 53 times
Dream Kudos: 425
My Contributions
Recently I've been doing some research on writing an operating system, and I've found some very useful sources that I thought I would post for anyone else who is interested in this topic.

A lab from some MIT class. There are about 7-8 more after this one. It comes with some well commented (working) code for a very simple bootloader/kernel.
http://pdos.csail.mit.edu/6.828/2004/labs/lab1/lab1.html

This I have posted before, but it has a lot of tutorials/examples.
http://osdever.net/

This is the best resource that I have (so far) been able to find on the GNU assembler (GAS).
http://www.redhat.com/docs/manuals/enterpr.../gnu-assembler/

Enjoy. Please post more if you've found some. smile.gif

User is offlineProfile CardPM
+Quote Post


Gasper

RE: Writing Your Own Operating System

29 May, 2009 - 07:48 AM
Post #2

D.I.C Head
**

Joined: 29 May, 2009
Posts: 60



Thanked: 11 times
My Contributions
Napalm from rohitab (http://www.rohitab.com/discuss/) wrote one, but i just can't find it. It's really basic, bootable from floppy and seems to be great start. I'll post if find it.
User is offlineProfile CardPM
+Quote Post

markhazlett9

RE: Writing Your Own Operating System

30 May, 2009 - 09:18 AM
Post #3

Coding is a lifestyle
Group Icon

Joined: 12 Jul, 2008
Posts: 1,443



Thanked: 45 times
Dream Kudos: 25
My Contributions
There is a book called... Build your own 32 bit operating system. Check it out. I have it's it's pretty good

http://www.amazon.com/Developing-32-Bit-Op...m/dp/0672306557

Cheers
User is offlineProfile CardPM
+Quote Post

BigAnt

RE: Writing Your Own Operating System

30 May, 2009 - 11:35 AM
Post #4

May Your Swords Stay Sharp
Group Icon

Joined: 16 Aug, 2008
Posts: 2,391



Thanked: 100 times
Dream Kudos: 75
My Contributions
I will be taking Design of Operating Systems class in fall, these links may be helpful then, and if I find any more when I take the class I will post them here.
User is offlineProfile CardPM
+Quote Post

sh@dow

RE: Writing Your Own Operating System

30 May, 2009 - 01:11 PM
Post #5

New D.I.C Head
*

Joined: 28 May, 2009
Posts: 2

hi ! i found your idea great ! but i would like to know if u don't mind HOW ???.>> reply at banbean@hotmail.com
User is offlineProfile CardPM
+Quote Post

janotte

RE: Writing Your Own Operating System

4 Jun, 2009 - 03:55 AM
Post #6

code > sword
Group Icon

Joined: 28 Sep, 2006
Posts: 2,157



Thanked: 152 times
Expert In: C/C++

My Contributions

Have you encountered this one yet?

http://www.minix3.org/

Very good platform for learning how OSes work and how to write your own.

It was part of the foundation of ideas that Linus Torvalds built Linux upon.


User is offlineProfile CardPM
+Quote Post

Gediminas

RE: Writing Your Own Operating System

9 Jun, 2009 - 06:35 AM
Post #7

New D.I.C Head
*

Joined: 1 May, 2009
Posts: 5


My Contributions
This one http://wiki.osdev.org/Main_Page is really good, a lot of examples
User is offlineProfile CardPM
+Quote Post

HERBERTS

RE: Writing Your Own Operating System

24 Jun, 2009 - 05:09 AM
Post #8

New D.I.C Head
*

Joined: 9 Jul, 2008
Posts: 4


My Contributions
Hi guys !

Is anyone here so far undertaking the task of writing OS ?

User is offlineProfile CardPM
+Quote Post

Mullins

RE: Writing Your Own Operating System

27 Jun, 2009 - 04:35 AM
Post #9

New D.I.C Head
*

Joined: 19 Jun, 2009
Posts: 10

< John Mullins giggles as he signs " banbean@hotmail.com " up for ye' good olde' horse porn. >

On a more related note, this site may bring some enlightenment:
http://www.osdever.net/tutorials.php?cat=0&sort=1
http://www.osdever.net/documents.php?cat=0&sort=1
User is offlineProfile CardPM
+Quote Post

Fast ReplyReply to this topicStart new topic

Time is now: 11/7/09 10:43PM

Live Help!

Be Social

Dream.In.Code RSS Feed Dream.In.Code LinkedIn Group Follow Us On Twitter Fan Us On Facebook

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month