8 Replies - 8500 Views - Last Post: 27 June 2009 - 05:35 AM

#1 Tom9729  Icon User is offline

  • Segmentation fault
  • member icon

Reputation: 180
  • View blog
  • Posts: 2,641
  • Joined: 30-December 07

Writing your own operating system

Posted 05 April 2009 - 10:31 AM

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.mi.../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.co.../gnu-assembler/

Enjoy. Please post more if you've found some. :)

Is This A Good Question/Topic? 0
  • +

Replies To: Writing your own operating system

#2 Gasper  Icon User is offline

  • D.I.C Head

Reputation: 13
  • View blog
  • Posts: 66
  • Joined: 29-May 09

Re: Writing your own operating system

Posted 29 May 2009 - 08:48 AM

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.
Was This Post Helpful? 0
  • +
  • -

#3 markhazlett9  Icon User is offline

  • Coding is a lifestyle
  • member icon

Reputation: 60
  • View blog
  • Posts: 1,666
  • Joined: 12-July 08

Re: Writing your own operating system

Posted 30 May 2009 - 10:18 AM

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.co...m/dp/0672306557

Cheers
Was This Post Helpful? 0
  • +
  • -

#4 BigAnt  Icon User is offline

  • May Your Swords Stay Sharp
  • member icon

Reputation: 101
  • View blog
  • Posts: 2,392
  • Joined: 16-August 08

Re: Writing your own operating system

Posted 30 May 2009 - 12:35 PM

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.
Was This Post Helpful? 0
  • +
  • -

#5 sh@dow  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 2
  • Joined: 28-May 09

Re: Writing your own operating system

Posted 30 May 2009 - 02:11 PM

hi ! i found your idea great ! but i would like to know if u don't mind HOW ???.>> reply at banbean@hotmail.com
Was This Post Helpful? 0
  • +
  • -

#6 janotte  Icon User is offline

  • code > sword
  • member icon

Reputation: 990
  • View blog
  • Posts: 5,141
  • Joined: 28-September 06

Re: Writing your own operating system

Posted 04 June 2009 - 04:55 AM

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.
Was This Post Helpful? 0
  • +
  • -

#7 Gediminas  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 5
  • Joined: 01-May 09

Re: Writing your own operating system

Posted 09 June 2009 - 07:35 AM

This one http://wiki.osdev.org/Main_Page is really good, a lot of examples
Was This Post Helpful? 0
  • +
  • -

#8 HERBERTS  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 4
  • Joined: 09-July 08

Re: Writing your own operating system

Posted 24 June 2009 - 06:09 AM

Hi guys !

Is anyone here so far undertaking the task of writing OS ?
Was This Post Helpful? 0
  • +
  • -

#9 Mullins  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 10
  • Joined: 19-June 09

Re: Writing your own operating system

Posted 27 June 2009 - 05:35 AM

< 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.n...hp?cat=0&sort=1
http://www.osdever.n...hp?cat=0&sort=1
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1