GIDForums  

Go Back   GIDForums > Computer Programming Forums > C Programming Language
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
 
Thread Tools Search this Thread Rate Thread
  #1  
Old 08-Aug-2005, 03:34
kobi_hikri's Avatar
kobi_hikri kobi_hikri is offline
Regular Member
 
Join Date: Apr 2005
Location: Israel
Posts: 431
kobi_hikri has a spectacular aura aboutkobi_hikri has a spectacular aura about

My next project - An operating system.


Hey there.

I decided to write an operating system.
My firt thought was to write the OS with ADA95, But then I told myself : "Hey, are you nuts ? ". Finally, I and myself decided to write the OS with ansi-c.

Any references to important reading material ?

Thanks in advance,
Kobi Hikri.
  #2  
Old 08-Aug-2005, 05:13
L7Sqr L7Sqr is offline
Member
 
Join Date: Jul 2005
Location: constant limbo
Posts: 119
L7Sqr has a spectacular aura about
Take a look at the linux kernel source code.
Take what you need (as an idea) and leave what you dont.
It will probably be one of the best refernces you can find.
  #3  
Old 08-Aug-2005, 06:37
dsmith's Avatar
dsmith dsmith is offline
Senior Member
 
Join Date: Jan 2004
Location: Utah, USA
Posts: 1,351
dsmith is a glorious beacon of lightdsmith is a glorious beacon of lightdsmith is a glorious beacon of lightdsmith is a glorious beacon of lightdsmith is a glorious beacon of light
Hi kobi.

Have you ever heard of minix? It is a unix-like O/S that was developed with the intent of teaching. Therefore it is kept fairly basic and is extremely well documented. There is a book by Andrew S. Tanenbaum (the creator of Minix) that teaches about O/S design using Minix as the teaching tool.

Quote:
Title: Operating Systems: Design and Implementation, 2/e
Authors: Andrew S. Tanenbaum, Albert S. Woodhull
Publisher: Prentice-Hall


More info here: http://www.cs.vu.nl/~ast/minix.html
  #4  
Old 15-Aug-2005, 03:44
LuciWiz's Avatar
LuciWiz LuciWiz is offline
Moderator
 
Join Date: Jul 2004
Location: Cluj-Napoca (Romania)
Posts: 893
LuciWiz is a jewel in the roughLuciWiz is a jewel in the roughLuciWiz is a jewel in the roughLuciWiz is a jewel in the rough
Quote:
Originally Posted by dsmith
There is a book by Andrew S. Tanenbaum (the creator of Minix) that teaches about O/S design using Minix as the teaching tool.

My OS teacher used it for his class. We all had to read it, and I must say it was great!
The joke about the students' place in the University hierarchy was cool too

Regards,
Lucian
__________________
Please read these Guidelines before posting on the forum

"A person who never made a mistake never tried anything new."
Einstein
  #5  
Old 15-Aug-2005, 08:20
kobi_hikri's Avatar
kobi_hikri kobi_hikri is offline
Regular Member
 
Join Date: Apr 2005
Location: Israel
Posts: 431
kobi_hikri has a spectacular aura aboutkobi_hikri has a spectacular aura about
Quote:
Originally Posted by dsmith
Have you ever heard of minix?

Well, I did. I also know Proffesor Tanenbaum personally.
I wish to implement a completely multithreaded OS, from head to toe.
I believe I need to read some books first, And I'll start with "Modern operating systems" by A.Tanenbaum.

Best regards,
Kobi Hikri.
  #6  
Old 15-Aug-2005, 08:30
LuciWiz's Avatar
LuciWiz LuciWiz is offline
Moderator
 
Join Date: Jul 2004
Location: Cluj-Napoca (Romania)
Posts: 893
LuciWiz is a jewel in the roughLuciWiz is a jewel in the roughLuciWiz is a jewel in the roughLuciWiz is a jewel in the rough
Quote:
Originally Posted by kobi_hikri
I also know Proffesor Tanenbaum personally.

I hate you
__________________
Please read these Guidelines before posting on the forum

"A person who never made a mistake never tried anything new."
Einstein
  #7  
Old 15-Aug-2005, 09:01
kobi_hikri's Avatar
kobi_hikri kobi_hikri is offline
Regular Member
 
Join Date: Apr 2005
Location: Israel
Posts: 431
kobi_hikri has a spectacular aura aboutkobi_hikri has a spectacular aura about
Quote:
Originally Posted by LuciWiz
I hate you

Gee, I'm getting better :-)
It used to take at least a month before a girl told me that ;-)

Kobi.
  #8  
Old 15-Aug-2005, 09:08
LuciWiz's Avatar
LuciWiz LuciWiz is offline
Moderator
 
Join Date: Jul 2004
Location: Cluj-Napoca (Romania)
Posts: 893
LuciWiz is a jewel in the roughLuciWiz is a jewel in the roughLuciWiz is a jewel in the roughLuciWiz is a jewel in the rough
Quote:
Originally Posted by kobi_hikri
Gee, I'm getting better :-)
It used to take at least a month before a girl told me that ;-)

Kobi.

I am NOT a girl!!!!

Now I know how a girl member felt when we kept calling her a boy
__________________
Please read these Guidelines before posting on the forum

"A person who never made a mistake never tried anything new."
Einstein
  #9  
Old 15-Aug-2005, 09:31
kobi_hikri's Avatar
kobi_hikri kobi_hikri is offline
Regular Member
 
Join Date: Apr 2005
Location: Israel
Posts: 431
kobi_hikri has a spectacular aura aboutkobi_hikri has a spectacular aura about
Quote:
Originally Posted by LuciWiz
I am NOT a girl!!!!

Sorry, you never know these days.
  #10  
Old 15-Aug-2005, 10:15
WaltP's Avatar
WaltP WaltP is offline
Outstanding Member
 
Join Date: Feb 2004
Location: Midwest US
Posts: 3,243
WaltP is a name known to allWaltP is a name known to allWaltP is a name known to allWaltP is a name known to allWaltP is a name known to allWaltP is a name known to all
Quote:
Originally Posted by LuciWiz
Quote:
Originally Posted by kobi_hikri
Gee, I'm getting better :-)
It used to take at least a month before a girl told me that ;-)
I am NOT a girl!!!!
Oops. One demerit and counting
__________________

Age is unimportant -- except in cheese
 
 

Recent GIDBlogObservations of Iraq by crystalattice

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Need help with Simple 1D Array coding project rho C++ Forum 2 27-Jun-2005 19:05
project in c pointer C Programming Language 1 26-Apr-2005 15:46
Community Project Proposal dsmith Miscellaneous Programming Forum 71 19-Feb-2005 12:26
Track change in system time Poolan C++ Forum 3 19-Nov-2004 04:08
i = system ("cd c:\text"); :( kyle C Programming Language 1 25-Aug-2003 11:43

Network Sites: GIDNetwork · GIDWebHosts · GIDSearch · Learning Journal by J de Silva, The

All times are GMT -6. The time now is 06:12.


vBulletin, Copyright © 2000 - 2008, Jelsoft Enterprises Ltd.